1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2011 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 14 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
7 This is catalyst 2.0.6.916
9 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
10 targets/support/bootloader-setup.sh:
11 Add gentoo-ilo option for the bootloader on ia64
13 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> catalyst,
14 targets/support/chroot-functions.sh:
15 This is catalyst 2.0.6.915
17 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
18 targets/support/chroot-functions.sh:
19 Replace virtual/portage with sys-apps/portage, bug #358847
21 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> catalyst:
22 This is catalyst 2.0.6.914
24 05 Feb 2011; Raúl Porcel <armin76@gentoo.org> arch/amd64.py, catalyst:
25 Enable new amd64 subarches
27 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
28 This is catalyst 2.0.6.913
30 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
33 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
34 This is catalyst 2.0.6.912
36 01 Nov 2010; Raúl Porcel <armin76@gentoo.org> arch/mips.py:
37 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
40 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
41 This is catalyst 2.0.6.911
43 09 Oct 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
44 Replace -Os with -O2 for ARM
46 26 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
49 11 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
50 This is catalyst-2.0.6.909
52 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
53 targets/support/chroot-functions.sh:
54 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
55 <nunomilheiro@gmail.com>, gentoo bug #273664
57 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
58 targets/support/netboot2-final.sh:
59 Fix sparc bug, gentoo bug 297231
61 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> AUTHORS, catalyst:
62 Update copyrights, add me to AUTHORS
64 05 Sep 2010; Raúl Porcel <armin76@gentoo.org> catalyst:
65 This is catalyst-2.0.6.908
67 05 Sep 2010; Raúl Porcel <armin76@gentoo.org>
68 modules/generic_stage_target.py:
69 Restore old behaviour on the CXXFLAGS variable on the created make.conf
71 04 Sep 2010; Raúl Porcel <armin76@gentoo.org> arch/arm.py:
72 Fix typo and add armv7a-hardfp target
74 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
75 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
76 targets/support/pre-kmerge.sh:
77 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
80 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
81 targets/support/chroot-functions.sh:
82 Only run depclean for stage3/system
84 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
85 This is catalyst 2.0.6.906
87 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
88 targets/support/chroot-functions.sh:
89 Run depclean at the end of stage generation (for Gentoo bug #295132)
91 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
92 targets/support/livecdfs-update.sh:
93 Apply patch from Gentoo bug #284585
95 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
96 Clean up a few extraneous spaces, line wrap a comment, and add Id.
98 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
99 +.gitattributes, README, TODO:
100 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
103 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
104 modules/livecd_stage2_target.py:
105 Apply patch for module blacklisting from gentoo bug #282148
107 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
108 Version bumping to 2.0.6.905 for release.
110 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
111 livecd/files/x86-F6.msg:
112 Apply patch to document espeakup support for Gentoo bug #267708
114 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
115 modules/catalyst/config.py:
116 import catalyst_support for Gentoo bug #271368
118 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
119 Rolling an official catalyst 2.0.6.904 version.
121 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
122 Apply additional patch from Gentoo bug #255793 for arm subarches
124 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
125 targets/support/chroot-functions.sh:
126 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
128 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
129 Additional sh patch from Gentoo bug #255793
131 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
132 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
134 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
135 modules/generic_stage_target.py:
136 Update reference to make.conf.example for new location in portage-2.1.6
138 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
139 targets/stage1/stage1-chroot.sh:
140 Remove --noreplace from run_merge call so that baselayout gets rebuilt
143 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
144 targets/support/rc-update.sh:
145 Change invalid atom '>=sys-apps/baselayout-2*' to
146 '>=sys-apps/baselayout-2'
148 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
149 modules/catalyst_support.py:
150 Try to import portage.util before portage_util
152 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
153 Add note about metadata_overlay being default in 2.1.6
155 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
156 Updated the AUTHORS section and the header for the ChangeLog, to reflect
157 that individual authors now retain their copyright to code they submit.
159 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
160 Rewrote TODO to make it clearer and added a ton of new items to it.
162 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
163 modules/generic_stage_target.py:
164 screw you python...hard
166 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
167 modules/generic_stage_target.py:
168 Disable removal of 'target_path' when build starts
170 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
171 modules/generic_stage_target.py:
172 Apply patch from armin76 to actually make use of the busybox_config value
175 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
176 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
177 Add support for gk's --busybox-config= option
179 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
180 modules/generic_stage_target.py:
181 Missing / before 'iso'
183 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
184 modules/snapshot_target.py:
185 Add support for purging to snapshot target
187 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
188 Add mix-in cdtar idea to TODO
190 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
191 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
192 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
193 Remove old isolinux-3.09 cdtar files
195 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
196 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
197 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
198 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
200 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
201 Marking this 2.0.6.903 for testing.
203 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
204 targets/netboot2/netboot2-controller.sh:
205 Disable copying of nb-busybox.cf since it isn't used anyway
207 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
208 arch/x86.py, catalyst:
209 A few typo and other minor fixes as reported by armin76
211 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
212 modules/generic_stage_target.py:
213 Add support for digests="all" for Gentoo bug #209611
215 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
216 examples/netboot2_template.spec, targets/support/kmerge.sh:
217 Automatically append --netboot to GK_ARGS for netboot2 target Remove
218 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
220 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
221 targets/support/pre-kmerge.sh:
222 Remove evil hacks that copy gk files around for netboot2
224 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
225 Bumping version for release.
227 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
228 modules/catalyst_support.py:
229 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
232 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
233 modules/catalyst_support.py, modules/generic_stage_target.py:
234 Add support for -P/--purgeonly option
236 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
237 Updated README to tell the user where to locate catalyst.conf if not using
238 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
241 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
242 Kicking out a 2.0.6.901 release for testing.
244 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
245 modules/generic_stage_target.py:
246 Automatically prepend build dir path to livecd/iso if it's not an absolute
249 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
250 Update TODO with placeholder idea.
252 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
253 +modules/catalyst/util.py:
254 Create catalyst.util module with capture_traceback() and print_traceback()
255 functions Capture and print traceback when build fails instead of letting
258 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
259 modules/catalyst/config.py, modules/catalyst_support.py:
260 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
262 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
263 modules/catalyst/config.py:
264 A few fixes to ParserBase after actually testing it switch to parsing
265 config file with ConfigParser.
267 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
268 +modules/catalyst/config.py, -modules/catalyst/util.py:
269 More indecisiveness..move util.spec to config.SpecParser.
271 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
272 -modules/catalyst/spec.py, +modules/catalyst/util.py,
273 modules/catalyst_support.py:
274 * Rename catalyst.spec to catalyst.util
275 * Move spec_dump() into spec class
276 * Modify catalyst to use new spec class
278 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
279 +modules/catalyst/__init__.py:
280 Add __init__.py file and import line.
282 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
283 +modules/catalyst/spec.py:
284 Initial commit of modules/catalyst/spec.py.
286 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
288 Updating x86/amd64 arch support. Original patches by William Cooke
289 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
291 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
292 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
293 modules/snapshot_target.py, modules/stage4_target.py,
294 targets/support/bootloader-setup.sh, targets/support/functions.sh,
295 targets/support/kmerge.sh:
296 Removing all deprecated interfaces. We no longer wish to support them and
297 they're not needed. Anyone using a pre-2.x spec file will need to update
300 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
301 -livecd/files/Getting_Online.txt:
302 Removing livecd/files/Getting_Online.txt since it was quite outdated.
304 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
306 Updated for new git repo.
308 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
309 targets/support/livecdfs-update.sh:
310 Add gconf settings for gnome-screensaver to disable locking by default. This
313 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
314 Add armv5tel to arm host list.
316 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
317 targets/support/chroot-functions.sh:
318 If we don't have a distcc user, we need to reinstall distcc, even if it's
319 been built with the right USE. This mainly affects stage1/stage2.
321 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 targets/support/chroot-functions.sh:
323 We need to run distcc-config --install, since we won't be installing into
324 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
325 installed versions of distcc.
327 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
328 Add a couple of distcc-related items to TODO.
330 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
331 targets/stage1/stage1-preclean-chroot.sh,
332 targets/stage2/stage2-preclean-chroot.sh,
333 targets/stage3/stage3-preclean-chroot.sh,
334 targets/stage4/stage4-preclean-chroot.sh:
335 We don't want to run setup_myfeatures in preclean, but still want to update
336 the environment and show our debug information.
338 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 targets/stage1/stage1-preclean-chroot.sh,
340 targets/stage2/stage2-preclean-chroot.sh,
341 targets/stage3/stage3-preclean-chroot.sh,
342 targets/stage4/stage4-preclean-chroot.sh,
343 targets/support/chroot-functions.sh:
344 Remove the die on LIBDIR check, since it won't be set on non-multilib
345 profiles. We can now run debug in preclean again.
347 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
348 targets/support/functions.sh:
349 Let's not try to chmod a dangling symlink.
351 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
352 targets/support/chroot-functions.sh:
353 Added emerge --info to debug output. I don't know why I didn't add it before.
355 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
356 targets/stage1/stage1-preclean-chroot.sh,
357 targets/stage2/stage2-preclean-chroot.sh,
358 targets/stage3/stage3-preclean-chroot.sh,
359 targets/stage4/stage4-preclean-chroot.sh:
360 We probably shouldn't be running our debug functions in our stages. Let's
363 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
364 targets/support/chroot-functions.sh:
365 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
368 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
369 targets/support/livecdfs-update.sh:
370 Only copy the handbook icon if one exists.
372 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
373 modules/catalyst_lock.py:
374 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
377 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
378 targets/livecd-stage2/livecd-stage2-controller.sh:
379 We should be matching all possible LIBDIRs, so make sure we do that.
381 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
382 targets/support/livecdfs-update.sh:
383 We no longer need the metadata.tar.bz2, since the Installer uses
386 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 targets/stage1/stage1-chroot.sh:
388 We don't need --newuse if we're not using binary packages, so there's no
391 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 targets/livecd-stage2/livecd-stage2-controller.sh:
393 Added initial framework for creating the CD's root on livecd/livedvd.
394 Currently, the end result is the same, but I'll be adding code to
395 automatically copy the stages and to automatically download the distfiles.
397 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
398 targets/livecd-stage2/livecd-stage2-controller.sh,
399 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
400 targets/support/rc-update.sh:
401 Change all checks for livecd/type: gentoo-release-livecd to
402 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
403 to allow for auto-fetching of distfiles and stages onto official DVD media.
405 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
406 targets/livecd-stage1/livecd-stage1-controller.sh,
407 targets/livecd-stage2/livecd-stage2-controller.sh:
408 Updated TODO. Added code to livecd-stage1 to generate a package list, which
409 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
410 the distfiles automatically.
412 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
413 modules/generic_stage_target.py:
414 Fix seedcache output so it fits in 80 columns.
416 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
417 targets/stage1/stage1-chroot.sh:
418 We should likely install baselayout before anything else, including the
419 package manager. As such, I've moved it to after sys-apps/baselayout is
422 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
423 targets/livecd-stage2/livecd-stage2-controller.sh:
424 Check for a snapshot in the overlay and error if one is present. This should
425 ensure that the snapshot on the CD is the same as the one used to build the
428 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
429 modules/catalyst_support.py:
430 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
431 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
434 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
435 targets/stage1/stage1-chroot.sh:
436 Change back to using sys-apps/baselayout. We'll need to come up with a
437 better permanent solution now that virtual/baselayout is no more.
439 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
440 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
441 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
443 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
444 targets/support/bootloader-setup.sh:
445 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
448 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
449 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
450 Added TODO. Changed create_handbook_icon call to only be called if
451 /docs/handbook/index.html exists on the disk or in livecd/overlay.
453 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
454 targets/support/kmerge.sh:
455 Run sed on KERNELVERSION to escape the slashes so we can use it in another
458 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
459 targets/support/kmerge.sh:
460 Modify test to run if package.provided exists instead of if it doesn't.
461 Run sed on the correct file.
463 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
464 targets/support/chroot-functions.sh:
465 Added --noreplace to setup_myfeatures merges so we don't blow away any
466 packages which are already installed with the proper USE flags for the given
467 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
469 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
470 livecd/files/README.txt:
471 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
473 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
474 targets/support/rc-update.sh:
475 Added mdraid for baselayout-2 users.
477 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
478 targets/support/kmerge.sh:
479 Clean up package.provided after the kernel build
481 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
482 targets/support/kmerge.sh:
483 It helps if I put things in the correct order so they'll actually execute,
484 rather than getting a nice error from emerge.
486 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
487 targets/support/kmerge.sh:
488 Change upgrade to update.
490 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
491 targets/support/kmerge.sh:
492 Add back in the package.provided code that *should* skip the kernel sources
493 merge for call back and subsequent runs.
495 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
496 targets/support/kmerge.sh:
497 We don't really need to use binary packages for the kernel sources, since it
498 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
499 when we're not using kerncache.
501 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
502 targets/support/kmerge.sh:
503 Remove 'symlink' from USE, since it's not needed and screws up kerncache
505 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
506 targets/livecd-stage2/livecd-stage2-controller.sh:
507 OK, we run our find outside the chroot, so we don't want to use absolute
508 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
509 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
512 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
513 targets/livecd-stage2/livecd-stage2-controller.sh,
514 targets/stage1/stage1-controller.sh:
515 Cleanup the clean section for stage1 and add an updated clean section for
516 livecd-stage2 when we're a minimal, universal, or game CD. This is
517 2.0.6_pre14 for testing.
519 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
520 targets/support/kmerge.sh:
521 We should be using --newuse when merging our packages in callback.
523 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 targets/grp/grp-chroot.sh:
525 We should only use --noreplace when building a pkgset, everything else
528 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
529 modules/catalyst_support.py, modules/generic_stage_target.py,
530 modules/grp_target.py:
531 Apply additional patches from bug #207862 for CONTENTS generation.
533 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
534 targets/grp/grp-chroot.sh:
535 Call setup_myemergeopts after changing clst_FETCH.
537 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
538 targets/netboot2/netboot2-pkg.sh:
539 Remove a bit of unnecessary code.
541 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
542 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
543 targets/support/chroot-functions.sh:
544 Fix some spacing on the -* warning, revert Andrew's last change, since it
545 didn't do anything, and clean up the GRP chroot code so it works smarter and
546 set clst_FETCH when clst_grp_type is something other than pkgset.
548 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
549 targets/support/chroot-functions.sh:
550 Don't set --usepkg and --buildpkg when fetching.
552 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
553 modules/generic_stage_target.py:
554 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
557 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
558 modules/generic_stage_target.py:
559 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
560 boot/kernel/${kname}/config copying code in generic_stage_target.
562 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
563 targets/support/kmerge.sh:
564 Make sure we don't give genkernel a --kernel-config if it isn't set in the
567 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
568 modules/generic_stage_target.py, targets/support/kmerge.sh,
569 targets/support/pre-kmerge.sh:
570 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
571 valid, rather than required, changed clst_ksource to default to
572 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
573 removal of USE to after the kernel build so the modules get the correct USE,
574 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
576 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
577 targets/support/kmerge.sh:
578 We should run the default functions for kmerge.sh, too.
580 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
581 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
582 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
583 Updated aboot cdtar with a newer version to support newer kernels.
585 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
587 Updated make_destpath so it writes out to make.conf as well as exporting
588 ROOT to the environment, added a make_destpath call to cleanup_stages, and
589 adding make_destpath /tmp/stage1root to stage1.
591 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
592 Updated README a bit and rolling 2.0.6_pre12 for testing.
594 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
595 targets/support/create-iso.sh:
596 Removed any further checks for clst_fstype and making sure everybody is
597 using ${mkisofs_zisofs_opts}.
599 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
600 targets/support/livecdfs-update.sh:
601 The default theme for GNOME is now Clearlooks, so we can remove the theme
602 code, but we still want to set the font size.
604 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
605 targets/support/livecdfs-update.sh:
606 We need to put quotes around ${user_comment} or useradd gets confused.
608 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
609 targets/support/chroot-functions.sh:
610 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
613 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
614 targets/support/kmerge.sh:
615 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
616 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
618 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
619 targets/support/create-iso.sh:
620 Bash fscking sucks, so we have to compromise on this code reduction solution
621 a bit. It's still far better than it was
623 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
624 targets/support/create-iso.sh:
625 Don't escape quotes when actually running the command
627 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
628 targets/support/kmerge.sh:
629 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
631 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
632 targets/support/kmerge.sh:
633 Use -L instead of -l in test for symlink
635 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
636 targets/stage1/stage1-controller.sh:
637 Remove code for gcc-config/binutils-config since it should be getting done
638 in the preclean script, anyway.
640 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
641 targets/stage1/stage1-chroot.sh:
642 I missed one place where HOSTUSE was being used incorrectly.
644 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
645 targets/support/kmerge.sh:
646 Escape the correct quote
648 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
649 targets/support/kmerge.sh:
650 Change remaining instances of run_emerge to run_merge
652 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
654 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
657 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
658 targets/support/bootloader-setup.sh:
659 Let's change our splash checking to a global check so it only needs to be
660 done once. This makes much more sense than having all of those if ... else
663 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
664 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
665 Fix our USE invocation here so things work as expected.
667 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
668 targets/support/livecdfs-update.sh:
669 Force-enable livecd/users for livecd/type gentoo-release-livecd and
672 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
673 targets/support/livecdfs-update.sh:
674 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
677 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
678 targets/livecd-stage2/livecd-stage2-controller.sh:
679 Fixing the snapshot copying so it will only copy the correct snapshot for
680 people who don't know how to properly use wget.
682 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
683 targets/stage1/stage1-chroot.sh:
684 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
687 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
688 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
689 OK, we have to escape our quotes, rather than use single quotes, or we don't
690 evaluate the variables properly.
692 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
693 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
694 targets/support/kmerge.sh:
695 Fixing echo/sed for make.conf writing.
697 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
698 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
699 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
700 Rather than using the environment, we write out our USE to make.conf, then
701 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
702 be written to make.conf, already.
704 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
706 targets/livecd-stage1/livecd-stage1-chroot.sh,
707 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
708 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
709 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
710 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
711 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
712 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
713 Changing run_emerge to run_merge, changing both setup_portage and
714 setup_myfeatures to add any USE changes to make.conf prior to merge, then
715 removing the settings added, rather than (ab)using the environment.
717 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
718 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
719 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
720 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
721 targets/tinderbox/tinderbox-chroot.sh:
722 Rearrange some of the functions in chroot-functions.sh in preparation for
723 some upcoming changes and rename setup_portage to setup_pkgmgr.
725 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
726 targets/stage1/stage1-controller.sh:
727 Removing an extra env-update call from stage1's preclean.
729 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
730 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
731 targets/support/bootloader-setup.sh:
732 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
733 help.msg which we didn't even use.
735 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
736 targets/support/bootloader-setup.sh:
737 Don't write out out 'default 1' line when creating grub.conf, since the
738 'help' entry is now at the bottom, and we want grub to default to the first
741 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
742 targets/support/bootloader-setup.sh:
743 Removed checks on livecd/splash_type, since we only support one type,
744 removed remaining bootsplash code from bootloader-setup.sh, added automatic
745 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
746 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
748 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
749 targets/livecd-stage2/livecd-stage2-controller.sh:
750 Let's automatically copy in the snapshot if livecd/type is
751 gentoo-release-livecd.
753 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
754 modules/generic_stage_target.py:
755 Fix leading whitespace in empty() so it's only executed if there's something
756 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
757 211410 for pointing this out
759 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
760 targets/support/rc-update.sh:
761 Quote baselayout package atom
763 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
764 targets/support/chroot-functions.sh:
765 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
766 PATH by default. Instead, simply check if it exists.
768 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
769 targets/support/chroot-functions.sh:
770 Remove temporary package listing code, since --verbose is forced on with
773 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
774 Force-enable --verbose when using --debug
776 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
777 targets/support/kmerge.sh:
778 Changing modules-update to update-modules to quiet a warning and keep us
779 from having it get removed out from under us.
781 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
782 targets/support/chroot-functions.sh:
783 Adding a note to myself for better debug and moving run_default_funcs to the
784 bottom of the script so it gets executed. Since this can otherwise break
785 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
787 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
788 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
789 targets/support/chroot-functions.sh:
790 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
791 so we can get the output with --debug, added --newuse to the options for
792 stage1, as we should always rebuild any package where the USE has changed,
793 removed removal of portage logs from stage2-chroot.sh since it is being done
794 by cleanup_stages, moved world removal in cleanup_stages into a check for
795 stages 1 through 3, made update_env_settings check for the existence of
796 env-update before running it since we now run update_env_settings by default
797 everywhere chroot-functions.sh is sourced, and added a section to show_debug
798 to list the packages, since we don't yet force-enable verbose with debug.
800 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
801 modules/catalyst_lock.py:
802 Since my python sucks and I don't feel like troubleshooting it at the
803 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
804 2.0.6_pre8 for testing.
806 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
807 modules/builder.py, modules/catalyst_lock.py:
808 Added some extra debug output to catalyst_lock.py and added Stuart Longland
809 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
811 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
812 modules/catalyst_support.py:
813 change 'is' to == because python is grumpy
815 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
816 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
817 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
818 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
819 targets/support/rc-update.sh:
820 Removing support for bootsplash, since it hasn't been in a supported kernel
821 in a couple years and isn't accepted upstream.
823 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
824 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
825 Fix up the sed for genkernel so it works on versions both before and after
826 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
827 change was a bit too aggressive.
829 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
830 targets/support/bootloader-setup.sh:
831 Change grub timeout to 15 seconds instead of 150.
833 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
834 targets/support/pre-kmerge.sh:
835 Comment out sed on genkernel executable as it appears to do nothing these
838 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
839 targets/livecd-stage2/livecd-stage2-controller.sh:
840 Only call find on libdirs that actually exist. Thanks to Kristoffer
841 <krek6597@student.uu.se> in bug #210807.
843 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
844 modules/generic_stage_target.py:
845 Add warning about -* in foo/use in the spec.
847 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
848 targets/embedded/embedded-chroot.sh,
849 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
850 targets/grp/grp-preclean-chroot.sh,
851 targets/livecd-stage1/livecd-stage1-chroot.sh,
852 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
853 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
854 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
855 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
856 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
857 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
858 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
859 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
860 targets/tinderbox/tinderbox-preclean-chroot.sh:
861 Change all . to source.
863 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
864 targets/embedded/embedded-preclean-chroot.sh,
865 targets/grp/grp-preclean-chroot.sh,
866 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
867 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
868 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
869 targets/stage3/stage3-preclean-chroot.sh,
870 targets/stage4/stage4-preclean-chroot.sh,
871 targets/support/chroot-functions.sh,
872 targets/tinderbox/tinderbox-preclean-chroot.sh:
873 Added a cleanup_stages function and added it to the appropriate places.
875 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
877 targets/livecd-stage1/livecd-stage1-chroot.sh,
878 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
879 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
880 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
881 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
882 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
883 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
884 Removing any functions that we now call by default when we source
885 chroot-functions.sh by default.
887 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
888 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
889 targets/livecd-stage1/livecd-stage1-chroot.sh,
890 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
891 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
892 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
893 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
894 Clean up the debug code that I've added to stage1, move it to
895 chroot_functions.sh, and call it from all of our main targets.
897 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
898 modules/generic_stage_target.py:
899 Wow. I need to make sure that we actually comment comments in make.conf or
900 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
901 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
903 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
904 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
905 targets/stage3/stage3-chroot.sh:
906 We need to be sure we clear out /var/log/portage/elog as well as
907 /var/log/emerge.log for stages 1 through 3.
909 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
910 modules/generic_stage_target.py,
911 targets/livecd-stage2/livecd-stage2-controller.sh,
912 targets/support/livecdfs-update.sh:
913 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
914 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
915 80 columns. This is catalyst 2.0.6_pre5 for testing.
917 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
918 modules/generic_stage_target.py:
919 Apparently, python doesn't like it when you put a set of comments in front
920 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
923 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
924 modules/generic_stage_target.py:
925 Huge refactoring of modules/generic_stage_target.py to fix indentation and
926 generally clean up the code so it's a bit easier to read/follow.
928 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
929 modules/generic_stage_target.py:
930 Sort and de-dupe myusevars.
932 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
933 targets/stage1/stage1-chroot.sh:
934 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
936 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
937 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
938 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
939 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
940 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
941 targets/tinderbox/tinderbox-chroot.sh:
942 Move export of FEATURES to setup_myfeatures.
944 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
945 targets/stage1/stage1-chroot.sh:
946 Added some debug code to stage1 and fixed a nice bug where we weren't
947 building with the correct USE. Unfortunately, this invalidates any caches
948 for stage1, since we were building with the entire USE from the profile.
949 This is 2.0.6_pre4 for testing.
951 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
952 targets/stage1/stage1-chroot.sh:
953 We don't need to do the device building twice, so removing USE=build from
954 first baselayout install.
956 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
957 targets/support/livecdfs-update.sh:
958 We check for a plugdev group, add it if it doesn't exist, and make sure any
959 users specified by livecd/users is in the group.
961 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
962 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
963 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
965 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
966 modules/catalyst_support.py:
967 Fix up calc_contents in contents_map. Thanks to Brent Baude
968 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
971 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
972 targets/stage1/stage1-chroot.sh:
973 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
974 empty and will cause issues in stage3 and beyond.
976 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
977 targets/support/kmerge.sh, targets/support/rc-update.sh:
978 Changed some of the rc-update code so it should work with baselayout-2,
979 also. This is 2.0.6_pre2 for testing.
981 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
982 files/catalyst.conf, modules/catalyst_support.py,
983 modules/generic_stage_target.py, modules/grp_target.py,
984 modules/snapshot_target.py:
985 Added support for generating CONTENTS files automatically. Patch by Robin
986 Johnson <robbat2@gentoo.org> for bug #207862.
988 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
989 modules/snapshot_target.py:
990 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
991 exclude digest-* files from the snapshot.
993 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
994 arch/x86.py, modules/generic_stage_target.py:
995 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
996 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
998 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
999 targets/support/kmerge.sh:
1000 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1001 options, so that it can actually be turned off.
1003 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1005 Rearrange things in the arch/*.py files to ensure that nothing is used
1006 before it has been defined.
1008 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1009 Reorder arch/powerpc.py to make python happy.
1011 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1012 modules/snapshot_target.py:
1013 Change .svn --include to an --exclude like it was supposed to be.
1015 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1017 Added several subarches for mips so we can dump the mips subarch profiles
1018 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1021 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1022 targets/livecd-stage2/livecd-stage2-controller.sh:
1023 Changed the code for copying the MOTD files so it's fewer lines and makes
1026 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1027 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1028 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1029 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1031 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1033 Did a little cleanup on the x86.py to remove some redundant entries and
1034 added nocona and core2 to amd64.py, though they're currently commented out.
1036 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1037 modules/generic_stage_target.py:
1038 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1039 flags defined in the spec file.
1041 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1042 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1043 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1044 since catalyst sets CXXFLAGS=CFLAGS by default.
1046 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1047 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1048 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1050 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1051 Added prescott to the subarches for x86.
1053 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1054 modules/netboot2_target.py, targets/support/kmerge.sh:
1055 Add patch to enabled netboot2/linuxrc and automatically add path for
1056 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1057 <jsbronder@gentoo.org> in bug #208106.
1059 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1060 modules/netboot2_target.py:
1061 Allow root_overlay in netboot2 target for bug #208106.
1063 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1064 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1065 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1066 Added USE=bindist automatically to everything that inherits set_use from
1067 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1068 USE=bindist to emerge run for stage1, and did some minor cleanup in
1069 get_libdir in chroot-functions.
1071 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1072 targets/support/bootloader-setup.sh:
1073 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1075 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1076 examples/generic_stage_template.spec, examples/grp_template.spec,
1077 examples/livecd-stage1_template.spec,
1078 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1079 examples/stage4_template.spec, examples/tinderbox_template.spec:
1080 Changing link so it no longer points to a dead page. This is for bug #208609.
1082 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1083 modules/snapshot_target.py:
1084 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1086 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1087 targets/stage1/stage1-chroot.sh:
1088 As much as I hate this, we're going to force baselayout to install first.
1089 This will keep us from having any issues with packages that don't respect
1092 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1093 Reorder options in catalyst.conf so they're alphabetical.
1095 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1096 targets/support/bootloader-setup.sh:
1097 Add 'pager on' to grub.conf for bug #208531.
1099 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1100 livecd/files/README.txt, livecd/files/x86-F6.msg:
1101 Removing the unused kernel command line options from Volume/Device Management.
1103 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1104 This is now 2.0.5 for release.
1106 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1107 files/catalyst.conf, modules/catalyst_support.py,
1108 modules/generic_stage_target.py,
1109 targets/embedded/embedded-preclean-chroot.sh,
1110 targets/grp/grp-preclean-chroot.sh,
1111 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1112 targets/stage2/stage2-preclean-chroot.sh,
1113 targets/stage3/stage3-preclean-chroot.sh,
1114 targets/support/chroot-functions.sh,
1115 targets/tinderbox/tinderbox-preclean-chroot.sh:
1116 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1117 sys-devel/icecream cluster compiler support for bug #200095. This is
1118 catalyst 2.0.5_pre6 for testing.
1120 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1121 files/catalyst.conf, modules/generic_stage_target.py:
1122 Add the option for using metadata_overlay with portage to speed up cache.
1124 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1125 modules/stage1_target.py, modules/stage2_target.py,
1126 modules/stage3_target.py:
1127 Add /etc/portage to cleanables for stages 1 through 3.
1129 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1130 livecd/files/livecd-local.start,
1131 targets/livecd-stage2/livecd-stage2-controller.sh,
1132 targets/support/livecdfs-update.sh:
1133 We apparently still need profiles/eclass for building the stage3 from the
1134 LiveCD with the installer.
1136 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1137 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1140 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1141 targets/livecd-stage2/livecd-stage2-controller.sh,
1142 targets/support/livecdfs-update.sh:
1143 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1144 preservation of eclasses/profiles, and remove copying of livecd-local.start
1145 since it's not needed anymore.
1147 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1148 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1149 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1152 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1153 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1154 Removing old mkvardb code which is no longer used, commenting out setting of
1155 Gnome theme for testing now that Clearlooks has been default for some time,
1156 and changing vdb move from a case statement to a simple if statement. This
1157 is 2.0.5_pre5 for testing.
1159 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1160 modules/stage1_target.py:
1161 Removing cleaning of python encodings for bug #64890.
1163 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1164 modules/generic_stage_target.py:
1165 Add an extra warning into the generated make.conf about changing the CHOST.
1167 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1168 targets/support/livecdfs-update.sh:
1169 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1171 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1172 targets/embedded/embedded-preclean-chroot.sh,
1173 targets/grp/grp-preclean-chroot.sh,
1174 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1175 targets/stage2/stage2-preclean-chroot.sh,
1176 targets/stage3/stage3-preclean-chroot.sh,
1177 targets/tinderbox/tinderbox-preclean-chroot.sh:
1178 Check to see if distcc is enabled before calling cleanup_distcc().
1180 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1181 arch/sparc.py, arch/x86.py:
1182 Look for linux32 in /bin and /usr/bin.
1184 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1185 modules/generic_stage_target.py:
1186 Make error message more specific when removing immutable flag.
1188 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1189 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1190 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1191 information, and added a small fix for FreeBSD for bug #169041. This is
1192 catalyst 2.0.5_pre4 for testing.
1194 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1195 targets/support/chroot-functions.sh:
1196 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1197 patch from bug #120076 to add cross-compiling support to our distcc
1200 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1201 targets/support/chroot-functions.sh:
1202 Added a version of get_libdir from multilib.eclass so we can determine where
1203 to go poking around if we need to touch anything in libdir.
1205 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1206 Print an error saying what target failed before the traceback.
1208 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1209 modules/catalyst_support.py:
1210 When parsing make.conf, first try pkgcore's
1211 snakeoil.fileutils.read_bash_dict(), then portage's
1212 portage_util.getconfig(), then the internal parse_makeconf().
1214 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1215 modules/catalyst_support.py:
1216 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1218 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1219 examples/netboot_template.spec, examples/tinderbox_template.spec,
1220 modules/grp_target.py, modules/tinderbox_target.py:
1221 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1222 modules, and remove extra pkgcache_path and kerncache_path options from
1225 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1226 This is catalyst 2.0.5_pre3 for testing the new stages code.
1228 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1229 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1230 We need to force USE=bindist on for building stages.
1232 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1233 modules/generic_stage_target.py:
1234 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1235 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1237 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1238 targets/support/rc-update.sh:
1239 Added support for the newer versions of splashutils which use fbcondecor as
1240 the init script. This is catalyst 2.0.5_pre1 for testing.
1242 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1243 targets/livecd-stage2/livecd-stage2-controller.sh:
1244 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1247 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1248 modules/generic_stage_target.py, modules/stage1_target.py,
1249 modules/stage2_target.py:
1250 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1253 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1254 modules/generic_stage_target.py, modules/netboot2_target.py:
1255 Fix typo in getopt call for --clear-autoresume. thanks to
1256 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1257 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1258 Copy overlay files in netboot2 target into proper dir for bug #174635.
1260 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1261 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1262 targets/support/netboot2-final.sh:
1263 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1264 fix a minor bug in System.map copying, add portage_overlay support, and adds
1265 the ability to use globbing in the package file lists for the netboot2
1268 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1269 +targets/netboot2/nb-busybox.cf:
1270 Added nb-busybox.cf to the netboot2 target for bug #174298.
1272 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/support/chroot-functions.sh:
1274 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1276 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1277 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1278 Change moving the VDB until after we have processed unmerge by moving it
1279 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1280 unmerge packages from the gentoo-release-livecd target.
1282 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1283 targets/support/kmerge.sh:
1284 Commented out the package.provided code in catalyst that seemed to cause
1285 problems with kerncache in testing. This is 2.0.4 and should be used for the
1288 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1289 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1290 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1291 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1292 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1293 improve the netboot2 target.
1295 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1296 modules/generic_stage_target.py:
1297 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1298 cause catalyst to export boolean variables as well as string-based
1301 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1302 modules/generic_stage_target.py:
1303 Fixing check for invalid subarch to not filter too much. Fix from Mike
1304 Frysinger <vapier@gentoo.org> for bug #173532.
1306 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1307 Added s390x (64-bit) support via a patch from Mike Frysinger
1308 <vapier@gentoo.org> for bug #173002.
1310 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1311 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1312 targets/livecd-stage1/livecd-stage1-chroot.sh,
1313 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1314 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1315 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1316 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1317 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1318 targets/support/pre-kmerge.sh:
1319 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1320 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1321 certain functions/code paths when running with -F/--fetchonly. Simplified
1322 kmerge.sh with regards to kerncache and callback packages. Also, changed
1323 ccache/distcc installs to use run_emerge instead of emerge directly, which
1324 allows us to more easily replace the underlying package manager, or add
1325 support for multiple package managers to catalyst.
1327 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1328 modules/grp_target.py:
1329 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1330 portage_overlay functionality to GRP, where it was mistakenly missing, for
1331 bug #171157. This is catalyst 2.0.3 and ready for release.
1333 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1334 targets/livecd-stage1/livecd-stage1-controller.sh,
1335 targets/support/livecdfs-update.sh:
1336 Removed the generation of grppkgs.txt since the Installer now uses vdb
1339 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1340 targets/support/create-iso.sh:
1341 Fix creation of the EFI images. Since it is FAT, we can't go around
1342 perserving permissions, now, can we?
1344 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1345 targets/support/livecdfs-update.sh:
1346 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1347 broken sed for rc.conf, which caused all kinds of hell to break loose when
1348 booting a new CD. This is 2.0.3_pre3.
1350 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1351 modules/generic_stage_target.py:
1352 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1353 such as group- from /etc before creating our stage tarballs. This is for bug
1356 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1357 targets/support/livecdfs-update.sh:
1358 Commenting out the livecd-kernel code, since the Installer should be doing
1359 everything necessary itself.
1361 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1362 targets/support/livecdfs-update.sh:
1363 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1364 the usbutils hanlding in case they follow suit with pciutils.
1366 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1367 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1368 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1369 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1370 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1371 problems with using all of the various subarch settings.
1373 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1374 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1375 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1376 check look in the correct location, and made sure we don't delete /voot
1377 within the EFI code if grub is present.
1379 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1380 modules/generic_stage_target.py:
1381 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1382 #166294. This one should fix the HPPA/PPC architectures.
1384 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1385 targets/support/chroot-functions.sh:
1386 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1387 remove the autoresume point for portage, as it really isn't needed and
1388 doesn't really gain us much, anyway.
1390 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1391 targets/stage1/stage1-chroot.sh:
1392 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1394 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1395 examples/generic_stage_template.spec, examples/grp_template.spec,
1396 examples/livecd-stage1_template.spec,
1397 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1398 examples/netboot_template.spec, examples/snapshot_template.spec,
1399 examples/stage4_template.spec, examples/tinderbox_template.spec:
1400 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1403 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1404 targets/support/livecdfs-update.sh:
1405 Make sure the user owns his home directory for bug #147195.
1407 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1408 +files/catalystrc, modules/catalyst_support.py:
1409 Re-arranged catalyst.conf to make it easier to follow while looking at the
1410 online reference and added a default catalystrc file, which does nothing.
1412 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1413 modules/catalyst_support.py, modules/embedded_target.py,
1414 modules/generic_stage_target.py, modules/grp_target.py,
1415 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1416 modules/stage3_target.py, modules/tinderbox_target.py:
1417 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1418 tab/space nastiness. This is for bug #161915.
1420 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1421 modules/generic_stage_target.py:
1422 Fixed new cbuild code with another patch from Mike Frysinger
1423 <vapier@gentoo.org> to allow the usage of subarches.
1425 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1426 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1427 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1428 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1429 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1430 targets/support/create-iso.sh, targets/support/functions.sh,
1431 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1432 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1434 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1435 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1436 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1437 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1438 modules/catalyst_lock.py, modules/catalyst_support.py,
1439 modules/embedded_target.py, modules/generic_stage_target.py,
1440 modules/generic_target.py, modules/grp_target.py,
1441 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1442 modules/netboot2_target.py, modules/netboot_target.py,
1443 modules/snapshot_target.py, modules/stage1_target.py,
1444 modules/stage2_target.py, modules/stage3_target.py,
1445 modules/stage4_target.py, modules/tinderbox_target.py,
1446 targets/embedded/embedded-chroot.sh,
1447 targets/embedded/embedded-controller.sh,
1448 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1449 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1450 targets/grp/grp-preclean-chroot.sh,
1451 targets/livecd-stage1/livecd-stage1-chroot.sh,
1452 targets/livecd-stage1/livecd-stage1-controller.sh,
1453 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1454 targets/livecd-stage2/livecd-stage2-controller.sh,
1455 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1456 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1457 targets/netboot2/netboot2-controller.sh,
1458 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1459 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1460 targets/stage1/stage1-controller.sh,
1461 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1462 targets/stage2/stage2-controller.sh,
1463 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1464 targets/stage3/stage3-controller.sh,
1465 targets/stage3/stage3-preclean-chroot.sh,
1466 targets/stage4/stage4-controller.sh,
1467 targets/stage4/stage4-preclean-chroot.sh,
1468 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1469 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1470 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1471 targets/tinderbox/tinderbox-controller.sh,
1472 targets/tinderbox/tinderbox-preclean-chroot.sh:
1473 Removing old CVS Header lines, which are no longer used since moving to SVN.
1475 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1476 targets/stage4/stage4-chroot.sh:
1477 Added back a missing 'then' from stage4 target.
1479 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1480 modules/generic_stage_target.py:
1481 Fix indentation so things actually work.
1483 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1484 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1487 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1488 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1489 Fix the display manager sed lines and change the icon for the local Handbook
1490 to use the GNOME 2.16 icon for gedit.
1492 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1493 modules/generic_stage_target.py:
1494 Changed the portage_overlay option to always install overlays in
1495 /usr/local/portage and added code to clean up /usr/local/portage and
1496 make.conf after sucessful execution and before creation of ISO/tarballs.
1498 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1499 targets/support/livecdfs-update.sh:
1500 Fixed a typo which broke coldplugging.
1502 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1503 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1504 Added a create_handbook_icon function and rearranged some of the icon
1505 creation for the LiveCD. This should resolve bug #143725 once a new release
1508 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1509 targets/support/livecdfs-update.sh:
1510 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1511 coldplugging. This allows us to unpack our firmware before we detect
1512 devices, so that devices that need it will get it.
1514 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1515 modules/generic_stage_target.py:
1516 Fix a typo in generic_stage_target.
1518 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1519 targets/support/livecdfs-update.sh:
1520 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1521 /etc/conf.d/xdm so we support older snapshots and newer ones.
1523 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 modules/livecd_stage2_target.py:
1525 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1528 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 modules/livecd_stage2_target.py:
1530 Reverted change in livecd-stage2 to the action_sequence until I can figure
1531 out what the problem is with it.
1533 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1534 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1535 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1536 modules/livecd_stage2_target.py:
1537 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1538 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1540 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1541 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1542 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1543 resolves an issue where a variable could be accessed unitialized in obscure
1544 circumstances. This is wrt bug #144984.
1546 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1547 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1548 modules/stage2_target.py, modules/stage4_target.py:
1549 Fixed up action_sequence when using --fetchonly to not create tarballs or
1550 ISO images for bug #143392.
1552 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1554 Clean up the USE usage in GRP/stage4.
1556 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1557 modules/generic_stage_target.py, modules/stage1_target.py,
1558 modules/stage2_target.py:
1559 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1560 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1562 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1563 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1564 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1565 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1566 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1567 instances of USE_ORDER since auto hasn't been valid for some time. This is
1570 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 modules/generic_stage_target.py, modules/stage1_target.py:
1572 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1573 goodness wrt bug #153587.
1575 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1576 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1577 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1579 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1580 modules/generic_stage_target.py, modules/stage4_target.py:
1581 Added a check to see if we have the tarball option enabled, which causes
1582 catalyst to run the capture sequence. This was requested by Tim Yamin for
1583 the stage4 target, but I thought it should be usable on any stage target.
1585 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1586 targets/support/livecdfs-update.sh:
1587 Moved fstab tweaks all into one location and added make.conf tweak for bug
1590 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1591 Changed the options to be in alphabetical order so my meatspace logical
1592 parser can process them better, added the compress and tarball options,
1593 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1594 removed the unused -x command line parameter for bug #151405.
1596 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1597 modules/generic_stage_target.py:
1598 Added a warning about changing the CHOST setting for bug #142034.
1600 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1601 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1602 targets/support/chroot-functions.sh:
1603 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1604 <flameeyes@gentoo.org> and attached to bug #150351.
1606 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1607 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1608 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1609 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1610 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1611 modules/embedded_target.py, modules/generic_stage_target.py,
1612 modules/generic_target.py, modules/grp_target.py,
1613 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1614 modules/netboot2_target.py, modules/netboot_target.py,
1615 modules/snapshot_target.py, modules/stage1_target.py,
1616 modules/stage2_target.py, modules/stage3_target.py,
1617 modules/stage4_target.py, modules/tinderbox_target.py,
1618 targets/embedded/embedded-chroot.sh,
1619 targets/embedded/embedded-controller.sh,
1620 targets/embedded/embedded-fs-runscript.sh,
1621 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1622 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1623 targets/grp/grp-preclean-chroot.sh,
1624 targets/livecd-stage1/livecd-stage1-chroot.sh,
1625 targets/livecd-stage1/livecd-stage1-controller.sh,
1626 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1627 targets/livecd-stage2/livecd-stage2-controller.sh,
1628 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1629 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1630 targets/netboot2/netboot2-controller.sh,
1631 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1632 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1633 targets/stage1/stage1-controller.sh,
1634 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1635 targets/stage2/stage2-controller.sh,
1636 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1637 targets/stage3/stage3-controller.sh,
1638 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1639 targets/stage4/stage4-controller.sh,
1640 targets/stage4/stage4-preclean-chroot.sh,
1641 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1642 targets/support/functions.sh, targets/support/kmerge.sh,
1643 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1644 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1645 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1646 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1647 targets/tinderbox/tinderbox-controller.sh,
1648 targets/tinderbox/tinderbox-preclean-chroot.sh:
1649 Removing all copyright and license comment headers from all files so we
1650 don't ever get another bug like bug #149638.
1652 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 modules/generic_stage_target.py:
1654 Clean up more spacing/capitalization.
1656 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1657 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1658 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1659 targets/embedded/embedded-controller.sh,
1660 targets/embedded/embedded-fs-runscript.sh,
1661 targets/embedded/embedded-preclean-chroot.sh,
1662 targets/livecd-stage2/livecd-stage2-controller.sh,
1663 targets/netboot2/netboot2-copyfile.sh,
1664 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1665 targets/support/pre-kmerge.sh:
1666 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1667 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1668 calls in kmerge.sh, and updated README.
1670 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1671 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1672 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1674 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 modules/catalyst_support.py:
1676 Added fix for bug #143348.
1678 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 targets/support/livecdfs-update.sh:
1680 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1682 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1683 targets/livecd-stage2/livecd-stage2-controller.sh,
1684 targets/support/livecdfs-update.sh:
1685 Changed some copy commands to use -f, added a check for /etc/gconf before
1686 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1687 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1688 <luca.casagrande@gmail.com>.
1690 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 targets/support/livecdfs-update.sh:
1692 Fixing sed so that systemspkgs.txt is built properly.
1694 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1695 The sparc32 binary is in /bin, not /usr/bin.
1697 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/support/chroot-functions.sh:
1699 We now only set the options for pkgcache if we are not using fetchonly. This
1700 should work around a problem where portage won't fetch the files if a binpkg
1701 already exists for the package.
1703 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 targets/support/livecdfs-update.sh:
1705 Added code to make a backup of custom.conf before we edit it for the
1708 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1709 targets/support/livecdfs-update.sh:
1710 Remove sed from splash section, since it wasn't actually resolving the
1711 issue, anyway. Change the installer's dialog front-end code to simply run
1712 via sudo, since we don't need to worry about having the X DISPLAY setup or
1713 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1715 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1716 targets/support/livecdfs-update.sh:
1717 Fix my sed line so it actually applies correctly.
1719 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1720 targets/support/chroot-functions.sh:
1721 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1724 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1725 targets/support/livecdfs-update.sh:
1726 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1727 as well as a possible fix for the read-only filesystem messages from
1728 /sbin/splash-functions.sh
1730 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1731 targets/support/chroot-functions.sh:
1732 Fix --fetchonly to actually work.
1734 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1735 examples/livecd-stage2_template.spec:
1736 Added description for livecd/fsops to livecd-stage2's spec template.
1738 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1739 targets/support/livecdfs-update.sh:
1740 I've modified the GDM configuration section to work correctly. I have also
1741 ensured that xdm is no longer started just because livecd/xdm is used, which
1742 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1743 should be the last of the 'release candidates' made. If there are no bug
1744 reports in 2 days, then I'm rolling this as 2.0 final.
1746 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1747 targets/support/livecdfs-update.sh:
1748 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1749 see once the newer Installer is released, as I still have to fix the
1752 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1753 targets/support/rc-update.sh:
1754 Removed famd from the default runlevel for gentoo-release-livecd. It really
1755 shouldn't cause a problem, but I prefer it stay a bit clean.
1757 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1759 targets/support/create-iso.sh, targets/support/kmerge.sh,
1760 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1761 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1763 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1765 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1766 targets/support/bootloader-setup.sh:
1767 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1768 parameters support. This is for bug #139300.
1770 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1771 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1772 targets/support/filesystem-functions.sh:
1773 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1774 and also to remove some redundant values from livecd-stage2's valid_values.
1777 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1779 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1781 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 modules/generic_stage_target.py:
1783 Fix a problem where catalyst was creating an initial list, then putting that
1784 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1785 pointing it out and for the fix. This is for bug #136351.
1787 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1788 targets/support/unmerge.sh:
1789 Removing loop for unmerge, as it didn't actually solve anything and the
1790 portage team has helped us out by reverting the behavior that caused this
1791 change in the first place.
1793 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1794 modules/netboot2_target.py, modules/stage1_target.py,
1795 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1796 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1797 having /proc mounted during the preclean stage and also to clean up the
1798 netboot2 code. This is 2.0_rc48.
1800 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1801 targets/support/unmerge.sh:
1802 Change our unmerge from being a single unmerge to a loop, to work around an
1803 unexpected change in portage 2.1's unmerge processing.
1805 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1806 targets/support/bootloader-setup.sh:
1807 Fixed a problem where we were putting the kernel name in twice and causing
1808 and error when using grub as a bootloader. This is for bug #137252.
1810 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1811 targets/support/bootloader-setup.sh:
1812 Added a second pass to the alpha bootloader setup to create aboot items for
1813 serial console for bug #133457.
1815 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 +livecd/cdtar/arcload-0.43-r1.tbz2:
1817 Added arcload cdtar for mips.
1819 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1820 targets/netboot/netboot-controller.sh:
1821 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1824 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1825 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1826 Add patch from bug #135051 to fix the seedcache extraction logic.
1828 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 targets/support/livecdfs-update.sh:
1830 Don't set icon theme to Clearlooks, since it doesn't exist.
1832 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1833 targets/support/livecdfs-update.sh:
1834 Fix sed on installer icons.
1836 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1839 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1840 targets/stage1/stage1-controller.sh:
1841 Added a -type f to the find call in stage1 for bug #132180.
1843 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1844 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1845 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1846 properly on IBM PPC64 machines.
1848 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1849 modules/generic_stage_target.py:
1852 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1853 targets/support/rc-update.sh:
1854 Removed x-setup from default runlevel, as it is now controlled via the
1855 autoconfig init script.
1857 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1858 Fix ppc64 based arches to subclass ppc64
1860 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1861 modules/livecd_stage1_target.py:
1862 Use the full category/package name for livecd-tools.
1864 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1865 targets/support/livecdfs-update.sh:
1866 Make copies and deletes recursive for firmware since some packages put their
1867 firmware in a subdirectory.
1869 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 targets/support/livecdfs-update.sh:
1871 Fix detection of the Installer.
1873 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1874 Added 970, power3, power4, and power5 sub-arches for ppc64.
1876 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1877 targets/support/livecdfs-update.sh:
1878 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1879 no longer necessary and can cause possible problems with Installer-based
1882 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1883 recursive directory create
1885 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1886 modules/catalyst_support.py:
1887 Changed a display error from bug #131502 and rolling 2.0_rc45.
1889 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1890 targets/support/create-iso.sh:
1891 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1894 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1895 modules/generic_stage_target.py:
1896 digests function uses raw output from hash function now
1898 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1899 change hash result format so .DIGESTS is generated correctly
1901 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 modules/catalyst_support.py:
1903 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1906 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1907 targets/support/livecdfs-update.sh:
1908 Added a space for bug #131181.
1910 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/kmerge.sh:
1912 Fixed creation of kernelpkgs.txt file for the installer.
1914 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1915 modules/generic_stage_target.py:
1916 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1919 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1920 targets/livecd-stage2/livecd-stage2-controller.sh,
1921 targets/support/bootloader-setup.sh:
1922 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1923 rolling out an emergency rc44.
1925 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1926 targets/support/bootloader-setup.sh:
1927 If you use elif, you have to use a then after it. Yeah, that one's totally
1930 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1931 targets/support/livecdfs-update.sh:
1932 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1934 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1935 targets/support/rc-update.sh:
1936 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1939 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 targets/support/bootloader-setup.sh:
1941 Removed bootplash support from ppc/ppc64 since they only will work with
1942 gensplash. Forced use of livecd/splash_type of bootsplash to get
1943 splash=silent. This should reduce the number of things on the kernel command
1944 line that aren't necessary.
1946 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1947 modules/catalyst_support.py:
1948 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1949 parse_spec. This should resolve bug #130103, as well as make the code much
1950 cleaner. This is 2.0_rc42.
1952 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1953 modules/generic_stage_target.py:
1954 Forced -p on tar for compressing stages.
1956 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1957 targets/support/chroot-functions.sh:
1958 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1961 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1962 targets/stage1/build.py:
1963 Added patch to build.py for portage 2.1 support.
1965 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1966 targets/support/kmerge.sh:
1967 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1968 <liyiming@ict.ac.cn> in bug #129890.
1970 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1971 targets/support/livecdfs-update.sh:
1972 Moved sed line for ##STARTX to end of file, since we aren't touching
1973 /etc/startx until the end.
1975 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1976 targets/support/livecdfs-update.sh:
1977 Added a check for the games group and add it if it doesn't exist already.
1978 This should resolve bug #125498.
1980 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1981 examples/generic_stage_template.spec, examples/grp_template.spec,
1982 examples/livecd-stage1_template.spec,
1983 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1984 examples/netboot_template.spec, examples/snapshot_template.spec,
1985 examples/stage4_template.spec, examples/tinderbox_template.spec:
1986 Removed portdir_overlay from the snapshot example spec and added
1987 portage_overlay to the example specs for the relevant targets.
1989 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1990 This is 2.0_rc41 since it has better LiveCD support.
1992 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1993 targets/support/livecdfs-update.sh:
1996 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1997 targets/support/functions.sh:
1998 Removed check for livecd/dev-manager being udev since it was done
1999 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2000 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2001 #128265 for pointing this out.
2003 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2004 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2005 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2006 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2008 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2009 modules/generic_stage_target.py:
2010 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2011 live system. You can thank Andrew Gaffney for the fix.
2013 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/livecd-stage2/livecd-stage2-controller.sh:
2015 Don't copy motd files if we're using livecd/type generic-livecd.
2017 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/livecd-stage2/livecd-stage2-controller.sh,
2019 targets/support/livecdfs-update.sh:
2020 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2021 some extra cleanup to generic-livecd.
2023 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2024 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2025 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2026 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2027 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2028 targets/support/bootloader-setup.sh:
2029 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2030 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2031 and removed all older cdtar files for PPC*.
2033 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2034 livecd/files/livecd.motd.txt:
2035 Added message to the official LiveCD MOTD mentioning how to run the
2036 installer. Blame codeman. This is 2.0_rc40.
2038 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2039 fix so snapshot target doesnt have errors
2041 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2042 targets/support/livecdfs-update.sh:
2043 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2044 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2047 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2048 targets/support/rc-update.sh:
2049 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2052 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2053 targets/support/livecdfs-update.sh:
2054 Added wrapping around the udev sed for those crazy 2.4-users.
2056 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2057 targets/support/livecdfs-update.sh:
2058 Added sed fix for udev starting evms_activate unconditionally. This is
2061 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2062 add stage4/unmerge stage4/rm to valid options
2064 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2065 targets/support/rc-update.sh:
2066 Added fix for bug #122154 from Rajiv Manglani.
2068 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2069 targets/support/kmerge.sh:
2070 Fixed creation of kernelpkgs.txt for the Installer.
2072 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2073 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2074 Updated elilo tarball for IA64.
2076 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2077 DIGESTS support for snapshot creation
2079 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2080 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2081 candidates ever end?
2083 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2084 fix for .DIGESTS.DIGESTS issue in grp
2086 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2087 modules/generic_stage_target.py:
2088 fix for failure when root_overlay is not set
2090 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2091 targets/support/bootloader-setup.sh:
2092 Added IA64/SGI patch from plasmaroo.
2094 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2095 targets/livecd-stage1/livecd-stage1-controller.sh,
2096 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2097 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2100 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2101 modules/generic_stage_target.py:
2102 Allow multiple overlays for root_overlay and overlay spec option
2104 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2105 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2106 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2107 targets/support/rc-update.sh:
2108 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2109 fixed bug #122154. This is catalyst 2.0_rc36.
2111 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2112 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2113 Updated the LiveCD motd to tell the user to run the display manager again,
2114 rather than startx, while mentioning that startx is useful as a rescue X
2115 session since it starts twm. This is catalyst 2.0_rc35.
2117 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2118 Add hfs-hide options to mkisofs so macs boot
2120 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2121 modules/generic_stage_target.py:
2122 Fix indentation issues
2124 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2127 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2128 targets/support/bootloader-setup.sh:
2129 add additional console less entry when consoles are chosen for ppc64
2131 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2132 modules/generic_stage_target.py:
2133 fix kernelopts and extraversion env variable exports
2135 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2136 targets/support/livecdfs-update.sh:
2137 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2138 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2140 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2141 targets/support/kmerge.sh:
2142 Changing the way we determine if extraversion is set. This is catalyst
2145 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2146 targets/support/livecdfs-update.sh:
2147 Change net.ethX links to link to net.lo instead of net.eth0.
2149 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2150 examples/stage4_template.spec:
2151 Fixed rcadd example for stage4. Blame rajiv.
2153 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2154 This is catalyst 2.0_rc31.
2156 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2157 targets/support/livecdfs-update.sh:
2158 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2159 Gaffney for pointing me in the right direction.
2161 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2162 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2164 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2167 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2168 examples/livecd-stage2_template.spec:
2169 updated examples to have console and machine_type
2171 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2172 targets/support/bootloader-setup.sh:
2173 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2176 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2177 This is catalyst 2.0_rc29.
2179 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2180 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2181 Removed extra yaboot.conf from
2182 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2184 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2185 targets/support/kill-chroot-pids.sh:
2186 add sleep to try and give processes a chance to die. bug 119940
2188 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2189 targets/support/functions.sh:
2190 Removed some quotes to make sure we have a binary operator and closing bug
2193 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2194 targets/support/create-iso.sh:
2195 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2197 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2198 targets/support/bootloader-setup.sh:
2199 Added path from bug #120935 for PPC/PPC64.
2201 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2202 Additional spacing fixes submitted by `Kumba
2204 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2205 modules/stage2_target.py:
2206 space cleanups contributed from `Kumba
2208 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2209 add grp/use to valid_values in the grp module
2211 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2214 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2215 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2216 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2217 targets/support/bootloader-setup.sh:
2218 ppc cdtar update; ppc64 bootloader updates
2220 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2221 targets/support/create-iso.sh:
2222 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2224 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2225 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2226 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2227 targets/support/create-iso.sh:
2228 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2230 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2231 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2232 Add ppc console and machine_type=ibm
2234 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2235 modules/generic_stage_target.py:
2236 Fix type error when kernel packages arent defined
2238 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2239 examples/generic_stage_template.spec, examples/grp_template.spec,
2240 examples/livecd-stage1_template.spec,
2241 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2242 examples/stage4_template.spec:
2243 Added more verbose wording and examples for pkgcache_path and
2244 kerncache_path, where necessary.
2246 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2247 targets/support/create-iso.sh:
2248 Really fixing bug #120475 this time. This is 2.0_rc25.
2250 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2251 targets/support/create-iso.sh:
2252 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2255 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2256 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2257 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2258 Added initial support for EFI booting on x86. This is completely untested,
2259 so use it at your own risk. Also, no bug reports without patches, please.
2260 This is catalyst 2.0_rc23.
2262 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2263 kmerge should have been kerncache
2265 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2266 targets/support/pre-kmerge.sh:
2267 Fix a few other places for the kerncache update
2269 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2270 examples/generic_stage_template.spec, examples/grp_template.spec,
2271 examples/livecd-stage1_template.spec,
2272 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2273 examples/netboot_template.spec, examples/stage4_template.spec,
2274 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2275 targets/support/kmerge.sh:
2276 Separation of kerncache from snapcache
2278 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2279 It helps if I actually increment the version number.
2281 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2282 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2283 Added --oneshot to default options for stage1 building. Added code to wipe
2284 world during stages 1 and 3. This is catalyst 2.0_rc22.
2286 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2287 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2288 Fix bug if no kernel packages were defined but there was a postconf setting.
2289 x86 softlevel support is enhanced.
2291 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2292 targets/support/bootloader-setup.sh:
2293 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2295 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2296 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2298 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2301 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2302 Netboot2 fixes for spec parameter checks
2304 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2305 modules/generic_stage_target.py, modules/stage4_target.py:
2306 add makeopts spec file support.
2308 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2309 modules/generic_stage_target.py:
2310 Added fix for bug #119635.
2312 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2313 Fix pre-kmerge.sh for stage4
2315 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2318 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2319 modules/generic_stage_target.py:
2320 fix crash when no kernel is defined. spacing issue
2322 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2325 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2326 modules/livecd_stage2_target.py:
2327 Added livecd/volid to valid_values.
2329 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2330 modules/generic_stage_target.py:
2331 remove extra function that was converting strings to lists unnecessarily
2333 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2334 This is catalyst 2.0_rc17.
2336 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2337 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2338 modules/stage4_target.py:
2339 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2341 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2342 targets/embedded/embedded-preclean-chroot.sh,
2343 targets/grp/grp-preclean-chroot.sh,
2344 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2345 targets/stage1/stage1-preclean-chroot.sh,
2346 targets/stage2/stage2-preclean-chroot.sh,
2347 targets/stage3/stage3-preclean-chroot.sh,
2348 targets/support/chroot-functions.sh,
2349 targets/tinderbox/tinderbox-preclean-chroot.sh:
2350 Added function to cleanup stray /etc/distcc/hosts files.
2352 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2353 targets/support/bootloader-setup.sh:
2354 Added fix from bug #119123. This is catalyst 2.0_rc16.
2356 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2357 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2358 Fixing some spacing. This is catalyst 2.0_rc15.
2360 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2361 Attempt to fix bug #117649
2363 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2364 modules/generic_stage_target.py:
2365 fixes for bugs #119009, #119041 and #118985
2367 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2368 +examples/netboot2_template.spec, modules/catalyst_support.py,
2369 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2370 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2371 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2374 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2375 targets/support/kmerge.sh:
2376 Fix for ccache (null)/.ccache bug
2378 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2381 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2382 Added ppc -mcpu patch from Pylon for bug #118709.
2384 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2385 modules/embedded_target.py, modules/stage4_target.py:
2386 Added linuxrc to embedded and stage4 targets.
2388 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2389 modules/generic_stage_target.py, targets/support/kmerge.sh:
2390 filter kname - and . for kmerge.sh
2392 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2393 targets/support/create-iso.sh:
2394 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2396 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2397 modules/generic_stage_target.py:
2398 change .digests to .DIGESTS
2400 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2401 targets/support/kmerge.sh:
2402 Commented ccache for genkernel build which will resolve #117648 until a
2403 proper solution can be found. This is 2.0_rc13.
2405 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2406 targets/stage1/stage1-controller.sh:
2407 Added patch from vapier for bug #117254.
2409 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2410 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2411 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2412 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2415 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2416 modules/generic_stage_target.py:
2417 Remove chost/cflags etc. warning messages
2419 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2420 modules/generic_stage_target.py:
2421 Attempt to fix bug 117253; chost is wrong on autoresume
2423 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2424 modules/generic_stage_target.py, modules/netboot_target.py,
2425 modules/stage1_target.py:
2426 make setting of destdir more global and part of generic_stage_target
2428 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2429 Fix destpath bug in netboot target
2431 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2432 modules/generic_stage_target.py, modules/stage4_target.py:
2433 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2436 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2437 modules/generic_stage_target.py, modules/stage4_target.py:
2438 remove stray ' from arch/sh.py
2440 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2441 targets/stage1/stage1-controller.sh:
2442 This finally fixes the issues with gcc-config/binutils-config in stage1.
2443 This is catalyst 2.0_rc12.
2445 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2446 Fix incorrect warning message. portdir_overlay -> portage_overlay
2448 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2449 targets/stage1/stage1-controller.sh,
2450 targets/stage1/stage1-preclean-chroot.sh:
2451 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2452 running gcc-config and binutils-config, though it probably breaks running on
2453 non-Gentoo platforms.
2455 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2456 modules/stage1_target.py:
2457 Make stage1 clean up python 2.3 and 2.4, also.
2459 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2460 targets/support/livecdfs-update.sh:
2461 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2463 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2464 modules/generic_stage_target.py:
2465 Change digests file format to HASH_NAME HASH FILE_NAME
2467 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2468 targets/stage1/stage1-controller.sh:
2469 Moved gcc-config/binutils-config to before the chroot.
2471 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2472 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2473 installed. Supports all of shashs algorithms as of 12_21_2005
2475 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2476 modules/generic_stage_target.py:
2477 Catalyst should die if source_subpath is not a string
2479 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2480 modules/generic_stage_target.py:
2481 Fix for source_subpath bug
2483 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2484 examples/generic_stage_template.spec:
2485 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2486 both stages 1 and 2.
2488 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2489 modules/stage2_target.py:
2490 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2491 stage1 to be overridden again.
2493 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2494 targets/stage1/stage1-controller.sh:
2495 It looks like gcc-config/binutils-config needs to be run with the full path,
2496 since it is run outside of the chroot.
2498 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2499 targets/stage1/stage1-controller.sh:
2500 Fixed gcc-config calls. This is 2.0_rc11.
2502 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2503 This is catalyst 2.0_rc10.
2505 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2506 modules/generic_stage_target.py:
2507 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2510 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2511 targets/support/functions.sh:
2512 Changed from -z to -n for bug #116180.
2514 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2515 modules/catalyst_support.py, modules/generic_stage_target.py:
2516 Detect missing binaries for the hashing functions and abort if not found
2518 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2519 files/catalyst.conf:
2520 Updated README to list new requirements. Set default hash as crc32. Set
2521 default digests as sha1/md5.
2523 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2524 modules/catalyst_support.py, modules/generic_stage_target.py,
2525 modules/livecd_stage2_target.py, modules/stage2_target.py:
2526 Change the internal hash checking to be quicker and more memory efficient.
2527 Add additional hash digests options.
2529 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2530 targets/tinderbox/tinderbox-chroot.sh,
2531 targets/tinderbox/tinderbox-controller.sh,
2532 targets/tinderbox/tinderbox-preclean-chroot.sh:
2533 Fixed up spacing/coding style on tinderbox.
2535 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2536 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2537 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2538 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2539 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2540 Fixed up spacing/coding style on support.
2542 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2543 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2545 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2546 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2547 targets/stage4/stage4-preclean-chroot.sh:
2548 Fixed up spacing/coding style on stage4.
2550 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2552 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2553 targets/stage3/stage3-controller.sh,
2554 targets/stage3/stage3-preclean-chroot.sh:
2555 Fixed up spacing/coding style on stages 2 and 3
2557 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2558 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2559 targets/stage1/stage1-preclean-chroot.sh:
2560 Fixed up spacing/coding style on stage1. Also changed
2561 gcc-config/binutils-config to be outside the chroot.
2563 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2564 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2565 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2566 Fixed up spacing/coding style on netboot.
2568 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2569 targets/livecd-stage1/livecd-stage1-chroot.sh,
2570 targets/livecd-stage1/livecd-stage1-controller.sh,
2571 targets/livecd-stage2/livecd-stage2-controller.sh:
2572 Fixed up spacing/coding style on livecd-stage*.
2574 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2575 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2576 targets/grp/grp-preclean-chroot.sh:
2577 Fixed up spacing/coding style on grp.
2579 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2580 targets/embedded/embedded-chroot.sh,
2581 targets/embedded/embedded-controller.sh,
2582 targets/embedded/embedded-fs-runscript.sh,
2583 targets/embedded/embedded-preclean-chroot.sh:
2584 Fixed up spacing/coding style on embedded.
2586 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2587 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2588 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2589 targets/support/functions.sh:
2590 Removing extra line from x86.py, fixing up comments, spacing, and coding
2591 style in targets/support through functions.sh
2593 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2594 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2595 Fix more tab/spacing issues .. trying to make everything use tabs
2597 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2598 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2599 modules/stage1_target.py, modules/stage2_target.py,
2600 modules/stage3_target.py, modules/stage4_target.py:
2601 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2604 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2605 modules/generic_stage_target.py:
2606 Add envscript warning to aid users who may not know what they are doing
2608 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2609 examples/generic_stage_template.spec:
2610 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2611 only configurable when building a stage2 tarball, to match the current state
2612 of portage. This is 2.0_rc9.
2614 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2615 targets/support/chroot-functions.sh:
2616 Silence more of portages beeps and clicks and whistles
2618 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2619 targets/support/chroot-functions.sh:
2620 Change the portage emerge to use run_emerge
2622 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2623 modules/generic_stage_target.py, modules/snapshot_target.py,
2624 modules/stage1_target.py, modules/stage2_target.py,
2625 modules/stage3_target.py:
2626 allow portdir_overlay to be part of all specs not including snapshot spec.
2627 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2628 Remove overlay support from the snapshot spec but added a warning.
2630 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2631 modules/stage2_target.py:
2632 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2635 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2636 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2637 Add support for bootloader softlevel=; have rsync delete the extra files out
2638 of the overlay so that the overlay always matches the source dir
2640 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2641 Swapped -v/-V since I had gotten them wrong here.
2643 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2644 modules/generic_stage_target.py:
2645 Fix stupid overlay bug
2647 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2648 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2649 targets/livecd-stage1/livecd-stage1-chroot.sh,
2650 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2651 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2652 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2653 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2654 targets/support/unmerge.sh:
2655 Made sure we use -f on removing the default links for splash. Removed
2656 check_portage_version as it really isn't needed anymore. Removed
2657 --no-install from genkernel commands in kmerge.sh so users must manually
2658 remove kernels from /boot. This is 2.0_rc8.
2660 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2661 targets/support/livecdfs-update.sh:
2662 Made sed on devfsd.conf conditional on it existing. Removes one more error
2663 message from a standard catalyst run.
2665 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2666 Added warning about breaking snapshot cache and re-enable autoresume, since
2667 the errors I was getting were elsewhere.
2669 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2670 modules/generic_stage_target.py:
2671 Fix indentation error the last commit caused
2673 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2674 modules/generic_stage_target.py:
2675 Always clear autoresume points after a successful run
2677 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2678 targets/support/livecdfs-update.sh:
2679 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2680 snapshot caching after a successful gentoo-release-livecd run.
2682 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2683 targets/support/rc-update.sh:
2684 Added famd to default on official LiveCD.
2686 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2687 targets/support/chroot-functions.sh:
2688 Fixes 'too many arguments' error in check_portage_version.
2690 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2691 modules/generic_stage_target.py:
2692 remove extra self.env={} that was resetting the environment to null
2694 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2695 modules/livecd_stage1_target.py:
2696 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2699 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2700 Add a default path to the environment in the chroot
2702 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2703 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2704 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2705 targets/livecd-stage2/livecd-stage2-controller.sh,
2706 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2707 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2708 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2709 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2710 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2711 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2712 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2713 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2714 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2716 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2718 Fixed up the man page, which has been suffering for some time, and also
2719 reversed -v/-V in the help message.
2721 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2722 targets/support/livecdfs-update.sh:
2723 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2726 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2727 Turning off autoresume of doom until I can get more testing. I've had
2728 several issues with it. I'll be reporting/fixing these as I come across them
2729 but for now wish to turn it off by default as I don't want this one feature
2730 to stop the possible 2.0 final release.
2732 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2733 targets/livecd-stage2/unmerge.sh:
2734 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2735 anymore and probably should have been removed a long time ago when the new
2736 code was put into place in livecdfs-update.sh and livecd-local.start
2739 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2740 targets/livecd-stage1/livecd-stage1-chroot.sh,
2741 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2742 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2743 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2745 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2746 modules/generic_stage_target.py, modules/generic_target.py:
2747 self.env should be a part of the super class generic_target so it applies to
2748 snapshots as well; removing redundant pass in the generic_target class as
2749 its not needed. There is code there to fill the statements
2751 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2752 targets/support/livecdfs-update.sh:
2753 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2756 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2757 Changed version stamp to 2.0_rc6.
2759 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2760 modules/generic_stage_target.py:
2761 Fix for unpack cases
2763 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2764 modules/generic_stage_target.py:
2767 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2768 modules/catalyst_support.py, modules/generic_stage_target.py,
2769 modules/grp_target.py, modules/livecd_stage1_target.py,
2770 modules/livecd_stage2_target.py, modules/netboot_target.py,
2771 modules/snapshot_target.py, modules/tinderbox_target.py:
2772 Stop reading env from the OS. Rely on the more on the envscript for oddball
2773 settings. Change -v to verbose and -V to version
2775 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2778 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2779 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2782 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2783 examples/generic_stage_template.spec:
2784 Added chost/cflags/cxxflags/ldflags to example spec template.
2786 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2787 targets/support/rc-update.sh:
2788 OK, just kidding on that last commit. We were already doing rc-update add
2789 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2790 there's no point in having it in rc-update.sh
2792 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2793 targets/support/rc-update.sh:
2794 Have rc-update add xdm if livecd/xdm is set.
2796 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2797 modules/catalyst_lock.py, modules/catalyst_support.py,
2798 modules/embedded_target.py, modules/generic_stage_target.py,
2799 modules/grp_target.py, modules/livecd_stage1_target.py,
2800 modules/livecd_stage2_target.py, modules/netboot_target.py,
2801 modules/stage1_target.py, modules/stage4_target.py,
2802 modules/tinderbox_target.py:
2803 So I was just kidding on that last commit. This one is 2.0_rc4.
2805 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2806 modules/catalyst_lock.py, modules/catalyst_support.py,
2807 modules/embedded_target.py, modules/generic_stage_target.py,
2808 modules/grp_target.py, modules/livecd_stage1_target.py,
2809 modules/livecd_stage2_target.py, modules/netboot_target.py,
2810 modules/stage1_target.py, modules/stage2_target.py,
2811 modules/stage4_target.py, modules/tinderbox_target.py:
2812 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2814 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2815 files/catalyst.conf, modules/catalyst_lock.py,
2816 modules/catalyst_support.py, modules/embedded_target.py,
2817 modules/generic_stage_target.py, modules/grp_target.py,
2818 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2819 modules/netboot_target.py, modules/stage1_target.py,
2820 modules/stage2_target.py, modules/stage4_target.py,
2821 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2822 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2823 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2825 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2826 modules/generic_stage_target.py:
2827 Fix autoresume for unpacking tarballs
2829 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2830 targets/support/livecdfs-update.sh:
2831 remove gnap livecd-type per Koon's request
2833 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2834 change rc-update add modules default to rc-update add modules boot
2836 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2837 modules/generic_stage_target.py, modules/grp_target.py:
2838 Add more verbosity to digests if -V is enabled, add more print messages to
2841 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2842 modules/generic_stage_target.py, modules/grp_target.py:
2843 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2845 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2846 Fix folder name for grp build dir to not have .tar.bz2 at the end
2848 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2849 modules/catalyst_support.py, modules/generic_stage_target.py:
2850 Add md5 and sha .digests file creation per wolf31o2's feature request
2852 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2853 This is catalyst-2.0_rc2.
2855 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2856 files/catalyst.conf, modules/generic_stage_target.py,
2857 modules/livecd_stage1_target.py:
2858 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2859 after each successful kernel build;add autoresume documentation to
2862 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2863 targets/embedded/embedded-controller.sh,
2864 targets/embedded/embedded-fs-runscript.sh,
2865 targets/livecd-stage2/livecd-stage2-controller.sh,
2866 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2867 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2868 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2869 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2870 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2871 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2872 targets/support/rc-update.sh:
2873 Changed multiple spaces to tabs to satisfy my OCD.
2875 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2876 targets/support/chroot-functions.sh:
2877 Bumped genkernel detection to require 3.3.0 or higher
2879 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2880 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2881 targets/netboot/netboot-controller.sh:
2882 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2883 clst_grp_use. This is catalyst-2.0_rc1.
2885 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2886 targets/netboot/netboot-controller.sh:
2887 change to clst_use from clst_netboot_use
2889 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2890 targets/livecd-stage1/livecd-stage1-chroot.sh,
2891 targets/stage4/stage4-chroot.sh:
2892 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2894 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2895 targets/stage4/stage4-chroot.sh:
2896 Fixed USE invocations in stage4 target.
2898 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2899 modules/livecd_stage1_target.py:
2900 Force use=livecd for livecd-stage1
2902 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2903 This is version 2.0_pre20051129.
2905 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2906 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2907 Removed kudzu-knoppix from example spec files.
2909 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2910 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2911 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2913 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2914 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2915 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2916 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2917 definitions in the examples to fit in 80 columns.
2919 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2920 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2921 modules/grp_target.py, modules/tinderbox_target.py,
2922 targets/tinderbox/tinderbox-chroot.sh:
2923 Tinderbox script: added newuse, tinderbox and grp targets added support for
2924 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2925 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2927 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2928 Added portdir example to catalyst.conf for bug #113272.
2930 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2931 targets/support/create-iso.sh:
2932 Fixed a few lines which were causing the isolinux directory to be removed
2933 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2935 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2936 targets/support/create-iso.sh:
2937 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2939 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2940 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2941 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2942 too many arches dont use it by default, test for an initrd in the yaboot
2945 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2946 modules/generic_stage_target.py:
2947 Fix split error if use is specified
2949 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2950 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2951 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2952 Updated palo version from catalyst 1.x for HPPA.
2954 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2955 targets/support/bootloader-setup.sh:
2956 Removing for loop for grub on amd64/x86 as it was totally useless.
2958 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2959 targets/support/bootloader-setup.sh:
2960 Remove vga= line for PPC.
2962 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2963 targets/support/bootloader-setup.sh:
2964 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2966 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2967 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2968 Removing slot patch as it probably didn't belong here anyway, and updating
2969 version stamp to 2.0_pre20051118.
2971 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2972 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2973 targets/support/bootloader-setup.sh:
2974 fix the bootloader script for isolinux so that it actually makes a cfg file,
2975 remove extra unneeded catalyst aborting print statement, reorganize rm code
2976 to make sure is splits properly and is an array even from the cmdline
2978 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2979 targets/support/livecdfs-update.sh:
2980 Added call to update-usbids to download the latest usb.ids file.
2982 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2983 modules/generic_stage_target.py:
2984 Move checks of running catalyst into the target which is simpler
2986 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2987 modules/generic_stage_target.py:
2988 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2989 that doesnt exist yet
2991 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2992 Keep unnecessary programs from installing into kerncache
2994 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2995 modules/generic_stage_target.py:
2996 Turn on more tracebacks at this point to better debug .. will need to turn
2997 them down as we find errors and build appropriate error handlers
2999 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3000 Changed version marker to 2.0_pre20051115 for new ebuild.
3002 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3003 modules/livecd_stage2_target.py:
3004 Fix bug in livecd stage2 so that it doesnt try to use tar
3006 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3007 targets/livecd-stage2/livecd-stage2-controller.sh:
3008 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3009 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3010 of Getting_Online.txt from catalyst 1.1.10.10.
3012 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3013 Added Joshua Kinard to authors for his mips contributions.
3015 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3016 examples/livecd-stage2_template.spec:
3017 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3018 Paul Kessler on gentoo-catalyst. ;]
3020 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3021 Change variables from cat1 format to cat2
3023 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3024 modules/generic_stage_target.py, modules/stage1_target.py:
3025 Fix modules has no attribute register
3027 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3028 modules/generic_stage_target.py:
3029 Fix broken aliases code that was just proof of concept
3031 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3032 Output mkisofs command line options to assist in debugging
3034 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3035 modules/generic_stage_target.py, targets/support/create-iso.sh:
3038 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3039 modules/generic_stage_target.py:
3040 Add VERY basic support for aliases kernel parameter.
3042 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3043 modules/livecd_stage2_target.py:
3044 Remove large section of commented code
3046 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3047 modules/generic_stage_target.py, modules/stage1_target.py:
3048 Allow LDFLAGS to be specified as an ENV variable for stage1
3050 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3051 modules/generic_stage_target.py:
3052 Fix rc-update to automatically run default options for livecds. Removed an
3053 erroneous key check.
3055 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3056 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3057 Make use spec key optional to default to profile defaults
3059 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3060 +examples/stage4_template.spec:
3061 Preliminary stage4_template.spec file
3063 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3065 Updated version stamp and added slot patch.
3067 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3068 Fix ordering problem so self.settings is defined
3070 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3071 modules/generic_stage_target.py:
3072 Correct a rsync issue when the directory doesnt exist
3074 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3075 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3076 targets/livecd-stage2/livecd-stage2-controller.sh,
3077 targets/netboot/netboot-controller.sh,
3078 targets/stage4/stage4-controller.sh:
3079 run pre_kmerge and post_kmerge only once
3081 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3082 targets/support/bootloader-setup.sh:
3083 MIPS bootloader patch
3085 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3086 targets/support/mips-arcload_conf.sh:
3087 Fix MIPS Serial Detection
3089 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3090 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3091 +targets/support/mips-arcload_conf.sh:
3092 Application of Kumba's patches for MIPS support
3094 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3095 Check for the correct arch specific cd building tool
3097 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3098 modules/generic_stage_target.py:
3099 Print a warning if livecd/iso is not defined
3101 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3102 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3104 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/support/post-kmerge.sh:
3106 Check for existence of files in /lib/modules before running depscan.sh. This
3107 replaces the mips-specific check and makes it portable.
3109 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3110 modules/generic_stage_target.py:
3111 update autoresume logic when dealing with rsync unpack operations
3113 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3114 targets/support/post-kmerge.sh:
3115 Bypass module load on mips
3117 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3118 remove --no-deps so dependancies get installed for genkernel
3120 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3121 modules/generic_stage_target.py:
3122 Fix missing : statement in unpack
3124 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3125 modules/generic_stage_target.py:
3126 fix livecd-stage2 unpack when seedcache is turned off
3128 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3129 targets/support/functions.sh:
3130 Fix module unpacking and make it actually optional.
3132 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3133 modules/generic_stage_target.py:
3134 Fix broken seedcache autoresume interaction
3136 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3137 modules/generic_stage_target.py:
3138 Cleanup stage directories properly for tar installs
3140 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3141 Tinderbox no longer cleans /tmp/*
3143 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3144 targets/tinderbox/tinderbox-chroot.sh,
3145 targets/tinderbox/tinderbox-controller.sh:
3146 Fixing problem with bind mounted portage and final rsync on tinderbox target
3147 and adding additional logging.
3149 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3150 Stop tinderbox from trying to create a tarball of itself
3152 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3153 modules/generic_stage_target.py:
3154 Fix catalyst so it fully disables snapcache when its not specified in the
3157 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3158 examples/livecd-stage2_template.spec:
3159 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3160 spec template and updating version stamp.
3162 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3163 modules/catalyst_support.py:
3164 allow file_check to proceed if key is not in use
3166 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3167 Recursively make the missing directories
3169 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3170 Fix extract_modules to just echo a warning that it is missing
3172 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3173 files/catalyst.conf:
3174 Updating default configuration for catalyst and updating version stamp,
3175 since we're beginning internal testing for release.
3177 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3178 modules/generic_stage_target.py:
3179 fix bug 106004 split strings into a list for empty and rm operation
3181 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3182 modules/livecd_stage2_target.py:
3183 Append slashes to directories so rsyncs work properly
3185 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 examples/livecd-stage2_template.spec:
3187 Changing source_subpath for livecd-stage2 example for bug #101704.
3189 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3191 targets/support/livecdfs-update.sh:
3192 Added livecd/xdm and livecd/xsession options. These are used to setup the
3193 default display manager and X session, respectively. Added supporting
3194 documentation to example spec files. Imported more work from my fsscript for
3195 the official LiveCD.
3197 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3198 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3199 discussion, see bug #88777.
3201 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3202 modules/generic_stage_target.py:
3203 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3204 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3206 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 targets/livecd-stage1/livecd-stage1-controller.sh,
3208 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3209 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3210 on livecd-stage2 and removing universal motd for livecd/type of
3211 gentoo-release-livecd.
3213 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3214 modules/livecd_stage1_target.py:
3215 Add optional livecd/type env var for scripts to add optional items to the
3218 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3219 -livecd/files/x86-help.msg:
3220 Removing x86-help.msg as it is no longer used.
3222 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3223 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3224 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3225 Add dobladecenter description to bootloader files for x86/amd64.
3227 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3228 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3230 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3231 modules/generic_stage_target.py:
3232 Added split to use section for bug #104414.
3234 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3235 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3236 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3237 Tabs to whitespaces for isolinux.
3239 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 targets/support/bootloader-setup.sh:
3241 Changed isolinux to use new split-out help messages. Using grub gives a
3242 single help message with pager.
3244 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3245 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3246 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3247 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3248 Added F2->F7 help messages for isolinux.
3250 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 livecd/files/README.txt, livecd/files/generic.motd.txt,
3252 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3253 livecd/files/livecd-local.start:
3254 Updated files from latest used to build LiveCD.
3256 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3257 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3259 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3260 modules/catalyst_support.py:
3261 Added fix for using options with = in them with --cli (ex.
3262 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3263 <cell@ices.utexas.edu> for pointing this out to me via email.
3265 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3266 modules/generic_stage_target.py, targets/support/functions.sh:
3267 fix bug in exec_in_chroot for stage1 target
3269 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3270 modules/generic_stage_target.py:
3271 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3272 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3274 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3275 catalyst, examples/livecd-stage2_template.spec,
3276 examples/snapshot_template.spec, files/catalyst.conf,
3277 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3278 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3279 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3280 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3281 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3282 targets/livecd-stage2/livecd-stage2-controller.sh,
3283 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3284 targets/stage2/stage2-preclean-chroot.sh,
3285 targets/stage3/stage3-preclean-chroot.sh,
3286 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3287 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3288 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3289 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3290 targets/support/target_image_setup.sh:
3291 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3292 to look at gamecdfs-update.sh yet.
3294 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3295 modules/generic_stage_target.py:
3296 Remove extra debugging print statement
3298 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3299 +modules/catalyst_lock.py, modules/catalyst_support.py,
3300 modules/embedded_target.py, modules/generic_stage_target.py,
3301 modules/grp_target.py, modules/livecd_stage1_target.py,
3302 modules/livecd_stage2_target.py, modules/netboot_target.py,
3303 modules/snapshot_target.py, modules/stage1_target.py,
3304 modules/stage2_target.py, modules/stage4_target.py,
3305 targets/support/functions.sh:
3306 Add locking support. Code simplification for unpack and unpack snapshot.
3307 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3308 Add seedcache support (Grabs output from previous target run)
3309 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3311 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3312 modules/catalyst_support.py, modules/generic_stage_target.py:
3313 Add support to cache the snapshot dir. add snapcache to options. add
3314 snapshot_cache= to override the default location of the cache in
3315 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3317 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3318 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3319 Forward port README.txt and Getting_Online.txt files from catalyst
3322 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3323 Add automatic creation/deletion of runlevels based on rcadd rcdel
3325 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3326 Fix grp so that grp/use is not required anymore
3328 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3329 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3330 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3331 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3332 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3333 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3334 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3335 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3336 they are known to cause booting problems.
3338 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3339 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3340 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3341 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3344 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3345 targets/stage1/stage1-chroot.sh:
3346 Fixed quoting in stage1 profile check.
3348 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3349 targets/stage3/stage3-chroot.sh:
3350 Fixing USE for stage3.
3352 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3353 targets/support/chroot-functions.sh:
3354 Fix FETCH code so it will run for Pylon
3356 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3357 targets/grp/grp-chroot.sh:
3358 Fix bindist invcation.
3360 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3361 targets/grp/grp-chroot.sh:
3362 Made sure bindist was used for all emerges in GRP.
3364 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3365 Fix USE flags for GRP build
3367 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3368 targets/stage4/stage4-chroot.sh:
3369 let GRP use the users environment variables and removed extra
3370 GRP_STAGE23_USE from stage4
3372 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3373 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3374 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3376 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3377 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3378 impact all previous spec files that use this option. It's beejay's fault.
3380 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3381 Changed to use linux32 for ppc32 support when build host is ppc64.
3383 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3385 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3387 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3388 Minor cosmetic print statement fixes for readability
3390 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3391 modules/catalyst_support.py, modules/generic_stage_target.py:
3392 Fix None None bug and exception reporting
3394 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3395 Fix iso creation script. Case statement out of place
3397 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3398 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3399 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3400 catalyst, files/catalyst.conf, modules/builder.py,
3401 modules/catalyst_support.py, modules/embedded_target.py,
3402 modules/generic_stage_target.py, modules/generic_target.py,
3403 modules/grp_target.py, modules/livecd_stage1_target.py,
3404 modules/livecd_stage2_target.py, modules/netboot_target.py,
3405 modules/snapshot_target.py, modules/stage1_target.py,
3406 modules/stage2_target.py, modules/stage3_target.py,
3407 modules/stage4_target.py, modules/tinderbox_target.py,
3408 targets/embedded/embedded-chroot.sh,
3409 targets/embedded/embedded-fs-runscript.sh,
3410 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3411 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3412 targets/grp/grp-preclean-chroot.sh,
3413 targets/livecd-stage1/livecd-stage1-chroot.sh,
3414 targets/livecd-stage1/livecd-stage1-controller.sh,
3415 targets/livecd-stage2/livecd-stage2-controller.sh,
3416 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3417 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3418 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3419 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3420 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3421 targets/stage2/stage2-controller.sh,
3422 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3423 targets/stage3/stage3-controller.sh,
3424 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3425 targets/stage4/stage4-controller.sh,
3426 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3427 targets/support/create-iso.sh, targets/support/functions.sh,
3428 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3429 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3430 targets/support/target_image_setup.sh,
3431 targets/tinderbox/tinderbox-chroot.sh,
3432 targets/tinderbox/tinderbox-controller.sh,
3433 targets/tinderbox/tinderbox-preclean-chroot.sh:
3434 Big honkin' copyright update.
3436 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3437 modules/generic_stage_target.py:
3438 add additional logging output. Use standard os redirection methods to log to
3441 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3442 targets/stage1/stage1-chroot.sh:
3443 Added profile sanity check for bug #97867.
3445 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3446 targets/support/bootloader-setup.sh:
3447 Removing acpi=off from default kernel arguments and adding ia64
3448 livecd-stage2 support functions and cdtar.
3450 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3451 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3452 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3453 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3454 splash command line.
3456 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3457 targets/support/create-iso.sh:
3458 Fixed up zisofs support. Waiting for response from sparc before touching
3461 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3462 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3463 targets/support/functions.sh:
3464 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3465 to allow it to work on all arches that dynamically build their bootloader
3468 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3469 targets/stage4/stage4-controller.sh:
3470 Fix stage4 so it doesnt run the bootloader stuff
3472 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3473 targets/support/bootloader-setup.sh:
3474 Removed dokeymap from non-Gentoo releases.
3476 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3477 targets/support/livecdfs-update.sh:
3478 Added call to update-pciids to download the latest pci.ids file.
3480 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3481 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3482 modules/stage4_target.py:
3483 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3485 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3486 Fix issue where -s on the command line would not run
3488 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 livecd/files/generic.motd.txt:
3490 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3491 kernel configurations.
3493 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3494 targets/support/livecdfs-update.sh:
3495 Updated hostname/domainname creation for new baselayout.
3497 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3498 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3499 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3501 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3502 targets/support/chroot-functions.sh:
3503 Change portage emerge to use --oneshot --nodeps to keep from merging the
3504 same packages multiple times.
3506 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3507 targets/stage2/stage2-chroot.sh:
3508 Added a -p bootstrap when catalyst is called with -V (verbose).
3510 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3511 targets/support/livecdfs-update.sh:
3512 Removed inittab hack, as this is done by livecd-tools.
3514 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3515 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3516 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3518 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3520 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3521 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3522 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3523 targets/livecd-stage2/livecd-stage2-controller.sh:
3524 Removed gentoo.png and creation of face directory. Changed
3525 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3528 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3529 targets/stage1/stage1-preclean-chroot.sh,
3530 targets/support/chroot-functions.sh:
3531 Added setup_binutils function and force both of them to run during stage1
3534 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 examples/livecd-stage2_template.spec:
3536 Added livecd/volid explanation to example spec.
3538 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3539 targets/support/create-iso.sh:
3540 General cleanup of ISO code and added default livecd/volid when it is not set.
3542 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3543 targets/embedded/embedded-controller.sh:
3544 Actually modify the embedded target this time.
3546 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3547 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3548 targets/livecd-stage2/livecd-stage2-controller.sh,
3549 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3550 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3551 and livecd-stage2 targets.
3553 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3554 files/catalyst.conf:
3555 Retired John Davis <zhen@gentoo.org> and added storedir to default
3558 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 targets/support/livecdfs-update.sh:
3560 Uncommented openglify, since it is needed for both opengl-update-livecd and
3563 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3564 modules/generic_stage_target.py:
3565 Fix print statement so it shows when kill_chroot_pids is run correctly
3567 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3568 modules/snapshot_target.py:
3569 Fix snapshot target to skip the kill_pids check
3571 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3572 Bug fixes in parse_spec, fix issues detecting list or string.
3574 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3575 modules/catalyst_support.py:
3576 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3577 spaces are after :. Better handling of comments ( ie preprocessed and
3578 stripped off ). Unset empty keys.
3580 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3581 targets/support/kill-chroot-pids.sh:
3582 Remove extra P_NAME definition that is never used. Saves processing time.
3583 Bumped catalyst to pre2
3585 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3586 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3587 +targets/support/kill-chroot-pids.sh:
3588 User info about runscript and archscript. Added checks for processes running
3589 in the chroot and created a script to kill them. Should fix the unmounting
3590 issues with gconfd or any other running application in the chroot
3592 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3593 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3594 Remove using gcc-config to set things up as we should all be using 2005.0
3597 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3598 examples/livecd-stage2_template.spec:
3599 Added livecd/users to example livecd-stage2 spec file.
3601 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3602 targets/support/livecdfs-update.sh:
3603 Change default hostnames for livecds
3605 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3606 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3607 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3610 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3611 modules/livecd_stage2_target.py:
3612 Clear autoresume flags when build is done
3614 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3615 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3616 targets/support/create-iso.sh:
3617 Fix isolinux so that it finds menus and kernels and stuff
3619 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3620 modules/generic_stage_target.py:
3621 Make purge operation a little less chatty, removed print statements
3623 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3624 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3625 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3626 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3628 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3629 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3630 print warning message about deprecated use of cdfstype
3632 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3633 targets/support/chroot-functions.sh:
3634 statically define genkernel location to eliminate which command failure if
3635 genkernel is not installed
3637 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3638 modules/generic_stage_target.py:
3639 change the portage_overlay to an array so it always works
3641 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3642 modules/catalyst_support.py:
3643 Fix exception handling to remove extraneous prints of None
3645 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3646 Remove iso creation code from stage4
3648 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3649 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3650 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3651 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3652 targets/livecd-stage1/livecd-stage1-chroot.sh,
3653 targets/livecd-stage1/livecd-stage1-controller.sh,
3654 targets/livecd-stage2/livecd-stage2-controller.sh,
3655 targets/netboot/netboot-controller.sh,
3656 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3657 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3658 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3659 targets/support/create-iso.sh, targets/support/kmerge.sh,
3660 targets/support/target_image_setup.sh,
3661 targets/tinderbox/tinderbox-controller.sh:
3662 Fix some exception handling in catalyst_support.py, remove intermediate
3663 destination folder of iso and tarball, add additional tests for folders not
3664 found on host but defined in spec file, keep catalyst from erroring in this
3665 case, change exit code on shell scripts so that errors are reported to
3666 catalyst and causes catalyst to die on errors, fix bug in
3667 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3668 check for mkisofs that informs the user of where to get the program, and
3669 removed the autoresume code from ccache and distcc installation until I can
3670 figure out a way to have the autoresume flag go someplace outside the chroot.
3672 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3673 Remove bind mounts before rm operations happen at startup
3675 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3676 modules/generic_stage_target.py:
3677 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3679 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3680 modules/generic_stage_target.py:
3681 fix minor bug in the purge code so that it actually runs the commands
3683 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3684 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3685 modules/stage4_target.py:
3686 Change ordering of tasks so root_overlay and fsscript occur after
3687 livecd_update, giving users a chance to override livecd_update
3689 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3690 modules/catalyst_support.py, modules/generic_stage_target.py:
3691 Added a better exception handling message for keyboard interrupt and added
3692 countdown timer for purge operation to give an opportunity to exit
3694 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3695 modules/catalyst_support.py, modules/generic_stage_target.py:
3696 Add support to clear the autoresume flags and improve the purge code to
3697 clean the chroot, and pkg/kern cache
3699 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3700 modules/catalyst_support.py, modules/generic_stage_target.py,
3701 modules/livecd_stage1_target.py:
3702 only append livecd-tools to the livecd-stage1 target package list and move a
3703 check out of the way so command line and spec files can co-exist
3705 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3706 modules/generic_stage_target.py:
3707 fixed python syntax in set_packages so catalyst will run
3709 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3710 modules/embedded_target.py, modules/generic_stage_target.py,
3711 modules/grp_target.py, modules/livecd_stage1_target.py,
3712 modules/livecd_stage2_target.py, modules/netboot_target.py,
3713 modules/stage4_target.py, modules/tinderbox_target.py,
3714 targets/embedded/embedded-chroot.sh,
3715 targets/embedded/embedded-controller.sh,
3716 targets/livecd-stage1/livecd-stage1-controller.sh,
3717 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3718 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3719 targets/livecd-stage2/livecd-stage2-controller.sh,
3720 -targets/livecd-stage2/livecd-stage2-iso.sh,
3721 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3722 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3723 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3724 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3725 +targets/support/target_image_setup.sh:
3726 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3729 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3730 targets/livecd-stage2/livecd-stage2-controller.sh,
3731 targets/support/livecdfs-update.sh:
3732 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3733 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3734 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3737 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 targets/livecd-stage2/livecd-stage2-controller.sh,
3739 targets/support/rc-update.sh:
3740 Updated rc-update.sh with better defaults for different livecd/type settings
3741 and cleaning up file copying in livecd-stage2-controller.sh to match
3744 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3745 Made example of catalyst.conf in README match the default catalyst.conf
3748 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3750 Removing old files from previous maintainers and updating README.
3752 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3753 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3754 Added livecd/users option to create non-root users. The first user listed
3755 will also be used for auto-starting X, if X is merged onto the CD.
3757 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3758 targets/livecd-stage1/livecd-stage1-controller.sh,
3759 targets/livecd-stage2/livecd-stage2-controller.sh,
3760 targets/support/livecdfs-update.sh:
3761 Updated all instances of livecd/type: gentoo-release-environmental to
3762 gentoo-release-livecd and added generic-livecd.
3764 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 examples/fsscript.sh.example, examples/gamecd.conf.example,
3766 examples/generic_stage_template.spec, examples/grp_template.spec,
3767 examples/livecd-stage1_template.spec,
3768 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3769 examples/snapshot_template.spec:
3770 Imported example files from catalyst 1.1.9 to make them more verbose.
3772 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3773 Fix grp/use bug #89365
3775 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3776 modules/generic_stage_target.py, targets/support/kmerge.sh:
3777 Fixes for initramfs overlay support.
3779 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3780 modules/generic_stage_target.py, targets/support/kmerge.sh,
3781 targets/support/pre-kmerge.sh:
3782 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3783 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3784 caching bug; Also adding preliminary support for initramfs_overlay from
3787 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3788 modules/generic_stage_target.py, targets/support/kmerge.sh:
3789 Removed support for postconf as genkernel no longer has that option
3791 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3792 modules/embedded_target.py, modules/generic_stage_target.py,
3793 modules/grp_target.py, modules/livecd_stage1_target.py,
3794 modules/livecd_stage2_target.py, modules/netboot_target.py,
3795 modules/stage4_target.py, modules/tinderbox_target.py,
3796 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3797 targets/stage1/stage1-preclean-chroot.sh,
3798 targets/support/chroot-functions.sh:
3799 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3800 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3802 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3803 modules/livecd_stage2_target.py:
3804 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3806 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3807 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3808 modules/livecd_stage2_target.py, modules/stage4_target.py,
3809 targets/livecd-stage1/livecd-stage1-controller.sh,
3810 targets/livecd-stage2/livecd-stage2-controller.sh,
3811 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3812 targets/support/functions.sh, targets/support/kmerge.sh,
3813 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3814 Generalized kernel support, fsscript, rcupdate, etc for stage4
3816 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3817 targets/support/pre-kmerge.sh:
3818 Removed sed for usb devices from legacy genkernel, as we're going to require
3819 a version much higher that no longer exhibits the bug.
3821 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3822 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3823 targets/support/livecdfs-update.sh:
3824 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3825 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3826 the ut2004demo shell script has been renamed to ut2004-demo.
3828 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3829 let genkernel always reinstall itself
3831 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3832 modules/catalyst_support.py, modules/generic_stage_target.py,
3833 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3834 fix case bug in livecdfs-update.sh; fix bug in initial command line
3835 arguement parsing; add cflags spec file support which is only allowed to
3838 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3839 targets/stage3/stage3-chroot.sh:
3840 Fix a use flag bug in the stage3
3842 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3843 modules/generic_stage_target.py:
3844 Changes to allow cflags, chost, cxxflags in a spec file
3846 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3847 targets/livecd-stage1/livecd-stage1-controller.sh,
3848 targets/livecd-stage2/livecd-stage2-controller.sh,
3849 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3850 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3851 targets/support/pre-kmerge.sh:
3852 change the code to use more case statements. Fix gcc issue in stage1.
3854 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3855 targets/livecd-stage1/livecd-stage1-controller.sh,
3856 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3857 Merging in changes from catalyst 1.1.x for gamecd support.
3859 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3860 targets/stage1/stage1-preclean-chroot.sh:
3861 Removing gcc-config stuff to see if its still required to work around a gcc
3864 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3865 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3866 Added tests for genkernel >3.2.0
3868 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3871 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3872 Updated AUTHORS with new maintainers and updated contributors list.
3874 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3875 examples/fsscript.sh.example, livecd/files/README.txt,
3876 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3877 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3878 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3879 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3880 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3881 universal.motd.txt to resolve documentation issue on bug #86914. Added
3882 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3883 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3886 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3887 targets/livecd-stage2/livecd-stage2-controller.sh:
3888 Removed a few unnecessary comments
3890 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3891 Removed obsolete files from the livecd directory as the functionality has
3892 moved into the targets folders
3894 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3895 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3896 Additional catalyst 2.0.0 files
3898 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3899 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3900 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3901 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3902 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3903 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3904 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3905 -livecd/runscript/alpha-archscript.sh,
3906 -livecd/runscript/default-runscript.sh,
3907 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3908 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3909 -livecd/runscript-support/gamecdfs-update.sh,
3910 -livecd/runscript-support/kmerge.sh,
3911 -livecd/runscript-support/livecdfs-update.sh,
3912 -livecd/runscript-support/post-kmerge.sh,
3913 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3914 modules/embedded_target.py, modules/generic_stage_target.py,
3915 modules/grp_target.py, modules/livecd_stage1_target.py,
3916 modules/livecd_stage2_target.py, -modules/netboot.py,
3917 +modules/netboot_target.py, modules/snapshot_target.py,
3918 modules/stage1_target.py, +modules/stage4_target.py,
3919 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3920 +targets/embedded/embedded-controller.sh,
3921 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3922 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3923 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3924 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3925 +targets/livecd-stage1/livecd-stage1-controller.sh,
3926 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3927 -targets/livecd-stage1/livecd-stage1.sh,
3928 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3929 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3930 +targets/livecd-stage2/livecd-stage2-controller.sh,
3931 +targets/livecd-stage2/livecd-stage2-iso.sh,
3932 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3933 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3934 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3935 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3936 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3937 +targets/stage1/stage1-controller.sh,
3938 +targets/stage1/stage1-preclean-chroot.sh,
3939 -targets/stage1/stage1-preclean1-chroot.sh,
3940 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3941 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3942 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3943 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3944 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3945 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3946 +targets/stage4/stage4-preclean-chroot.sh,
3947 +targets/support/chroot-functions.sh,
3948 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3949 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3950 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3951 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3952 +targets/tinderbox/tinderbox-controller.sh,
3953 targets/tinderbox/tinderbox-preclean-chroot.sh,
3954 -targets/tinderbox/tinderbox.sh:
3955 Initial Import of Catalyst 2.0.0
3957 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3958 livecd/runscript-support/livecdfs-update.sh:
3959 Added /usr/portage as tmpfs (this will be made conditional later).
3961 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3962 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3963 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3964 from an interactive shell.
3966 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3967 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3968 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3969 livecd/runscript-support/pre-kmerge.sh,
3970 livecd/runscript/default-runscript.sh:
3971 Moved livecd-bash_profile to livecd-bashrc. Added check for
3972 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3973 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3976 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3977 modules/generic_stage_target.py:
3978 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3981 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3982 livecd/runscript/default-runscript.sh,
3983 targets/livecd-stage1/livecd-stage1.sh:
3984 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3985 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3986 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3989 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3990 livecd/runscript/ppc-archscript.sh:
3991 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3993 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3994 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3995 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3996 for multiple initrd files.
3998 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 livecd/runscript/ppc-archscript.sh:
4000 Modifed PPC archscript to close bug #84648 and also to make the PPC
4001 archscript produce multiple initrd files, like x86/amd64.
4003 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4004 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4005 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4006 livecd/runscript/ppc-archscript.sh:
4007 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4008 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4009 livecd/volid for the HFS volid, too.
4011 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4012 Calling this one 1.1.7 and rolling a tarball.
4014 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4015 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4016 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4017 -livecd/runscript/sparc64-archscript.sh,
4018 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4019 Added livecd/volid to set the volume ID when creating the ISO, patch by
4020 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4021 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4023 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4024 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4025 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4026 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4028 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 livecd/runscript-support/livecdfs-update.sh:
4030 Removed hdparm from default runlevel as it break ide=nodma at boot.
4032 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 livecd/runscript-support/kmerge.sh,
4034 livecd/runscript-support/pre-kmerge.sh,
4035 targets/livecd-stage1/livecd-stage1-chroot.sh:
4036 Revert last set of changes and remove portage version check from emerge in
4037 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4040 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4041 livecd/runscript-support/kmerge.sh,
4042 livecd/runscript-support/pre-kmerge.sh:
4043 Change genkernel check to use best_version and has_version to determine if
4044 the any previously installed versions of genkernel are up to date. Change
4045 emerge line for kernels to use -n option to only install if they were not
4046 previously installed.
4048 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4049 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4050 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4051 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4052 livecd/runscript/sparc-archscript.sh:
4053 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4054 unified sparc32/sparc64 cdtar.
4056 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/runscript-support/livecdfs-update.sh,
4058 livecd/runscript-support/pre-kmerge.sh:
4059 Change sudoers update to only run if /etc/sudoers exists and only reduce
4060 splash to 1024x768 on minimal and universal install CD.
4062 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4063 targets/livecd-stage1/livecd-stage1.sh:
4064 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4067 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4068 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4069 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4070 livecd/runscript/sparc64-archscript.sh,
4071 livecd/runscript/x86-archscript.sh:
4072 Added a new empty livecd file to each archscript. This will be used for an
4073 identifier by genkernel to allow booting from a non-primary CDROM.
4075 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4076 Catalyst 1.1.6 is here.
4078 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4079 targets/stage1/stage1-preclean2-chroot.sh:
4080 Commenting out stage1 cleaning of /var/db.
4082 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4083 livecd/runscript-support/pre-kmerge.sh:
4084 Made splash reduction to 1024x768 only for minimal and universal release media.
4086 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4087 targets/stage1/stage1-preclean2-chroot.sh:
4088 Added SLOT files back to /var/db entries in stage1.
4090 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4091 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4092 livecd/runscript/default-runscript.sh,
4093 livecd/runscript-support/livecdfs-update.sh,
4094 targets/livecd-stage2/unmerge.sh:
4095 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4096 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4097 the copy from preserving permissions and also adding /usr/share/faces and
4098 default Gentoo icon. We'll see how the icon does for us. Removing serial
4099 init script, as it causes problems with the splash theme.
4101 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4102 targets/livecd-stage1/livecd-stage1.sh:
4105 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4106 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4107 livecd/runscript-support/kmerge.sh,
4108 livecd/runscript-support/livecdfs-update.sh,
4109 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4110 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4111 targets/stage1/stage1-preclean2-chroot.sh:
4112 Removed x-setup from local.start and added in symlinks for gconf, portage
4113 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4114 baselayout and removed /etc/startx from the environmental type. Commented
4115 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4116 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4117 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4118 for X, use the latest pci.ids and usb.ids from portage, and create
4119 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4120 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4121 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4122 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4123 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4126 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4127 Removed ccache from default options as it breaks catalyst when merged with
4130 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4131 modules/snapshot_target.py:
4132 Added /local/ to snapshot exclusion.
4134 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4135 livecd/runscript-support/livecdfs-update.sh:
4136 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4137 gustavoz and his 5 interface Xeon for this.
4139 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4140 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4141 Added a conditional before killing gconfd-2. This is also going to be
4142 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4145 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4146 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4147 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4148 Moved killall -9 gconfd-2 to execute outside chroot.
4150 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4151 livecd/files/x86-help.msg:
4152 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4155 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4156 livecd/runscript/x86-archscript.sh:
4157 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4160 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4163 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4164 targets/livecd-stage1/livecd-stage1.sh:
4165 Added killall for gconfd-2 back into livecd-stage1.sh
4167 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4168 livecd/runscript/alpha-archscript.sh:
4169 Alpha fixes for multiple kernels..
4171 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4172 livecd/runscript-support/kmerge.sh:
4173 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4175 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4176 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4177 livecd/runscript/sparc64-archscript.sh:
4178 Force devfs if udev is not selected for all supporting arches.
4180 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4181 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4182 livecd/runscript-support/kmerge.sh:
4183 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4186 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4187 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4188 Re-enabled preclean in grp and added gconfd-2 killing.
4190 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4191 livecd/runscript/x86-archscript.sh:
4192 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4195 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4196 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4197 targets/livecd-stage1/livecd-stage1-chroot.sh,
4198 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4199 targets/livecd-stage1/livecd-stage1.sh,
4200 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4201 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4202 Added ability to pause indefinitely. This closes bug #79798. I've also added
4203 the gcond-2 killall back in, but now it is in the actual preclean script and
4204 is executed inside the chroot.
4206 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4207 Updated for 1.1.3 release.
4209 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4210 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4211 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4212 targets/netboot/netboot-packages.sh,
4213 targets/tinderbox/tinderbox-chroot.sh:
4214 Updated to use package.use correctly. Blame Robert Paskowitz
4215 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4217 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4218 targets/stage1/stage1-preclean2-chroot.sh:
4219 Fixed find line for new stage1 /var/db/pkg.
4221 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4222 targets/stage1/stage1-preclean2-chroot.sh:
4223 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4224 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4227 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4228 livecd/runscript-support/livecdfs-update.sh:
4229 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4230 added net.ethX symlinks, and added copying of files from
4231 /usr/lib/hotplug/firmware into firmware tarball.
4233 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4234 livecd/runscript-support/livecdfs-update.sh:
4235 Firmware updated to use new /lib/firmware directory.
4237 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4238 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4239 work when both -f and -C were used on the command line.
4241 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4242 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4243 targets/livecd-stage1/livecd-stage1-chroot.sh,
4244 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4245 targets/stage3/stage3-chroot.sh:
4246 Added a portage version check to each target that uses --newuse to ensure a
4247 high enough version is used. This resolves bug #75336.
4249 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4250 livecd/files/livecd-local.start:
4251 Possible local.start fix for beejay.
4253 12 Jan 2005; John Davis <zhen@gentoo.org>
4254 modules/embedded.py:
4255 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4257 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4258 livecd/runscript-support/kmerge.sh:
4259 Added ccache support to genkernel call in livecd-stage2.
4261 11 Jan 2005; John Davis <zhen@gentoo.org>
4262 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4263 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4264 targets/netboot/netboot.sh:
4265 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4266 some feature enhancements.
4268 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4269 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4270 targets/livecd-stage1/livecd-stage1-chroot.sh,
4271 targets/livecd-stage1/livecd-stage1.sh,
4272 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4273 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4274 Added a -F or --fetchonly command line option and closing out bug #77480.
4275 Also added a portage version check to livecd-stage1 to close out bug #68307.
4277 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4278 livecd/runscript-support/livecdfs-update.sh,
4279 targets/stage3/stage3-chroot.sh:
4280 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4281 target to use emerge -e when building. This is only temporary until the
4282 bootstrap.sh script can be fixed or another solution can be decided upon.
4284 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4285 +targets/embedded/kmerge.sh:
4286 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4287 from mutex@gentoo.org
4289 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4290 modules/livecd_stage2_target.py:
4293 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4294 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4295 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4296 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4297 the brokenness of a stage1 tarball.
4299 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4300 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4303 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4304 modules/livecd_stage2_target.py:
4307 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4308 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4309 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4310 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4311 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4312 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4313 Upgraded the isolinux cdtar files and closing bug #70518.
4315 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4316 modules/embedded_target.py, modules/generic_stage_target.py,
4317 modules/grp_target.py, modules/livecd_stage1_target.py,
4318 modules/livecd_stage2_target.py, modules/netboot.py,
4319 modules/stage1_target.py, modules/tinderbox_target.py:
4320 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4321 separate out specific target logic from the generic targets modules.
4323 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4324 new PPC arch file from pvdabeel@gentoo.org
4326 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4327 examples/generic_stage_template.spec, modules/catalyst_support.py:
4328 tweaking error handling in the main catalyst script
4329 updated the example to include a blurb about portage_confdir
4331 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4332 livecd/runscript-support/livecdfs-update.sh:
4333 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4335 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4338 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4339 fix for #66592. catalyst now gives a traceback when it bails out, making
4340 troubleshooting amazingly easier
4342 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4343 modules/catalyst_support.py, modules/embedded_target.py,
4344 modules/generic_stage_target.py, modules/grp_target.py,
4345 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4346 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4347 Reversing patch from Eric Edgar from bug #70663.
4349 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4350 livecd/runscript/x86-archscript.sh:
4351 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4352 not work without it (mkisofs fails on creating ISO).
4354 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4355 modules/catalyst_support.py, modules/embedded_target.py,
4356 modules/generic_stage_target.py, modules/grp_target.py,
4357 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4358 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4359 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4360 separate out specific target logic from the generic targets modules.
4362 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4363 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4364 targets/embedded/embedded.sh:
4365 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4367 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4368 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4369 livecd/runscript/default-runscript.sh,
4370 livecd/runscript-support/gamecdfs-update.sh,
4371 livecd/runscript-support/livecdfs-update.sh,
4372 modules/livecd_stage2_target.py:
4373 Added gamecd/conf option to livecd_stage2_target.py, added
4374 gamecd.conf.example to /examples, cleaned up game-specific code in
4375 gamecdfs-update.sh to make it more generic, added more fundtionality to
4376 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4377 and gentoo-gamecd to make spec files simpler and to remove the need for
4378 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4379 user to still use a custom fsscript of their own.
4381 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4382 +livecd/files/environmental.motd.txt,
4383 targets/livecd-stage1/livecd-stage1.sh:
4384 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4386 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4387 livecd/runscript/default-runscript.sh,
4388 livecd/runscript-support/livecdfs-update.sh:
4389 Added gentoo-release-environmental as a valid livecd/type and did some
4390 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4391 devices other than eth0.
4393 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4394 targets/livecd-stage1/livecd-stage1-chroot.sh:
4395 Changed livecd-stage1 to merge each package individually. This should not
4396 make it into a production version of catalyst, but is here as a possible
4397 solution to bug #68307.
4399 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4400 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4401 livecd/runscript/sparc-archscript.sh,
4402 livecd/runscript/sparc64-archscript.sh,
4403 livecd/runscript/x86-archscript.sh:
4404 Added failures to all arches on mkisofs failure and also made -z option to
4405 mkisofs optional on x86 depending on loop type used.
4407 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4408 livecd/runscript/x86-archscript.sh:
4409 Making sure the mkisofs call causes a failure when it doesn't complete
4410 successfully. Once again, blame jforman, our beloved infra-monkey.
4412 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4413 livecd/runscript/default-runscript.sh:
4414 squashfs-utils->squashfs-tools fix. Blame jforman.
4416 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4417 livecd/isogen/x86-isogen.sh:
4418 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4419 possibly not booting on really old systems.
4421 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4422 livecd/runscript/x86-archscript.sh:
4423 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4424 possibly not booting on really old systems.
4426 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4427 livecd/runscript-support/livecdfs-update.sh:
4428 Save some space by removing redundant firmware after tarball is made, only
4429 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4432 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4433 targets/stage1/stage1-preclean2-chroot.sh:
4434 Added patch from vapier and closing bug #73556.
4436 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4437 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4438 +targets/embedded/embedded-fs-runscript.sh,
4439 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4440 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4441 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4442 from mutex@gentoo.org for modules/embedded.py
4444 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4445 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4446 livecd/runscript-support/livecdfs-update.sh:
4447 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4448 aliases having --color rather than --color=auto.
4450 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4451 livecd/files/livecd-local.start:
4452 Let's try actually making a proper edit on livecd/files/livecd-local.start
4453 this time, shall we...
4455 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4456 livecd/files/livecd-local.start:
4457 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4458 x-setup check for /etc/startx.
4460 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4461 livecd/runscript-support/gamecdfs-update.sh:
4462 Fixing minor sed bug in gamecdfs-update.sh.
4464 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4465 examples/snapshot_template.spec,
4466 livecd/runscript-support/gamecdfs-update.sh,
4467 livecd/runscript-support/livecdfs-update.sh:
4468 Fixing typo in snapshot_template.spec and closing bug #70321.
4470 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4471 livecd/runscript-support/pre-kmerge.sh:
4472 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4473 genkernel will only add the 1024x768 version of the gensplash image to the
4474 bzImage, which added with the livecd-stage2 removal of the unused splash
4475 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4477 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4478 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4479 livecd/runscript/sparc64-archscript.sh:
4480 Updated with silo/mkisofs patch from gustavoz.
4482 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4483 livecd/files/x86-help.msg:
4484 Updated x86-help.msg to make it fall more inline with current
4485 genkernel/livecd-tools options.
4487 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4488 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4489 livecd/runscript-support/pre-kmerge.sh:
4490 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4491 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4492 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4495 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4496 livecd/runscript-support/kmerge.sh,
4497 livecd/runscript-support/livecdfs-update.sh,
4498 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4499 Changed kernel build caching to use kerncache option, rather than pkgcache
4500 option. Fixed --postconf and --callback for builds that do not require them.
4501 Removed delay when removing package sin the system profile. This is now
4502 catalyst 1.1.0, so enjoy.
4504 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4505 livecd/runscript-support/livecdfs-update.sh:
4506 Stopping udev from using the nasty device tarball. We don't need it anyway.
4508 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4509 livecd/runscript/sparc-archscript.sh,
4510 livecd/runscript/sparc64-archscript.sh,
4511 livecd/runscript-support/kmerge.sh,
4512 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4513 Fixing gpm support by uncommenting default settings. Fixing case where
4514 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4515 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4516 not get renamed. Fixed a problem where we were accidentally removing the
4517 hwdata-knoppix versions of pci.ids and usb.ids and linking
4518 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4519 for 2004.3 and catalyst 1.1.0.
4521 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4522 patch from vapier@gentoo.org for bug #68080
4524 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4525 livecd/runscript-support/kmerge.sh:
4526 made kernel caching dependent on the "pkgcache" option so that genkernel's
4527 postconf can actually work
4529 18 Oct 2004; John Davis <zhen@gentoo.org>
4530 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4531 livecd/runscript-support/livecdfs-update.sh:
4532 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4534 17 Oct 2004; John Davis <zhen@gentoo.org>
4535 livecd/runscript-support/livecdfs-update.sh:
4536 firmware tarball fix for packages that need firmware such as ipw2100
4538 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4539 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4540 livecd/runscript-support/livecdfs-update.sh,
4541 modules/livecd_stage2_target.py:
4542 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4544 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4545 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4546 should not hurt non-HT users
4548 12 Oct 2004; John Davis <zhen@gentoo.org>
4549 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4550 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4551 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4552 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4553 livecd/runscript-support/kmerge.sh:
4554 bugfixes for #67195, #67197, #67122, and #46918
4556 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4557 small netboot fixups
4559 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4560 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4561 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4562 targets/netboot/netboot.sh:
4563 sweeping updates and changes to the netboot code. the patches should fix the
4564 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4565 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4567 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4568 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4569 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4570 targets/netboot/netboot.sh:
4571 more code cleanup and maintenance
4573 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4574 modules/generic_stage_target.py, +modules/netboot.py,
4575 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4576 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4577 +targets/netboot/netboot.sh:
4578 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4581 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4582 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4583 targets/livecd-stage1/livecd-stage1-chroot.sh,
4584 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4585 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4586 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4587 have to start a server on the build host for it to distribute.
4589 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4590 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4591 just do -s version_stamp
4593 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4594 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4596 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4597 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4598 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4599 modules/livecd_stage2_target.py:
4600 udev support for livecds
4602 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4603 +targets/livecd-stage2/unmerge.sh:
4604 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4605 Also, livecd-stage2 unmerge.sh added back in.
4607 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4608 livecd/runscript-support/livecdfs-update.sh:
4609 bugfixes for #60887 and #63338
4611 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4612 bugfixes for #63382 and #63338
4614 08 Sep 2004; John Davis <zhen@gentoo.org>
4615 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4616 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4617 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4618 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4619 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4620 targets/livecd-stage1/livecd-stage1-chroot.sh,
4621 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4622 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4623 lots of changes in this revision. first of all, major cosmetic fixups to the
4624 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4625 for distcc or ccache builds in most of the targets. bug #56581 is finially
4626 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4627 performance enhancement here.
4629 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4630 modules/livecd_stage2_target.py:
4631 fix for bug #63033, thanks to usata@gentoo.org for the patch
4633 30 Aug 2004; John Davis <zhen@gentoo.org>
4634 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4635 bugfixes for #61537 and #61779
4637 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4638 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4639 modules/snapshot_target.py:
4640 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4641 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4642 time should also be improved due to a more efficient use of rsync. This commit will
4643 mark the portage version of catalyst-1.9.0.
4645 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4646 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4649 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4652 02 Aug 2004; John Davis <zhen@gentoo.org>
4653 livecd/runscript-support/livecdfs-update.sh:
4656 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4657 +targets/stage1/build.py, -targets/stage1/build.sh,
4658 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4659 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4660 targets/stage3/stage3-chroot.sh:
4661 applied patch from bug #58840. it should fix up things for uclibc stages and
4662 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4664 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4665 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4666 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4667 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4668 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4669 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4670 livecd/runscript-support/livecdfs-update.sh,
4671 modules/livecd_stage2_target.py:
4672 addition of wolf31o2's gamecd patchset. untested, so please beware
4674 14 Jul 2004; John Davis <zhen@gentoo.org>
4675 livecd/runscript-support/livecdfs-update.sh,
4676 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4677 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4678 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4679 this out of generic_stage_target and into livecd-stage2 since the
4680 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4682 13 Jul 2004; John Davis <zhen@gentoo.org>
4683 livecd/runscript-support/livecdfs-update.sh:
4684 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4685 default rc'ed programs when only one change was required to rcadd. so I
4686 changed it so that the defaults are *always* loaded and specified additions/
4687 deletions are just added on top of those.
4689 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4690 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4691 targets/livecd-stage1/livecd-stage1-chroot.sh,
4692 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4693 targets/tinderbox/tinderbox-chroot.sh:
4694 changing the more verbose behavior to the -V (verbose) flag
4696 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4697 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4698 targets/livecd-stage1/livecd-stage1-chroot.sh,
4699 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4700 targets/tinderbox/tinderbox-chroot.sh:
4701 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4702 it is about to merge so that deps and USE flags are more evident
4704 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4705 modules/catalyst_support.py:
4706 completely rewrote the catalyst main script so that it can actually utilize
4707 more than one command line flag. new functionality included, but not active
4708 yet (--debug and --verbose). arguments can still be passed on the commandline
4709 through the use of the -C (--cli) flag. updated the arg_parse function in
4710 catalyst_support.py to accomodate my changes.
4712 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4713 modules/generic_target.py, modules/grp_target.py,
4714 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4715 modules/snapshot_target.py, modules/stage1_target.py,
4716 modules/stage2_target.py, modules/stage3_target.py,
4717 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4718 fixes for bugs #55192 and #54137
4719 added a new key for all specfiles, portage_confdir.
4720 this should point to a directory similar in functionality to /etc/portage.
4722 cleaned up the module code a bit so that unnecessary modules
4725 more work on resuming. it is getting there, but it still needs a ton of work,
4726 so please test, and report bugs.
4728 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4729 modules/catalyst_support.py, modules/generic_stage_target.py,
4730 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4731 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4732 stage resuming functionality should be working. I still have to work on GRP
4733 and livecds, but they should not be hard. I could not incorporate emerge
4734 --resume into stage resuming functionality because in some instances, portage
4735 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4736 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4737 ). I also made some small tweaks to the stage target scripts which clean up
4738 the envscript stuff. Not noticable performance wise, but it makes me feel all
4739 warm and fuzzy to know that it is programmed absolutely correctly ;)
4741 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4742 modules/generic_stage_target.py:
4743 revamped the cmd() structure so that it could properly return error codes.
4744 Please note that this might break catalyst until there is some further
4745 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4746 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4747 now. Additionally, catalyst will stop when there is an error with an ebuild
4748 ... it didn't do this before, it just plowed along and packed things up.
4750 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4751 code in portage.py and then answering my noob questions.
4753 13 Jun 2004; John Davis <zhen@gentoo.org>
4754 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4755 livecd/runscript-support/livecdfs-update.sh:
4756 some last minute fixins (stuff to work with the new genkernel)
4758 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4761 11 Jun 2004; John Davis <zhen@gentoo.org>
4762 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4763 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4766 10 Jun 2004; John Davis <zhen@gentoo.org>
4767 livecd/runscript-support/kmerge.sh,
4768 livecd/runscript-support/livecdfs-update.sh,
4769 livecd/runscript-support/post-kmerge.sh,
4770 livecd/runscript-support/pre-kmerge.sh:
4771 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4772 functions control what scripts are added to their respective runlevels. This
4773 option would be specified like so in the spec file: livecd/rcadd:
4774 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4776 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4777 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4778 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4779 the code to give a nice error msg instead of a cryptic traceback
4781 04 Jun 2004; John Davis <zhen@gentoo.org>
4782 livecd/runscript-support/livecdfs-update.sh:
4783 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4784 /etc/bootsplash/default
4786 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4787 targets/embedded/embedded-chroot.sh,
4788 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4789 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4790 targets/livecd-stage1/livecd-stage1-chroot.sh,
4791 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4792 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4793 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4794 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4795 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4796 targets/tinderbox/tinderbox-chroot.sh,
4797 targets/tinderbox/tinderbox-preclean-chroot.sh,
4798 targets/tinderbox/tinderbox.sh:
4799 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4801 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4802 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4803 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4804 It should be a full path pointing to a portage overlay dir.
4806 27 May 2004; John Davis <zhen@gentoo.org>
4807 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4808 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4809 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4810 livecd/runscript/default-runscript.sh:
4811 added updated silos and fixed motd bug
4813 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4814 rolling out version 1.0.8
4816 22 May 2004; John Davis <zhen@gentoo.org>
4817 livecd/runscript-support/kmerge.sh,
4818 livecd/runscript-support/livecdfs-update.sh,
4819 modules/livecd_stage2_target.py:
4820 added key livecd/bootsplash
4822 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4823 livecd/runscript/sparc-archscript.sh,
4824 livecd/runscript/sparc64-archscript.sh:
4825 sparc fixup patches from gustavoz at g.org
4827 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4828 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4829 is livecd/modblacklist
4831 19 May 2004; John Davis <zhen@gentoo.org>
4832 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4833 livecd/runscript/x86-archscript.sh:
4834 added support for livecd/overlay, changed vga=0x317 to vga=791
4835 in the x86 archscript as it is a more standard setting and should
4836 work on more hardware
4838 17 May 2004; John Davis <zhen@gentoo.org>
4839 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4840 livecd/runscript-support/kmerge.sh,
4841 livecd/runscript-support/livecdfs-update.sh,
4842 modules/livecd_stage2_target.py:
4843 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4844 we also now have basic motd copying support for more branded livecds
4846 16 May 2004; John Davis <zhen@gentoo.org>
4847 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4848 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4849 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4851 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4852 modules/catalyst_support.py, modules/embedded_target.py,
4853 modules/generic_stage_target.py, modules/generic_target.py,
4854 modules/grp_target.py, modules/livecd_stage1_target.py,
4855 modules/livecd_stage2_target.py, modules/stage1_target.py,
4856 modules/stage2_target.py, modules/stage3_target.py,
4857 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4858 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4859 caused gcc profile problems.
4861 12 May 2004; John Davis <zhen@gentoo.org>
4862 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4863 livecd/runscript-support/livecdfs-update.sh,
4864 livecd/runscript-support/post-kmerge.sh,
4865 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4867 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4868 silliness). Most notably, I have taken advantage of the update-modules
4869 --assume-kernel fix from agriffis so that we can actually use 3rd party
4870 modules now. Please note that >=baselayout-1.9.0 is required.
4872 02 May 2004; Olivier Crete <tester@gentoo.org>
4874 Added forgotten CHOST for i386 subarch
4876 30 Apr 2004; John Davis <zhen@gentoo.org>
4877 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4878 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4879 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4880 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4882 -fixed 2004.0 branding in the isolinux cdtar
4883 -fixed up acpi stuff in the runscripts
4884 -fixed up the x86 help message and corrected the numerous errors in it
4886 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4887 livecd/runscript/default-runscript.sh:
4888 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4889 1.0.7. we are ready for release
4891 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4892 fix for the problem that gustavoz found wrt the /dev creation stuff not
4893 detecting arches. also an efficiency fix for stage1 building
4895 14 Apr 2004; John Davis <zhen@gentoo.org>
4896 targets/embedded/embedded-chroot.sh,
4897 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4898 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4899 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4900 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4901 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4902 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4903 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4904 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4905 targets/tinderbox/tinderbox-preclean-chroot.sh,
4906 targets/tinderbox/tinderbox.sh:
4907 fix for bug #47733 - fixes for distcc and an envscript bugfix
4909 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4912 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4913 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4914 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4915 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.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,
4920 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4921 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4922 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4923 targets/tinderbox/tinderbox.sh:
4924 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4925 zhen@gentoo.org please.
4927 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4928 fix for /dev in stage1
4930 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4933 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4934 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4935 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4936 Added the two kernel-configs for 2004.1 x86
4938 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4939 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4940 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4941 targets/tinderbox/tinderbox.sh:
4942 fix to address missing /dev in stages, fixed path for env-update in all of the
4945 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4946 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4948 01 Apr 2004; John Davis <zhen@gentoo.org>
4949 livecd/runscript/default-runscript.sh:
4950 added in fix for the module.conf stuff courtesy of Benjamin Judas
4953 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4955 cosmetic touchups for 1.0.5
4957 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4958 added support to the stage2 for stackable profiles bootstrap
4960 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4961 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4962 support for sparc32/64 build compatibility
4964 30 Mar 2004; John Davis <zhen@gentoo.org>
4965 livecd/runscript/default-runscript.sh, modules/targets.py,
4966 targets/stage1/build.sh:
4967 fix for bug 46022, more stackable profile fixes, embedded patches added
4969 26 Mar 2004; John Davis <zhen@gentoo.org>
4970 livecd/runscript/default-runscript.sh, modules/targets.py,
4971 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4972 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4973 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4974 fixes for bugs #44625 and #45805
4976 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4977 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4978 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4979 memtest is in. if you want to use it, check out the memtest86 cd tarball
4980 Also, fixes for bugs 45078, 45188, 44306
4982 23 Mar 2004; John Davis <zhen@gentoo.org>
4983 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4984 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4985 livecd/runscript/x86-archscript.sh, modules/targets.py,
4986 targets/livecd-stage3/unmerge.sh:
4987 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4988 created at the end of the livecd-stage2 process.
4990 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4991 targets/embedded/embedded.sh:
4992 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4994 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4995 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4996 removing the hardened-gcc deps since the package itself is deprecated'
4998 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4999 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5001 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5002 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5003 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5004 examples/livecd/alpha/config-2.4.21-r4-alpha,
5005 examples/livecd/alpha/config-2.4.21-r4-jensen,
5006 examples/livecd/alpha/config-2.4.21-r4-legacy,
5007 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5008 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5009 fixes for bugs 43676, 43701. Alpha support added as well.
5011 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5012 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5013 kde/gnome cd specs added.
5015 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5016 fix in catalyst.conf for bug #42044
5018 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5019 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5020 examples/livecd/sparc64/config-2.4.24-sparc64:
5021 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5023 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5024 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5025 for a $clst_conf environment variable. You can use the $clst_conf variable to
5026 point to a file to use in place of /etc/catalyst.conf. By setting this
5027 variable in your shell, catalyst can easily be used by multiple people on the
5028 same machine. Also, ccache support now works for genkernel.
5030 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5031 removed file for livecd-stage2 target, as this is handled by the runscript
5032 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5033 and made "/boot/kernel/foo/extraversion" an optional rather than required
5034 parameter. The aforementioned "packages" is used to specify kernel-related
5035 packages (like module ebuilds) to merge with each kernel, and the new "use"
5036 option is used to specify the USE settings you'd like exported to the
5037 environment during kernel as well as kernel "packages" build.
5039 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5040 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5041 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5042 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5043 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5044 targets/tinderbox/tinderbox.sh:
5045 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5046 it for ebuild - added headers to everything and removed deprecated dirs
5048 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5049 adding Kumba's patches for MIPS
5051 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5052 Added hppa specific code.
5054 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5055 Tinderbox target added. See tinderbox examples in examples/ dir.
5057 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5058 spec file support integrated into catalyst. Use "-f/--file specfile" as
5059 argument; see examples dir for examples.
5060 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5061 example of how to use it.
5063 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5064 support functions for spec file parsing and reading added. Will get added to
5067 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5068 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5071 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5072 Significant rework of code structure. Everything is falling nicely into place.
5074 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5075 Exception handling fully-integrated into current prototype code.
5077 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5078 beginning of exception handling integration, got some of the target code
5081 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5082 major code rework in progress on the python parts.
5084 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5085 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5086 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5087 for organiation's sake, I have moved the files, such as livecd foundations,
5088 into catalyst/files. It will make it easier for us when ebuild time comes
5091 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5092 All preliminary target build scripts are now added and coded to near as spec
5093 that we can have at this point.
5095 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5096 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5097 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5098 something that should be continued as much as reasonably possible in other
5099 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5100 code completed, and internal fall-backs to reasonable global config defaults
5103 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5104 subarch test outsourced to python catalyst-subarches function.
5106 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5107 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5109 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5110 removing dup enter_chroot
5112 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5113 document subarches checking
5115 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5116 Fix valid subarch test.
5118 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5119 include/build_functions.sh, include/functions.sh:
5120 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5121 start_build to build_functions.sh cleaning up the main catalyst script some
5124 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5125 fixed SRCBALL and DESTBALL, making it transparent for profiles
5127 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5128 added an exit condition to the cmd line argument case statement
5130 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5131 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5132 the changes that I made to the above files should make catalyst completely
5133 transparent to no matter what profile we are using. check files/catalyst.conf
5134 for the list of BUILDTYPEs that we support.
5136 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5137 changed how cmd line arguments are handled
5139 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5140 I changed the is_special handling so that it is cleaner and faster
5142 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5143 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5144 livecd/foundations/x86-basic/post-clean.sh,
5145 livecd/foundations/x86-basic/pre-clean.sh,
5146 livecd/foundations/x86-basic/settings:
5147 I outsourced more functions to include/functions.sh. I made it a seperate file
5148 from build_fucntions.sh so that we can keep our build and other functions
5149 apart. I also added in the livecd stuffs from the stager side of things.
5151 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5152 include/build_functions.sh:
5153 I outsourced all of the build functions to include/build_functions.sh. In the
5154 future, this will happen more - the code needs cleaned up.
5156 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5158 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5159 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5160 does not use that anymore.
5162 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5163 since we now have a default profile in portage, i massaged some errors
5164 messages to reflect that.
5166 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5168 removed ccache support from catalyst stage1 build cause it breaks the build.
5169 Additionally, I removed gettext support from bootstrap, because according to
5170 our new default profile, we don't use that anymore.
5172 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5173 added a new var, BUILDTYPE, adding more transparency for building.
5174 In the future, we will be building both selinux and hardened sources.
5176 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5177 fixed some formatting when catalyst prints out build info, additionally,
5178 trying to make catalyst more transparent for future expansion of stages
5180 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5181 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5182 --help. I moved this functionality from the main program section to
5185 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5186 I edited catalyst to change our naming convention from stage*-arch-h.* to
5187 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5188 I change naming conventions, as catalyst will be eventually extended to
5189 do selinux-* stages also.
5191 Additionally, I updated README.catalyst to include profile information.
5193 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5194 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5195 I renamed README.stager to README.catalyst and have made some very minor
5196 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5197 I have hacked bootstrap to use the hardened profile, as well as utilize
5198 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5199 major). Additionally, bin/stage1 has been hacked to accept the hardened
5200 profile, and use hardened-gcc.
5202 09 September 2003; John Davis <zhen@gentoo.org>:
5203 Initial import of hardened stager. I am forking this from the original
5204 stager code in order to better fit our needs. The original stager code is
5205 still used by Gentoo, and is maintained by Daniel Robbins
5206 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5207 contributors that coded stager.