1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
6 modules/generic_stage_target.py:
7 Update reference to make.conf.example for new location in portage-2.1.6
9 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
10 targets/stage1/stage1-chroot.sh:
11 Remove --noreplace from run_merge call so that baselayout gets rebuilt
14 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
15 targets/support/rc-update.sh:
16 Change invalid atom '>=sys-apps/baselayout-2*' to
17 '>=sys-apps/baselayout-2'
19 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
20 modules/catalyst_support.py:
21 Try to import portage.util before portage_util
23 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
24 Add note about metadata_overlay being default in 2.1.6
26 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
27 Updated the AUTHORS section and the header for the ChangeLog, to reflect
28 that individual authors now retain their copyright to code they submit.
30 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
31 Rewrote TODO to make it clearer and added a ton of new items to it.
33 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
34 modules/generic_stage_target.py:
35 screw you python...hard
37 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
38 modules/generic_stage_target.py:
39 Disable removal of 'target_path' when build starts
41 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
42 modules/generic_stage_target.py:
43 Apply patch from armin76 to actually make use of the busybox_config value
46 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
47 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
48 Add support for gk's --busybox-config= option
50 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
51 modules/generic_stage_target.py:
52 Missing / before 'iso'
54 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
55 modules/snapshot_target.py:
56 Add support for purging to snapshot target
58 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
59 Add mix-in cdtar idea to TODO
61 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
62 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
63 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
64 Remove old isolinux-3.09 cdtar files
66 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
67 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
68 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
69 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
71 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
72 Marking this 2.0.6.903 for testing.
74 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
75 targets/netboot2/netboot2-controller.sh:
76 Disable copying of nb-busybox.cf since it isn't used anyway
78 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
79 arch/x86.py, catalyst:
80 A few typo and other minor fixes as reported by armin76
82 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
83 modules/generic_stage_target.py:
84 Add support for digests="all" for gentoo bug #209611
86 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
87 examples/netboot2_template.spec, targets/support/kmerge.sh:
88 Automatically append --netboot to GK_ARGS for netboot2 target Remove
89 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
91 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
92 targets/support/pre-kmerge.sh:
93 Remove evil hacks that copy gk files around for netboot2
95 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
96 Bumping version for release.
98 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
99 modules/catalyst_support.py:
100 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
103 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
104 modules/catalyst_support.py, modules/generic_stage_target.py:
105 Add support for -P/--purgeonly option
107 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
108 Updated README to tell the user where to locate catalyst.conf if not using
109 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
112 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
113 Kicking out a 2.0.6.901 release for testing.
115 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
116 modules/generic_stage_target.py:
117 Automatically prepend build dir path to livecd/iso if it's not an absolute
120 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
121 Update TODO with placeholder idea.
123 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
124 +modules/catalyst/util.py:
125 Create catalyst.util module with capture_traceback() and print_traceback()
126 functions Capture and print traceback when build fails instead of letting
129 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
130 modules/catalyst/config.py, modules/catalyst_support.py:
131 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
133 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
134 modules/catalyst/config.py:
135 A few fixes to ParserBase after actually testing it switch to parsing
136 config file with ConfigParser.
138 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
139 +modules/catalyst/config.py, -modules/catalyst/util.py:
140 More indecisiveness..move util.spec to config.SpecParser.
142 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
143 -modules/catalyst/spec.py, +modules/catalyst/util.py,
144 modules/catalyst_support.py:
145 * Rename catalyst.spec to catalyst.util
146 * Move spec_dump() into spec class
147 * Modify catalyst to use new spec class
149 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
150 +modules/catalyst/__init__.py:
151 Add __init__.py file and import line.
153 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
154 +modules/catalyst/spec.py:
155 Initial commit of modules/catalyst/spec.py.
157 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
159 Updating x86/amd64 arch support. Original patches by William Cooke
160 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
162 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
163 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
164 modules/snapshot_target.py, modules/stage4_target.py,
165 targets/support/bootloader-setup.sh, targets/support/functions.sh,
166 targets/support/kmerge.sh:
167 Removing all deprecated interfaces. We no longer wish to support them and
168 they're not needed. Anyone using a pre-2.x spec file will need to update
171 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
172 -livecd/files/Getting_Online.txt:
173 Removing livecd/files/Getting_Online.txt since it was quite outdated.
175 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
177 Updated for new git repo.
179 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
180 targets/support/livecdfs-update.sh:
181 Add gconf settings for gnome-screensaver to disable locking by default. This
184 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
185 Add armv5tel to arm host list.
187 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
188 targets/support/chroot-functions.sh:
189 If we don't have a distcc user, we need to reinstall distcc, even if it's
190 been built with the right USE. This mainly affects stage1/stage2.
192 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
193 targets/support/chroot-functions.sh:
194 We need to run distcc-config --install, since we won't be installing into
195 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
196 installed versions of distcc.
198 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
199 Add a couple of distcc-related items to TODO.
201 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
202 targets/stage1/stage1-preclean-chroot.sh,
203 targets/stage2/stage2-preclean-chroot.sh,
204 targets/stage3/stage3-preclean-chroot.sh,
205 targets/stage4/stage4-preclean-chroot.sh:
206 We don't want to run setup_myfeatures in preclean, but still want to update
207 the environment and show our debug information.
209 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
210 targets/stage1/stage1-preclean-chroot.sh,
211 targets/stage2/stage2-preclean-chroot.sh,
212 targets/stage3/stage3-preclean-chroot.sh,
213 targets/stage4/stage4-preclean-chroot.sh,
214 targets/support/chroot-functions.sh:
215 Remove the die on LIBDIR check, since it won't be set on non-multilib
216 profiles. We can now run debug in preclean again.
218 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
219 targets/support/functions.sh:
220 Let's not try to chmod a dangling symlink.
222 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/support/chroot-functions.sh:
224 Added emerge --info to debug output. I don't know why I didn't add it before.
226 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
227 targets/stage1/stage1-preclean-chroot.sh,
228 targets/stage2/stage2-preclean-chroot.sh,
229 targets/stage3/stage3-preclean-chroot.sh,
230 targets/stage4/stage4-preclean-chroot.sh:
231 We probably shouldn't be running our debug functions in our stages. Let's
234 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
235 targets/support/chroot-functions.sh:
236 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
239 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
240 targets/support/livecdfs-update.sh:
241 Only copy the handbook icon if one exists.
243 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
244 modules/catalyst_lock.py:
245 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
248 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
249 targets/livecd-stage2/livecd-stage2-controller.sh:
250 We should be matching all possible LIBDIRs, so make sure we do that.
252 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
253 targets/support/livecdfs-update.sh:
254 We no longer need the metadata.tar.bz2, since the Installer uses
257 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
258 targets/stage1/stage1-chroot.sh:
259 We don't need --newuse if we're not using binary packages, so there's no
262 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
263 targets/livecd-stage2/livecd-stage2-controller.sh:
264 Added initial framework for creating the CD's root on livecd/livedvd.
265 Currently, the end result is the same, but I'll be adding code to
266 automatically copy the stages and to automatically download the distfiles.
268 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
269 targets/livecd-stage2/livecd-stage2-controller.sh,
270 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
271 targets/support/rc-update.sh:
272 Change all checks for livecd/type: gentoo-release-livecd to
273 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
274 to allow for auto-fetching of distfiles and stages onto official DVD media.
276 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
277 targets/livecd-stage1/livecd-stage1-controller.sh,
278 targets/livecd-stage2/livecd-stage2-controller.sh:
279 Updated TODO. Added code to livecd-stage1 to generate a package list, which
280 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
281 the distfiles automatically.
283 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
284 modules/generic_stage_target.py:
285 Fix seedcache output so it fits in 80 columns.
287 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
288 targets/stage1/stage1-chroot.sh:
289 We should likely install baselayout before anything else, including the
290 package manager. As such, I've moved it to after sys-apps/baselayout is
293 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
294 targets/livecd-stage2/livecd-stage2-controller.sh:
295 Check for a snapshot in the overlay and error if one is present. This should
296 ensure that the snapshot on the CD is the same as the one used to build the
299 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
300 modules/catalyst_support.py:
301 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
302 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
305 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
306 targets/stage1/stage1-chroot.sh:
307 Change back to using sys-apps/baselayout. We'll need to come up with a
308 better permanent solution now that virtual/baselayout is no more.
310 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
311 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
312 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
314 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
315 targets/support/bootloader-setup.sh:
316 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
319 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
320 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
321 Added TODO. Changed create_handbook_icon call to only be called if
322 /docs/handbook/index.html exists on the disk or in livecd/overlay.
324 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
325 targets/support/kmerge.sh:
326 Run sed on KERNELVERSION to escape the slashes so we can use it in another
329 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
330 targets/support/kmerge.sh:
331 Modify test to run if package.provided exists instead of if it doesn't.
332 Run sed on the correct file.
334 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
335 targets/support/chroot-functions.sh:
336 Added --noreplace to setup_myfeatures merges so we don't blow away any
337 packages which are already installed with the proper USE flags for the given
338 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
340 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
341 livecd/files/README.txt:
342 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
344 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 targets/support/rc-update.sh:
346 Added mdraid for baselayout-2 users.
348 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
349 targets/support/kmerge.sh:
350 Clean up package.provided after the kernel build
352 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
353 targets/support/kmerge.sh:
354 It helps if I put things in the correct order so they'll actually execute,
355 rather than getting a nice error from emerge.
357 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/support/kmerge.sh:
359 Change upgrade to update.
361 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
362 targets/support/kmerge.sh:
363 Add back in the package.provided code that *should* skip the kernel sources
364 merge for call back and subsequent runs.
366 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/support/kmerge.sh:
368 We don't really need to use binary packages for the kernel sources, since it
369 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
370 when we're not using kerncache.
372 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
373 targets/support/kmerge.sh:
374 Remove 'symlink' from USE, since it's not needed and screws up kerncache
376 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
377 targets/livecd-stage2/livecd-stage2-controller.sh:
378 OK, we run our find outside the chroot, so we don't want to use absolute
379 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
380 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
383 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
384 targets/livecd-stage2/livecd-stage2-controller.sh,
385 targets/stage1/stage1-controller.sh:
386 Cleanup the clean section for stage1 and add an updated clean section for
387 livecd-stage2 when we're a minimal, universal, or game CD. This is
388 2.0.6_pre14 for testing.
390 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
391 targets/support/kmerge.sh:
392 We should be using --newuse when merging our packages in callback.
394 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 targets/grp/grp-chroot.sh:
396 We should only use --noreplace when building a pkgset, everything else
399 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
400 modules/catalyst_support.py, modules/generic_stage_target.py,
401 modules/grp_target.py:
402 Apply additional patches from bug #207862 for CONTENTS generation.
404 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
405 targets/grp/grp-chroot.sh:
406 Call setup_myemergeopts after changing clst_FETCH.
408 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
409 targets/netboot2/netboot2-pkg.sh:
410 Remove a bit of unnecessary code.
412 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
413 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
414 targets/support/chroot-functions.sh:
415 Fix some spacing on the -* warning, revert Andrew's last change, since it
416 didn't do anything, and clean up the GRP chroot code so it works smarter and
417 set clst_FETCH when clst_grp_type is something other than pkgset.
419 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
420 targets/support/chroot-functions.sh:
421 Don't set --usepkg and --buildpkg when fetching.
423 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
424 modules/generic_stage_target.py:
425 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
428 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 modules/generic_stage_target.py:
430 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
431 boot/kernel/${kname}/config copying code in generic_stage_target.
433 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 targets/support/kmerge.sh:
435 Make sure we don't give genkernel a --kernel-config if it isn't set in the
438 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
439 modules/generic_stage_target.py, targets/support/kmerge.sh,
440 targets/support/pre-kmerge.sh:
441 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
442 valid, rather than required, changed clst_ksource to default to
443 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
444 removal of USE to after the kernel build so the modules get the correct USE,
445 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
447 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
448 targets/support/kmerge.sh:
449 We should run the default functions for kmerge.sh, too.
451 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
453 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
454 Updated aboot cdtar with a newer version to support newer kernels.
456 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
457 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
458 Updated make_destpath so it writes out to make.conf as well as exporting
459 ROOT to the environment, added a make_destpath call to cleanup_stages, and
460 adding make_destpath /tmp/stage1root to stage1.
462 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
463 Updated README a bit and rolling 2.0.6_pre12 for testing.
465 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
466 targets/support/create-iso.sh:
467 Removed any further checks for clst_fstype and making sure everybody is
468 using ${mkisofs_zisofs_opts}.
470 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
471 targets/support/livecdfs-update.sh:
472 The default theme for GNOME is now Clearlooks, so we can remove the theme
473 code, but we still want to set the font size.
475 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
476 targets/support/livecdfs-update.sh:
477 We need to put quotes around ${user_comment} or useradd gets confused.
479 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
480 targets/support/chroot-functions.sh:
481 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
484 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
485 targets/support/kmerge.sh:
486 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
487 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
489 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
490 targets/support/create-iso.sh:
491 Bash fscking sucks, so we have to compromise on this code reduction solution
492 a bit. It's still far better than it was
494 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
495 targets/support/create-iso.sh:
496 Don't escape quotes when actually running the command
498 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
499 targets/support/kmerge.sh:
500 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
502 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
503 targets/support/kmerge.sh:
504 Use -L instead of -l in test for symlink
506 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
507 targets/stage1/stage1-controller.sh:
508 Remove code for gcc-config/binutils-config since it should be getting done
509 in the preclean script, anyway.
511 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 targets/stage1/stage1-chroot.sh:
513 I missed one place where HOSTUSE was being used incorrectly.
515 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
516 targets/support/kmerge.sh:
517 Escape the correct quote
519 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
520 targets/support/kmerge.sh:
521 Change remaining instances of run_emerge to run_merge
523 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
524 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
525 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
528 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/support/bootloader-setup.sh:
530 Let's change our splash checking to a global check so it only needs to be
531 done once. This makes much more sense than having all of those if ... else
534 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
535 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
536 Fix our USE invocation here so things work as expected.
538 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 targets/support/livecdfs-update.sh:
540 Force-enable livecd/users for livecd/type gentoo-release-livecd and
543 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
544 targets/support/livecdfs-update.sh:
545 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
548 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
549 targets/livecd-stage2/livecd-stage2-controller.sh:
550 Fixing the snapshot copying so it will only copy the correct snapshot for
551 people who don't know how to properly use wget.
553 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
554 targets/stage1/stage1-chroot.sh:
555 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
558 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
559 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
560 OK, we have to escape our quotes, rather than use single quotes, or we don't
561 evaluate the variables properly.
563 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
564 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
565 targets/support/kmerge.sh:
566 Fixing echo/sed for make.conf writing.
568 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
569 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
570 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
571 Rather than using the environment, we write out our USE to make.conf, then
572 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
573 be written to make.conf, already.
575 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
577 targets/livecd-stage1/livecd-stage1-chroot.sh,
578 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
579 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
580 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
581 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
582 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
583 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
584 Changing run_emerge to run_merge, changing both setup_portage and
585 setup_myfeatures to add any USE changes to make.conf prior to merge, then
586 removing the settings added, rather than (ab)using the environment.
588 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
589 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
590 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
591 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
592 targets/tinderbox/tinderbox-chroot.sh:
593 Rearrange some of the functions in chroot-functions.sh in preparation for
594 some upcoming changes and rename setup_portage to setup_pkgmgr.
596 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
597 targets/stage1/stage1-controller.sh:
598 Removing an extra env-update call from stage1's preclean.
600 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
601 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
602 targets/support/bootloader-setup.sh:
603 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
604 help.msg which we didn't even use.
606 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
607 targets/support/bootloader-setup.sh:
608 Don't write out out 'default 1' line when creating grub.conf, since the
609 'help' entry is now at the bottom, and we want grub to default to the first
612 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
613 targets/support/bootloader-setup.sh:
614 Removed checks on livecd/splash_type, since we only support one type,
615 removed remaining bootsplash code from bootloader-setup.sh, added automatic
616 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
617 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
619 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
620 targets/livecd-stage2/livecd-stage2-controller.sh:
621 Let's automatically copy in the snapshot if livecd/type is
622 gentoo-release-livecd.
624 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
625 modules/generic_stage_target.py:
626 Fix leading whitespace in empty() so it's only executed if there's something
627 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
628 211410 for pointing this out
630 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
631 targets/support/rc-update.sh:
632 Quote baselayout package atom
634 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
635 targets/support/chroot-functions.sh:
636 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
637 PATH by default. Instead, simply check if it exists.
639 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
640 targets/support/chroot-functions.sh:
641 Remove temporary package listing code, since --verbose is forced on with
644 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
645 Force-enable --verbose when using --debug
647 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
648 targets/support/kmerge.sh:
649 Changing modules-update to update-modules to quiet a warning and keep us
650 from having it get removed out from under us.
652 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
653 targets/support/chroot-functions.sh:
654 Adding a note to myself for better debug and moving run_default_funcs to the
655 bottom of the script so it gets executed. Since this can otherwise break
656 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
658 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
660 targets/support/chroot-functions.sh:
661 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
662 so we can get the output with --debug, added --newuse to the options for
663 stage1, as we should always rebuild any package where the USE has changed,
664 removed removal of portage logs from stage2-chroot.sh since it is being done
665 by cleanup_stages, moved world removal in cleanup_stages into a check for
666 stages 1 through 3, made update_env_settings check for the existence of
667 env-update before running it since we now run update_env_settings by default
668 everywhere chroot-functions.sh is sourced, and added a section to show_debug
669 to list the packages, since we don't yet force-enable verbose with debug.
671 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
672 modules/catalyst_lock.py:
673 Since my python sucks and I don't feel like troubleshooting it at the
674 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
675 2.0.6_pre8 for testing.
677 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
678 modules/builder.py, modules/catalyst_lock.py:
679 Added some extra debug output to catalyst_lock.py and added Stuart Longland
680 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
682 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
683 modules/catalyst_support.py:
684 change 'is' to == because python is grumpy
686 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
687 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
688 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
689 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
690 targets/support/rc-update.sh:
691 Removing support for bootsplash, since it hasn't been in a supported kernel
692 in a couple years and isn't accepted upstream.
694 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
695 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
696 Fix up the sed for genkernel so it works on versions both before and after
697 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
698 change was a bit too aggressive.
700 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
701 targets/support/bootloader-setup.sh:
702 Change grub timeout to 15 seconds instead of 150.
704 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
705 targets/support/pre-kmerge.sh:
706 Comment out sed on genkernel executable as it appears to do nothing these
709 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
710 targets/livecd-stage2/livecd-stage2-controller.sh:
711 Only call find on libdirs that actually exist. Thanks to Kristoffer
712 <krek6597@student.uu.se> in bug #210807.
714 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
715 modules/generic_stage_target.py:
716 Add warning about -* in foo/use in the spec.
718 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
719 targets/embedded/embedded-chroot.sh,
720 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
721 targets/grp/grp-preclean-chroot.sh,
722 targets/livecd-stage1/livecd-stage1-chroot.sh,
723 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
724 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
725 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
726 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
727 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
728 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
729 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
730 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
731 targets/tinderbox/tinderbox-preclean-chroot.sh:
732 Change all . to source.
734 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
735 targets/embedded/embedded-preclean-chroot.sh,
736 targets/grp/grp-preclean-chroot.sh,
737 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
738 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
739 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
740 targets/stage3/stage3-preclean-chroot.sh,
741 targets/stage4/stage4-preclean-chroot.sh,
742 targets/support/chroot-functions.sh,
743 targets/tinderbox/tinderbox-preclean-chroot.sh:
744 Added a cleanup_stages function and added it to the appropriate places.
746 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
747 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
748 targets/livecd-stage1/livecd-stage1-chroot.sh,
749 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
750 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
751 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
752 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
753 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
754 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
755 Removing any functions that we now call by default when we source
756 chroot-functions.sh by default.
758 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
759 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
760 targets/livecd-stage1/livecd-stage1-chroot.sh,
761 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
762 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
763 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
764 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
765 Clean up the debug code that I've added to stage1, move it to
766 chroot_functions.sh, and call it from all of our main targets.
768 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
769 modules/generic_stage_target.py:
770 Wow. I need to make sure that we actually comment comments in make.conf or
771 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
772 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
774 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
775 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
776 targets/stage3/stage3-chroot.sh:
777 We need to be sure we clear out /var/log/portage/elog as well as
778 /var/log/emerge.log for stages 1 through 3.
780 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
781 modules/generic_stage_target.py,
782 targets/livecd-stage2/livecd-stage2-controller.sh,
783 targets/support/livecdfs-update.sh:
784 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
785 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
786 80 columns. This is catalyst 2.0.6_pre5 for testing.
788 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
789 modules/generic_stage_target.py:
790 Apparently, python doesn't like it when you put a set of comments in front
791 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
794 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
795 modules/generic_stage_target.py:
796 Huge refactoring of modules/generic_stage_target.py to fix indentation and
797 generally clean up the code so it's a bit easier to read/follow.
799 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
800 modules/generic_stage_target.py:
801 Sort and de-dupe myusevars.
803 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
804 targets/stage1/stage1-chroot.sh:
805 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
807 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
808 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
809 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
810 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
811 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
812 targets/tinderbox/tinderbox-chroot.sh:
813 Move export of FEATURES to setup_myfeatures.
815 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
816 targets/stage1/stage1-chroot.sh:
817 Added some debug code to stage1 and fixed a nice bug where we weren't
818 building with the correct USE. Unfortunately, this invalidates any caches
819 for stage1, since we were building with the entire USE from the profile.
820 This is 2.0.6_pre4 for testing.
822 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
823 targets/stage1/stage1-chroot.sh:
824 We don't need to do the device building twice, so removing USE=build from
825 first baselayout install.
827 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
828 targets/support/livecdfs-update.sh:
829 We check for a plugdev group, add it if it doesn't exist, and make sure any
830 users specified by livecd/users is in the group.
832 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
833 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
834 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
836 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
837 modules/catalyst_support.py:
838 Fix up calc_contents in contents_map. Thanks to Brent Baude
839 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
842 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
843 targets/stage1/stage1-chroot.sh:
844 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
845 empty and will cause issues in stage3 and beyond.
847 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
848 targets/support/kmerge.sh, targets/support/rc-update.sh:
849 Changed some of the rc-update code so it should work with baselayout-2,
850 also. This is 2.0.6_pre2 for testing.
852 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
853 files/catalyst.conf, modules/catalyst_support.py,
854 modules/generic_stage_target.py, modules/grp_target.py,
855 modules/snapshot_target.py:
856 Added support for generating CONTENTS files automatically. Patch by Robin
857 Johnson <robbat2@gentoo.org> for bug #207862.
859 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
860 modules/snapshot_target.py:
861 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
862 exclude digest-* files from the snapshot.
864 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
865 arch/x86.py, modules/generic_stage_target.py:
866 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
867 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
869 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
870 targets/support/kmerge.sh:
871 Make the --kerncache option to genkernel dependent on 'kerncache' being in
872 options, so that it can actually be turned off.
874 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
876 Rearrange things in the arch/*.py files to ensure that nothing is used
877 before it has been defined.
879 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
880 Reorder arch/powerpc.py to make python happy.
882 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
883 modules/snapshot_target.py:
884 Change .svn --include to an --exclude like it was supposed to be.
886 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
888 Added several subarches for mips so we can dump the mips subarch profiles
889 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
892 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
893 targets/livecd-stage2/livecd-stage2-controller.sh:
894 Changed the code for copying the MOTD files so it's fewer lines and makes
897 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
898 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
899 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
900 sparc64.py into sparc.py, so we have a cleaner set of arch files.
902 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
904 Did a little cleanup on the x86.py to remove some redundant entries and
905 added nocona and core2 to amd64.py, though they're currently commented out.
907 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
908 modules/generic_stage_target.py:
909 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
910 flags defined in the spec file.
912 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
913 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
914 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
915 since catalyst sets CXXFLAGS=CFLAGS by default.
917 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
918 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
919 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
921 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
922 Added prescott to the subarches for x86.
924 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
925 modules/netboot2_target.py, targets/support/kmerge.sh:
926 Add patch to enabled netboot2/linuxrc and automatically add path for
927 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
928 <jsbronder@gentoo.org> in bug #208106.
930 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
931 modules/netboot2_target.py:
932 Allow root_overlay in netboot2 target for bug #208106.
934 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
935 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
936 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
937 Added USE=bindist automatically to everything that inherits set_use from
938 generic_stage_target, added USE=bindist to livecd_stage1_target, added
939 USE=bindist to emerge run for stage1, and did some minor cleanup in
940 get_libdir in chroot-functions.
942 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
943 targets/support/bootloader-setup.sh:
944 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
946 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
947 examples/generic_stage_template.spec, examples/grp_template.spec,
948 examples/livecd-stage1_template.spec,
949 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
950 examples/stage4_template.spec, examples/tinderbox_template.spec:
951 Changing link so it no longer points to a dead page. This is for bug #208609.
953 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
954 modules/snapshot_target.py:
955 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
957 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
958 targets/stage1/stage1-chroot.sh:
959 As much as I hate this, we're going to force baselayout to install first.
960 This will keep us from having any issues with packages that don't respect
963 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
964 Reorder options in catalyst.conf so they're alphabetical.
966 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
967 targets/support/bootloader-setup.sh:
968 Add 'pager on' to grub.conf for bug #208531.
970 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
971 livecd/files/README.txt, livecd/files/x86-F6.msg:
972 Removing the unused kernel command line options from Volume/Device Management.
974 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
975 This is now 2.0.5 for release.
977 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
978 files/catalyst.conf, modules/catalyst_support.py,
979 modules/generic_stage_target.py,
980 targets/embedded/embedded-preclean-chroot.sh,
981 targets/grp/grp-preclean-chroot.sh,
982 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
983 targets/stage2/stage2-preclean-chroot.sh,
984 targets/stage3/stage3-preclean-chroot.sh,
985 targets/support/chroot-functions.sh,
986 targets/tinderbox/tinderbox-preclean-chroot.sh:
987 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
988 sys-devel/icecream cluster compiler support for bug #200095. This is
989 catalyst 2.0.5_pre6 for testing.
991 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
992 files/catalyst.conf, modules/generic_stage_target.py:
993 Add the option for using metadata_overlay with portage to speed up cache.
995 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
996 modules/stage1_target.py, modules/stage2_target.py,
997 modules/stage3_target.py:
998 Add /etc/portage to cleanables for stages 1 through 3.
1000 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1001 livecd/files/livecd-local.start,
1002 targets/livecd-stage2/livecd-stage2-controller.sh,
1003 targets/support/livecdfs-update.sh:
1004 We apparently still need profiles/eclass for building the stage3 from the
1005 LiveCD with the installer.
1007 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1008 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1011 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1012 targets/livecd-stage2/livecd-stage2-controller.sh,
1013 targets/support/livecdfs-update.sh:
1014 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1015 preservation of eclasses/profiles, and remove copying of livecd-local.start
1016 since it's not needed anymore.
1018 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1019 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1020 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1023 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1024 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1025 Removing old mkvardb code which is no longer used, commenting out setting of
1026 Gnome theme for testing now that Clearlooks has been default for some time,
1027 and changing vdb move from a case statement to a simple if statement. This
1028 is 2.0.5_pre5 for testing.
1030 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1031 modules/stage1_target.py:
1032 Removing cleaning of python encodings for bug #64890.
1034 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1035 modules/generic_stage_target.py:
1036 Add an extra warning into the generated make.conf about changing the CHOST.
1038 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1039 targets/support/livecdfs-update.sh:
1040 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1042 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1043 targets/embedded/embedded-preclean-chroot.sh,
1044 targets/grp/grp-preclean-chroot.sh,
1045 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1046 targets/stage2/stage2-preclean-chroot.sh,
1047 targets/stage3/stage3-preclean-chroot.sh,
1048 targets/tinderbox/tinderbox-preclean-chroot.sh:
1049 Check to see if distcc is enabled before calling cleanup_distcc().
1051 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1052 arch/sparc.py, arch/x86.py:
1053 Look for linux32 in /bin and /usr/bin.
1055 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1056 modules/generic_stage_target.py:
1057 Make error message more specific when removing immutable flag.
1059 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1060 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1061 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1062 information, and added a small fix for FreeBSD for bug #169041. This is
1063 catalyst 2.0.5_pre4 for testing.
1065 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1066 targets/support/chroot-functions.sh:
1067 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1068 patch from bug #120076 to add cross-compiling support to our distcc
1071 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1072 targets/support/chroot-functions.sh:
1073 Added a version of get_libdir from multilib.eclass so we can determine where
1074 to go poking around if we need to touch anything in libdir.
1076 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1077 Print an error saying what target failed before the traceback.
1079 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1080 modules/catalyst_support.py:
1081 When parsing make.conf, first try pkgcore's
1082 snakeoil.fileutils.read_bash_dict(), then portage's
1083 portage_util.getconfig(), then the internal parse_makeconf().
1085 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1086 modules/catalyst_support.py:
1087 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1089 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1090 examples/netboot_template.spec, examples/tinderbox_template.spec,
1091 modules/grp_target.py, modules/tinderbox_target.py:
1092 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1093 modules, and remove extra pkgcache_path and kerncache_path options from
1096 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1097 This is catalyst 2.0.5_pre3 for testing the new stages code.
1099 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1100 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1101 We need to force USE=bindist on for building stages.
1103 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1104 modules/generic_stage_target.py:
1105 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1106 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1108 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1109 targets/support/rc-update.sh:
1110 Added support for the newer versions of splashutils which use fbcondecor as
1111 the init script. This is catalyst 2.0.5_pre1 for testing.
1113 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1114 targets/livecd-stage2/livecd-stage2-controller.sh:
1115 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1118 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1119 modules/generic_stage_target.py, modules/stage1_target.py,
1120 modules/stage2_target.py:
1121 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1124 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1125 modules/generic_stage_target.py, modules/netboot2_target.py:
1126 Fix typo in getopt call for --clear-autoresume. thanks to
1127 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1128 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1129 Copy overlay files in netboot2 target into proper dir for bug #174635.
1131 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1132 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1133 targets/support/netboot2-final.sh:
1134 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1135 fix a minor bug in System.map copying, add portage_overlay support, and adds
1136 the ability to use globbing in the package file lists for the netboot2
1139 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1140 +targets/netboot2/nb-busybox.cf:
1141 Added nb-busybox.cf to the netboot2 target for bug #174298.
1143 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1144 targets/support/chroot-functions.sh:
1145 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1147 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1148 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1149 Change moving the VDB until after we have processed unmerge by moving it
1150 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1151 unmerge packages from the gentoo-release-livecd target.
1153 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1154 targets/support/kmerge.sh:
1155 Commented out the package.provided code in catalyst that seemed to cause
1156 problems with kerncache in testing. This is 2.0.4 and should be used for the
1159 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1160 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1161 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1162 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1163 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1164 improve the netboot2 target.
1166 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1167 modules/generic_stage_target.py:
1168 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1169 cause catalyst to export boolean variables as well as string-based
1172 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1173 modules/generic_stage_target.py:
1174 Fixing check for invalid subarch to not filter too much. Fix from Mike
1175 Frysinger <vapier@gentoo.org> for bug #173532.
1177 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1178 Added s390x (64-bit) support via a patch from Mike Frysinger
1179 <vapier@gentoo.org> for bug #173002.
1181 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1182 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1183 targets/livecd-stage1/livecd-stage1-chroot.sh,
1184 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1185 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1186 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1187 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1188 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1189 targets/support/pre-kmerge.sh:
1190 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1191 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1192 certain functions/code paths when running with -F/--fetchonly. Simplified
1193 kmerge.sh with regards to kerncache and callback packages. Also, changed
1194 ccache/distcc installs to use run_emerge instead of emerge directly, which
1195 allows us to more easily replace the underlying package manager, or add
1196 support for multiple package managers to catalyst.
1198 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1199 modules/grp_target.py:
1200 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1201 portage_overlay functionality to GRP, where it was mistakenly missing, for
1202 bug #171157. This is catalyst 2.0.3 and ready for release.
1204 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1205 targets/livecd-stage1/livecd-stage1-controller.sh,
1206 targets/support/livecdfs-update.sh:
1207 Removed the generation of grppkgs.txt since the Installer now uses vdb
1210 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1211 targets/support/create-iso.sh:
1212 Fix creation of the EFI images. Since it is FAT, we can't go around
1213 perserving permissions, now, can we?
1215 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1216 targets/support/livecdfs-update.sh:
1217 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1218 broken sed for rc.conf, which caused all kinds of hell to break loose when
1219 booting a new CD. This is 2.0.3_pre3.
1221 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1222 modules/generic_stage_target.py:
1223 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1224 such as group- from /etc before creating our stage tarballs. This is for bug
1227 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1228 targets/support/livecdfs-update.sh:
1229 Commenting out the livecd-kernel code, since the Installer should be doing
1230 everything necessary itself.
1232 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1233 targets/support/livecdfs-update.sh:
1234 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1235 the usbutils hanlding in case they follow suit with pciutils.
1237 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1238 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1239 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1240 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1241 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1242 problems with using all of the various subarch settings.
1244 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1245 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1246 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1247 check look in the correct location, and made sure we don't delete /voot
1248 within the EFI code if grub is present.
1250 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1251 modules/generic_stage_target.py:
1252 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1253 #166294. This one should fix the HPPA/PPC architectures.
1255 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1256 targets/support/chroot-functions.sh:
1257 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1258 remove the autoresume point for portage, as it really isn't needed and
1259 doesn't really gain us much, anyway.
1261 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1262 targets/stage1/stage1-chroot.sh:
1263 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1265 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1266 examples/generic_stage_template.spec, examples/grp_template.spec,
1267 examples/livecd-stage1_template.spec,
1268 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1269 examples/netboot_template.spec, examples/snapshot_template.spec,
1270 examples/stage4_template.spec, examples/tinderbox_template.spec:
1271 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1274 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1275 targets/support/livecdfs-update.sh:
1276 Make sure the user owns his home directory for bug #147195.
1278 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1279 +files/catalystrc, modules/catalyst_support.py:
1280 Re-arranged catalyst.conf to make it easier to follow while looking at the
1281 online reference and added a default catalystrc file, which does nothing.
1283 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1284 modules/catalyst_support.py, modules/embedded_target.py,
1285 modules/generic_stage_target.py, modules/grp_target.py,
1286 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1287 modules/stage3_target.py, modules/tinderbox_target.py:
1288 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1289 tab/space nastiness. This is for bug #161915.
1291 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1292 modules/generic_stage_target.py:
1293 Fixed new cbuild code with another patch from Mike Frysinger
1294 <vapier@gentoo.org> to allow the usage of subarches.
1296 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1297 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1298 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1299 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1300 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1301 targets/support/create-iso.sh, targets/support/functions.sh,
1302 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1303 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1305 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1306 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1307 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1308 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1309 modules/catalyst_lock.py, modules/catalyst_support.py,
1310 modules/embedded_target.py, modules/generic_stage_target.py,
1311 modules/generic_target.py, modules/grp_target.py,
1312 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1313 modules/netboot2_target.py, modules/netboot_target.py,
1314 modules/snapshot_target.py, modules/stage1_target.py,
1315 modules/stage2_target.py, modules/stage3_target.py,
1316 modules/stage4_target.py, modules/tinderbox_target.py,
1317 targets/embedded/embedded-chroot.sh,
1318 targets/embedded/embedded-controller.sh,
1319 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1320 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1321 targets/grp/grp-preclean-chroot.sh,
1322 targets/livecd-stage1/livecd-stage1-chroot.sh,
1323 targets/livecd-stage1/livecd-stage1-controller.sh,
1324 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1325 targets/livecd-stage2/livecd-stage2-controller.sh,
1326 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1327 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1328 targets/netboot2/netboot2-controller.sh,
1329 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1330 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1331 targets/stage1/stage1-controller.sh,
1332 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1333 targets/stage2/stage2-controller.sh,
1334 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1335 targets/stage3/stage3-controller.sh,
1336 targets/stage3/stage3-preclean-chroot.sh,
1337 targets/stage4/stage4-controller.sh,
1338 targets/stage4/stage4-preclean-chroot.sh,
1339 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1340 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1341 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1342 targets/tinderbox/tinderbox-controller.sh,
1343 targets/tinderbox/tinderbox-preclean-chroot.sh:
1344 Removing old CVS Header lines, which are no longer used since moving to SVN.
1346 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1347 targets/stage4/stage4-chroot.sh:
1348 Added back a missing 'then' from stage4 target.
1350 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1351 modules/generic_stage_target.py:
1352 Fix indentation so things actually work.
1354 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1355 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1358 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1359 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1360 Fix the display manager sed lines and change the icon for the local Handbook
1361 to use the GNOME 2.16 icon for gedit.
1363 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1364 modules/generic_stage_target.py:
1365 Changed the portage_overlay option to always install overlays in
1366 /usr/local/portage and added code to clean up /usr/local/portage and
1367 make.conf after sucessful execution and before creation of ISO/tarballs.
1369 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1370 targets/support/livecdfs-update.sh:
1371 Fixed a typo which broke coldplugging.
1373 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1374 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1375 Added a create_handbook_icon function and rearranged some of the icon
1376 creation for the LiveCD. This should resolve bug #143725 once a new release
1379 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1380 targets/support/livecdfs-update.sh:
1381 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1382 coldplugging. This allows us to unpack our firmware before we detect
1383 devices, so that devices that need it will get it.
1385 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1386 modules/generic_stage_target.py:
1387 Fix a typo in generic_stage_target.
1389 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1390 targets/support/livecdfs-update.sh:
1391 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1392 /etc/conf.d/xdm so we support older snapshots and newer ones.
1394 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1395 modules/livecd_stage2_target.py:
1396 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1399 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1400 modules/livecd_stage2_target.py:
1401 Reverted change in livecd-stage2 to the action_sequence until I can figure
1402 out what the problem is with it.
1404 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1406 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1407 modules/livecd_stage2_target.py:
1408 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1409 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1411 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1412 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1413 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1414 resolves an issue where a variable could be accessed unitialized in obscure
1415 circumstances. This is wrt bug #144984.
1417 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1418 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1419 modules/stage2_target.py, modules/stage4_target.py:
1420 Fixed up action_sequence when using --fetchonly to not create tarballs or
1421 ISO images for bug #143392.
1423 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1424 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1425 Clean up the USE usage in GRP/stage4.
1427 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1428 modules/generic_stage_target.py, modules/stage1_target.py,
1429 modules/stage2_target.py:
1430 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1431 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1433 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1435 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1436 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1437 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1438 instances of USE_ORDER since auto hasn't been valid for some time. This is
1441 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 modules/generic_stage_target.py, modules/stage1_target.py:
1443 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1444 goodness wrt bug #153587.
1446 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1448 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1450 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 modules/generic_stage_target.py, modules/stage4_target.py:
1452 Added a check to see if we have the tarball option enabled, which causes
1453 catalyst to run the capture sequence. This was requested by Tim Yamin for
1454 the stage4 target, but I thought it should be usable on any stage target.
1456 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 targets/support/livecdfs-update.sh:
1458 Moved fstab tweaks all into one location and added make.conf tweak for bug
1461 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1462 Changed the options to be in alphabetical order so my meatspace logical
1463 parser can process them better, added the compress and tarball options,
1464 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1465 removed the unused -x command line parameter for bug #151405.
1467 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1468 modules/generic_stage_target.py:
1469 Added a warning about changing the CHOST setting for bug #142034.
1471 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1472 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1473 targets/support/chroot-functions.sh:
1474 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1475 <flameeyes@gentoo.org> and attached to bug #150351.
1477 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1478 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1479 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1480 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1481 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1482 modules/embedded_target.py, modules/generic_stage_target.py,
1483 modules/generic_target.py, modules/grp_target.py,
1484 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1485 modules/netboot2_target.py, modules/netboot_target.py,
1486 modules/snapshot_target.py, modules/stage1_target.py,
1487 modules/stage2_target.py, modules/stage3_target.py,
1488 modules/stage4_target.py, modules/tinderbox_target.py,
1489 targets/embedded/embedded-chroot.sh,
1490 targets/embedded/embedded-controller.sh,
1491 targets/embedded/embedded-fs-runscript.sh,
1492 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1493 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1494 targets/grp/grp-preclean-chroot.sh,
1495 targets/livecd-stage1/livecd-stage1-chroot.sh,
1496 targets/livecd-stage1/livecd-stage1-controller.sh,
1497 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1498 targets/livecd-stage2/livecd-stage2-controller.sh,
1499 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1500 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1501 targets/netboot2/netboot2-controller.sh,
1502 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1503 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1504 targets/stage1/stage1-controller.sh,
1505 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1506 targets/stage2/stage2-controller.sh,
1507 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1508 targets/stage3/stage3-controller.sh,
1509 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1510 targets/stage4/stage4-controller.sh,
1511 targets/stage4/stage4-preclean-chroot.sh,
1512 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1513 targets/support/functions.sh, targets/support/kmerge.sh,
1514 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1515 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1516 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1517 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1518 targets/tinderbox/tinderbox-controller.sh,
1519 targets/tinderbox/tinderbox-preclean-chroot.sh:
1520 Removing all copyright and license comment headers from all files so we
1521 don't ever get another bug like bug #149638.
1523 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 modules/generic_stage_target.py:
1525 Clean up more spacing/capitalization.
1527 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1528 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1529 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1530 targets/embedded/embedded-controller.sh,
1531 targets/embedded/embedded-fs-runscript.sh,
1532 targets/embedded/embedded-preclean-chroot.sh,
1533 targets/livecd-stage2/livecd-stage2-controller.sh,
1534 targets/netboot2/netboot2-copyfile.sh,
1535 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1536 targets/support/pre-kmerge.sh:
1537 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1538 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1539 calls in kmerge.sh, and updated README.
1541 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1543 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1545 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1546 modules/catalyst_support.py:
1547 Added fix for bug #143348.
1549 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/support/livecdfs-update.sh:
1551 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1553 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1554 targets/livecd-stage2/livecd-stage2-controller.sh,
1555 targets/support/livecdfs-update.sh:
1556 Changed some copy commands to use -f, added a check for /etc/gconf before
1557 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1558 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1559 <luca.casagrande@gmail.com>.
1561 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/livecdfs-update.sh:
1563 Fixing sed so that systemspkgs.txt is built properly.
1565 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1566 The sparc32 binary is in /bin, not /usr/bin.
1568 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 targets/support/chroot-functions.sh:
1570 We now only set the options for pkgcache if we are not using fetchonly. This
1571 should work around a problem where portage won't fetch the files if a binpkg
1572 already exists for the package.
1574 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 targets/support/livecdfs-update.sh:
1576 Added code to make a backup of custom.conf before we edit it for the
1579 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1580 targets/support/livecdfs-update.sh:
1581 Remove sed from splash section, since it wasn't actually resolving the
1582 issue, anyway. Change the installer's dialog front-end code to simply run
1583 via sudo, since we don't need to worry about having the X DISPLAY setup or
1584 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1586 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1587 targets/support/livecdfs-update.sh:
1588 Fix my sed line so it actually applies correctly.
1590 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1591 targets/support/chroot-functions.sh:
1592 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1595 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1596 targets/support/livecdfs-update.sh:
1597 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1598 as well as a possible fix for the read-only filesystem messages from
1599 /sbin/splash-functions.sh
1601 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1602 targets/support/chroot-functions.sh:
1603 Fix --fetchonly to actually work.
1605 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1606 examples/livecd-stage2_template.spec:
1607 Added description for livecd/fsops to livecd-stage2's spec template.
1609 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1610 targets/support/livecdfs-update.sh:
1611 I've modified the GDM configuration section to work correctly. I have also
1612 ensured that xdm is no longer started just because livecd/xdm is used, which
1613 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1614 should be the last of the 'release candidates' made. If there are no bug
1615 reports in 2 days, then I'm rolling this as 2.0 final.
1617 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 targets/support/livecdfs-update.sh:
1619 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1620 see once the newer Installer is released, as I still have to fix the
1623 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 targets/support/rc-update.sh:
1625 Removed famd from the default runlevel for gentoo-release-livecd. It really
1626 shouldn't cause a problem, but I prefer it stay a bit clean.
1628 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1629 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1630 targets/support/create-iso.sh, targets/support/kmerge.sh,
1631 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1632 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1634 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1635 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1636 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1637 targets/support/bootloader-setup.sh:
1638 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1639 parameters support. This is for bug #139300.
1641 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1642 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1643 targets/support/filesystem-functions.sh:
1644 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1645 and also to remove some redundant values from livecd-stage2's valid_values.
1648 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1650 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1652 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 modules/generic_stage_target.py:
1654 Fix a problem where catalyst was creating an initial list, then putting that
1655 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1656 pointing it out and for the fix. This is for bug #136351.
1658 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1659 targets/support/unmerge.sh:
1660 Removing loop for unmerge, as it didn't actually solve anything and the
1661 portage team has helped us out by reverting the behavior that caused this
1662 change in the first place.
1664 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1665 modules/netboot2_target.py, modules/stage1_target.py,
1666 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1667 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1668 having /proc mounted during the preclean stage and also to clean up the
1669 netboot2 code. This is 2.0_rc48.
1671 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1672 targets/support/unmerge.sh:
1673 Change our unmerge from being a single unmerge to a loop, to work around an
1674 unexpected change in portage 2.1's unmerge processing.
1676 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1677 targets/support/bootloader-setup.sh:
1678 Fixed a problem where we were putting the kernel name in twice and causing
1679 and error when using grub as a bootloader. This is for bug #137252.
1681 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1682 targets/support/bootloader-setup.sh:
1683 Added a second pass to the alpha bootloader setup to create aboot items for
1684 serial console for bug #133457.
1686 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1687 +livecd/cdtar/arcload-0.43-r1.tbz2:
1688 Added arcload cdtar for mips.
1690 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1691 targets/netboot/netboot-controller.sh:
1692 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1695 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1696 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1697 Add patch from bug #135051 to fix the seedcache extraction logic.
1699 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1700 targets/support/livecdfs-update.sh:
1701 Don't set icon theme to Clearlooks, since it doesn't exist.
1703 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 targets/support/livecdfs-update.sh:
1705 Fix sed on installer icons.
1707 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1710 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1711 targets/stage1/stage1-controller.sh:
1712 Added a -type f to the find call in stage1 for bug #132180.
1714 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1715 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1716 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1717 properly on IBM PPC64 machines.
1719 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1720 modules/generic_stage_target.py:
1723 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 targets/support/rc-update.sh:
1725 Removed x-setup from default runlevel, as it is now controlled via the
1726 autoconfig init script.
1728 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1729 Fix ppc64 based arches to subclass ppc64
1731 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 modules/livecd_stage1_target.py:
1733 Use the full category/package name for livecd-tools.
1735 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1736 targets/support/livecdfs-update.sh:
1737 Make copies and deletes recursive for firmware since some packages put their
1738 firmware in a subdirectory.
1740 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1741 targets/support/livecdfs-update.sh:
1742 Fix detection of the Installer.
1744 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1745 Added 970, power3, power4, and power5 sub-arches for ppc64.
1747 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1748 targets/support/livecdfs-update.sh:
1749 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1750 no longer necessary and can cause possible problems with Installer-based
1753 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1754 recursive directory create
1756 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1757 modules/catalyst_support.py:
1758 Changed a display error from bug #131502 and rolling 2.0_rc45.
1760 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1761 targets/support/create-iso.sh:
1762 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1765 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1766 modules/generic_stage_target.py:
1767 digests function uses raw output from hash function now
1769 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1770 change hash result format so .DIGESTS is generated correctly
1772 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1773 modules/catalyst_support.py:
1774 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1777 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1778 targets/support/livecdfs-update.sh:
1779 Added a space for bug #131181.
1781 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/support/kmerge.sh:
1783 Fixed creation of kernelpkgs.txt file for the installer.
1785 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 modules/generic_stage_target.py:
1787 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1790 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1791 targets/livecd-stage2/livecd-stage2-controller.sh,
1792 targets/support/bootloader-setup.sh:
1793 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1794 rolling out an emergency rc44.
1796 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1797 targets/support/bootloader-setup.sh:
1798 If you use elif, you have to use a then after it. Yeah, that one's totally
1801 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1802 targets/support/livecdfs-update.sh:
1803 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1805 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1806 targets/support/rc-update.sh:
1807 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1810 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1811 targets/support/bootloader-setup.sh:
1812 Removed bootplash support from ppc/ppc64 since they only will work with
1813 gensplash. Forced use of livecd/splash_type of bootsplash to get
1814 splash=silent. This should reduce the number of things on the kernel command
1815 line that aren't necessary.
1817 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1818 modules/catalyst_support.py:
1819 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1820 parse_spec. This should resolve bug #130103, as well as make the code much
1821 cleaner. This is 2.0_rc42.
1823 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 modules/generic_stage_target.py:
1825 Forced -p on tar for compressing stages.
1827 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1828 targets/support/chroot-functions.sh:
1829 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1832 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1833 targets/stage1/build.py:
1834 Added patch to build.py for portage 2.1 support.
1836 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 targets/support/kmerge.sh:
1838 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1839 <liyiming@ict.ac.cn> in bug #129890.
1841 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1842 targets/support/livecdfs-update.sh:
1843 Moved sed line for ##STARTX to end of file, since we aren't touching
1844 /etc/startx until the end.
1846 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/livecdfs-update.sh:
1848 Added a check for the games group and add it if it doesn't exist already.
1849 This should resolve bug #125498.
1851 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 examples/generic_stage_template.spec, examples/grp_template.spec,
1853 examples/livecd-stage1_template.spec,
1854 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1855 examples/netboot_template.spec, examples/snapshot_template.spec,
1856 examples/stage4_template.spec, examples/tinderbox_template.spec:
1857 Removed portdir_overlay from the snapshot example spec and added
1858 portage_overlay to the example specs for the relevant targets.
1860 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1861 This is 2.0_rc41 since it has better LiveCD support.
1863 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/support/livecdfs-update.sh:
1867 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1868 targets/support/functions.sh:
1869 Removed check for livecd/dev-manager being udev since it was done
1870 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1871 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1872 #128265 for pointing this out.
1874 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1875 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1876 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1877 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1879 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1880 modules/generic_stage_target.py:
1881 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1882 live system. You can thank Andrew Gaffney for the fix.
1884 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1885 targets/livecd-stage2/livecd-stage2-controller.sh:
1886 Don't copy motd files if we're using livecd/type generic-livecd.
1888 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1889 targets/livecd-stage2/livecd-stage2-controller.sh,
1890 targets/support/livecdfs-update.sh:
1891 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1892 some extra cleanup to generic-livecd.
1894 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1895 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1896 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1897 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1898 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1899 targets/support/bootloader-setup.sh:
1900 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1901 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1902 and removed all older cdtar files for PPC*.
1904 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1905 livecd/files/livecd.motd.txt:
1906 Added message to the official LiveCD MOTD mentioning how to run the
1907 installer. Blame codeman. This is 2.0_rc40.
1909 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1910 fix so snapshot target doesnt have errors
1912 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1913 targets/support/livecdfs-update.sh:
1914 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1915 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1918 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1919 targets/support/rc-update.sh:
1920 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1923 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1924 targets/support/livecdfs-update.sh:
1925 Added wrapping around the udev sed for those crazy 2.4-users.
1927 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1928 targets/support/livecdfs-update.sh:
1929 Added sed fix for udev starting evms_activate unconditionally. This is
1932 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1933 add stage4/unmerge stage4/rm to valid options
1935 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1936 targets/support/rc-update.sh:
1937 Added fix for bug #122154 from Rajiv Manglani.
1939 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 targets/support/kmerge.sh:
1941 Fixed creation of kernelpkgs.txt for the Installer.
1943 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1944 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1945 Updated elilo tarball for IA64.
1947 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1948 DIGESTS support for snapshot creation
1950 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1951 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1952 candidates ever end?
1954 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1955 fix for .DIGESTS.DIGESTS issue in grp
1957 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1958 modules/generic_stage_target.py:
1959 fix for failure when root_overlay is not set
1961 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1962 targets/support/bootloader-setup.sh:
1963 Added IA64/SGI patch from plasmaroo.
1965 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1966 targets/livecd-stage1/livecd-stage1-controller.sh,
1967 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1968 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1971 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1972 modules/generic_stage_target.py:
1973 Allow multiple overlays for root_overlay and overlay spec option
1975 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1976 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1977 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1978 targets/support/rc-update.sh:
1979 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1980 fixed bug #122154. This is catalyst 2.0_rc36.
1982 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1983 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1984 Updated the LiveCD motd to tell the user to run the display manager again,
1985 rather than startx, while mentioning that startx is useful as a rescue X
1986 session since it starts twm. This is catalyst 2.0_rc35.
1988 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1989 Add hfs-hide options to mkisofs so macs boot
1991 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1992 modules/generic_stage_target.py:
1993 Fix indentation issues
1995 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1998 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1999 targets/support/bootloader-setup.sh:
2000 add additional console less entry when consoles are chosen for ppc64
2002 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2003 modules/generic_stage_target.py:
2004 fix kernelopts and extraversion env variable exports
2006 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2007 targets/support/livecdfs-update.sh:
2008 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2009 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2011 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2012 targets/support/kmerge.sh:
2013 Changing the way we determine if extraversion is set. This is catalyst
2016 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2017 targets/support/livecdfs-update.sh:
2018 Change net.ethX links to link to net.lo instead of net.eth0.
2020 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2021 examples/stage4_template.spec:
2022 Fixed rcadd example for stage4. Blame rajiv.
2024 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2025 This is catalyst 2.0_rc31.
2027 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2028 targets/support/livecdfs-update.sh:
2029 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2030 Gaffney for pointing me in the right direction.
2032 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2033 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2035 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2038 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2039 examples/livecd-stage2_template.spec:
2040 updated examples to have console and machine_type
2042 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2043 targets/support/bootloader-setup.sh:
2044 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2047 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2048 This is catalyst 2.0_rc29.
2050 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2051 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2052 Removed extra yaboot.conf from
2053 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2055 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2056 targets/support/kill-chroot-pids.sh:
2057 add sleep to try and give processes a chance to die. bug 119940
2059 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2060 targets/support/functions.sh:
2061 Removed some quotes to make sure we have a binary operator and closing bug
2064 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2065 targets/support/create-iso.sh:
2066 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2068 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2069 targets/support/bootloader-setup.sh:
2070 Added path from bug #120935 for PPC/PPC64.
2072 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2073 Additional spacing fixes submitted by `Kumba
2075 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2076 modules/stage2_target.py:
2077 space cleanups contributed from `Kumba
2079 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2080 add grp/use to valid_values in the grp module
2082 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2085 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2086 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2087 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2088 targets/support/bootloader-setup.sh:
2089 ppc cdtar update; ppc64 bootloader updates
2091 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2092 targets/support/create-iso.sh:
2093 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2095 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2096 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2097 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2098 targets/support/create-iso.sh:
2099 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2101 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2102 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2103 Add ppc console and machine_type=ibm
2105 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2106 modules/generic_stage_target.py:
2107 Fix type error when kernel packages arent defined
2109 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2110 examples/generic_stage_template.spec, examples/grp_template.spec,
2111 examples/livecd-stage1_template.spec,
2112 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2113 examples/stage4_template.spec:
2114 Added more verbose wording and examples for pkgcache_path and
2115 kerncache_path, where necessary.
2117 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2118 targets/support/create-iso.sh:
2119 Really fixing bug #120475 this time. This is 2.0_rc25.
2121 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2122 targets/support/create-iso.sh:
2123 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2126 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2127 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2128 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2129 Added initial support for EFI booting on x86. This is completely untested,
2130 so use it at your own risk. Also, no bug reports without patches, please.
2131 This is catalyst 2.0_rc23.
2133 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2134 kmerge should have been kerncache
2136 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2137 targets/support/pre-kmerge.sh:
2138 Fix a few other places for the kerncache update
2140 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2141 examples/generic_stage_template.spec, examples/grp_template.spec,
2142 examples/livecd-stage1_template.spec,
2143 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2144 examples/netboot_template.spec, examples/stage4_template.spec,
2145 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2146 targets/support/kmerge.sh:
2147 Separation of kerncache from snapcache
2149 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2150 It helps if I actually increment the version number.
2152 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2153 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2154 Added --oneshot to default options for stage1 building. Added code to wipe
2155 world during stages 1 and 3. This is catalyst 2.0_rc22.
2157 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2158 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2159 Fix bug if no kernel packages were defined but there was a postconf setting.
2160 x86 softlevel support is enhanced.
2162 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2163 targets/support/bootloader-setup.sh:
2164 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2166 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2167 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2169 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2172 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2173 Netboot2 fixes for spec parameter checks
2175 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2176 modules/generic_stage_target.py, modules/stage4_target.py:
2177 add makeopts spec file support.
2179 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2180 modules/generic_stage_target.py:
2181 Added fix for bug #119635.
2183 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2184 Fix pre-kmerge.sh for stage4
2186 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2189 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2190 modules/generic_stage_target.py:
2191 fix crash when no kernel is defined. spacing issue
2193 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2196 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2197 modules/livecd_stage2_target.py:
2198 Added livecd/volid to valid_values.
2200 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2201 modules/generic_stage_target.py:
2202 remove extra function that was converting strings to lists unnecessarily
2204 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2205 This is catalyst 2.0_rc17.
2207 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2208 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2209 modules/stage4_target.py:
2210 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2212 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2213 targets/embedded/embedded-preclean-chroot.sh,
2214 targets/grp/grp-preclean-chroot.sh,
2215 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2216 targets/stage1/stage1-preclean-chroot.sh,
2217 targets/stage2/stage2-preclean-chroot.sh,
2218 targets/stage3/stage3-preclean-chroot.sh,
2219 targets/support/chroot-functions.sh,
2220 targets/tinderbox/tinderbox-preclean-chroot.sh:
2221 Added function to cleanup stray /etc/distcc/hosts files.
2223 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2224 targets/support/bootloader-setup.sh:
2225 Added fix from bug #119123. This is catalyst 2.0_rc16.
2227 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2228 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2229 Fixing some spacing. This is catalyst 2.0_rc15.
2231 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2232 Attempt to fix bug #117649
2234 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2235 modules/generic_stage_target.py:
2236 fixes for bugs #119009, #119041 and #118985
2238 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2239 +examples/netboot2_template.spec, modules/catalyst_support.py,
2240 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2241 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2242 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2245 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2246 targets/support/kmerge.sh:
2247 Fix for ccache (null)/.ccache bug
2249 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2252 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2253 Added ppc -mcpu patch from Pylon for bug #118709.
2255 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2256 modules/embedded_target.py, modules/stage4_target.py:
2257 Added linuxrc to embedded and stage4 targets.
2259 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2260 modules/generic_stage_target.py, targets/support/kmerge.sh:
2261 filter kname - and . for kmerge.sh
2263 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2264 targets/support/create-iso.sh:
2265 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2267 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2268 modules/generic_stage_target.py:
2269 change .digests to .DIGESTS
2271 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2272 targets/support/kmerge.sh:
2273 Commented ccache for genkernel build which will resolve #117648 until a
2274 proper solution can be found. This is 2.0_rc13.
2276 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2277 targets/stage1/stage1-controller.sh:
2278 Added patch from vapier for bug #117254.
2280 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2281 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2282 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2283 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2286 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2287 modules/generic_stage_target.py:
2288 Remove chost/cflags etc. warning messages
2290 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2291 modules/generic_stage_target.py:
2292 Attempt to fix bug 117253; chost is wrong on autoresume
2294 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2295 modules/generic_stage_target.py, modules/netboot_target.py,
2296 modules/stage1_target.py:
2297 make setting of destdir more global and part of generic_stage_target
2299 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2300 Fix destpath bug in netboot target
2302 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2303 modules/generic_stage_target.py, modules/stage4_target.py:
2304 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2307 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2308 modules/generic_stage_target.py, modules/stage4_target.py:
2309 remove stray ' from arch/sh.py
2311 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2312 targets/stage1/stage1-controller.sh:
2313 This finally fixes the issues with gcc-config/binutils-config in stage1.
2314 This is catalyst 2.0_rc12.
2316 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2317 Fix incorrect warning message. portdir_overlay -> portage_overlay
2319 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2320 targets/stage1/stage1-controller.sh,
2321 targets/stage1/stage1-preclean-chroot.sh:
2322 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2323 running gcc-config and binutils-config, though it probably breaks running on
2324 non-Gentoo platforms.
2326 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2327 modules/stage1_target.py:
2328 Make stage1 clean up python 2.3 and 2.4, also.
2330 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2331 targets/support/livecdfs-update.sh:
2332 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2334 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2335 modules/generic_stage_target.py:
2336 Change digests file format to HASH_NAME HASH FILE_NAME
2338 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2339 targets/stage1/stage1-controller.sh:
2340 Moved gcc-config/binutils-config to before the chroot.
2342 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2343 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2344 installed. Supports all of shashs algorithms as of 12_21_2005
2346 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2347 modules/generic_stage_target.py:
2348 Catalyst should die if source_subpath is not a string
2350 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2351 modules/generic_stage_target.py:
2352 Fix for source_subpath bug
2354 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2355 examples/generic_stage_template.spec:
2356 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2357 both stages 1 and 2.
2359 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2360 modules/stage2_target.py:
2361 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2362 stage1 to be overridden again.
2364 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365 targets/stage1/stage1-controller.sh:
2366 It looks like gcc-config/binutils-config needs to be run with the full path,
2367 since it is run outside of the chroot.
2369 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2370 targets/stage1/stage1-controller.sh:
2371 Fixed gcc-config calls. This is 2.0_rc11.
2373 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2374 This is catalyst 2.0_rc10.
2376 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2377 modules/generic_stage_target.py:
2378 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2381 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2382 targets/support/functions.sh:
2383 Changed from -z to -n for bug #116180.
2385 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2386 modules/catalyst_support.py, modules/generic_stage_target.py:
2387 Detect missing binaries for the hashing functions and abort if not found
2389 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2390 files/catalyst.conf:
2391 Updated README to list new requirements. Set default hash as crc32. Set
2392 default digests as sha1/md5.
2394 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2395 modules/catalyst_support.py, modules/generic_stage_target.py,
2396 modules/livecd_stage2_target.py, modules/stage2_target.py:
2397 Change the internal hash checking to be quicker and more memory efficient.
2398 Add additional hash digests options.
2400 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2401 targets/tinderbox/tinderbox-chroot.sh,
2402 targets/tinderbox/tinderbox-controller.sh,
2403 targets/tinderbox/tinderbox-preclean-chroot.sh:
2404 Fixed up spacing/coding style on tinderbox.
2406 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2407 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2408 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2409 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2410 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2411 Fixed up spacing/coding style on support.
2413 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2414 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2416 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2417 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2418 targets/stage4/stage4-preclean-chroot.sh:
2419 Fixed up spacing/coding style on stage4.
2421 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2422 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2423 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2424 targets/stage3/stage3-controller.sh,
2425 targets/stage3/stage3-preclean-chroot.sh:
2426 Fixed up spacing/coding style on stages 2 and 3
2428 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2429 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2430 targets/stage1/stage1-preclean-chroot.sh:
2431 Fixed up spacing/coding style on stage1. Also changed
2432 gcc-config/binutils-config to be outside the chroot.
2434 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2435 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2436 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2437 Fixed up spacing/coding style on netboot.
2439 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2440 targets/livecd-stage1/livecd-stage1-chroot.sh,
2441 targets/livecd-stage1/livecd-stage1-controller.sh,
2442 targets/livecd-stage2/livecd-stage2-controller.sh:
2443 Fixed up spacing/coding style on livecd-stage*.
2445 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2447 targets/grp/grp-preclean-chroot.sh:
2448 Fixed up spacing/coding style on grp.
2450 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2451 targets/embedded/embedded-chroot.sh,
2452 targets/embedded/embedded-controller.sh,
2453 targets/embedded/embedded-fs-runscript.sh,
2454 targets/embedded/embedded-preclean-chroot.sh:
2455 Fixed up spacing/coding style on embedded.
2457 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2458 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2459 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2460 targets/support/functions.sh:
2461 Removing extra line from x86.py, fixing up comments, spacing, and coding
2462 style in targets/support through functions.sh
2464 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2465 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2466 Fix more tab/spacing issues .. trying to make everything use tabs
2468 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2469 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2470 modules/stage1_target.py, modules/stage2_target.py,
2471 modules/stage3_target.py, modules/stage4_target.py:
2472 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2475 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2476 modules/generic_stage_target.py:
2477 Add envscript warning to aid users who may not know what they are doing
2479 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2480 examples/generic_stage_template.spec:
2481 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2482 only configurable when building a stage2 tarball, to match the current state
2483 of portage. This is 2.0_rc9.
2485 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2486 targets/support/chroot-functions.sh:
2487 Silence more of portages beeps and clicks and whistles
2489 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2490 targets/support/chroot-functions.sh:
2491 Change the portage emerge to use run_emerge
2493 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2494 modules/generic_stage_target.py, modules/snapshot_target.py,
2495 modules/stage1_target.py, modules/stage2_target.py,
2496 modules/stage3_target.py:
2497 allow portdir_overlay to be part of all specs not including snapshot spec.
2498 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2499 Remove overlay support from the snapshot spec but added a warning.
2501 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2502 modules/stage2_target.py:
2503 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2506 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2507 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2508 Add support for bootloader softlevel=; have rsync delete the extra files out
2509 of the overlay so that the overlay always matches the source dir
2511 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2512 Swapped -v/-V since I had gotten them wrong here.
2514 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2515 modules/generic_stage_target.py:
2516 Fix stupid overlay bug
2518 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2519 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2520 targets/livecd-stage1/livecd-stage1-chroot.sh,
2521 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2522 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2523 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2524 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2525 targets/support/unmerge.sh:
2526 Made sure we use -f on removing the default links for splash. Removed
2527 check_portage_version as it really isn't needed anymore. Removed
2528 --no-install from genkernel commands in kmerge.sh so users must manually
2529 remove kernels from /boot. This is 2.0_rc8.
2531 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2532 targets/support/livecdfs-update.sh:
2533 Made sed on devfsd.conf conditional on it existing. Removes one more error
2534 message from a standard catalyst run.
2536 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2537 Added warning about breaking snapshot cache and re-enable autoresume, since
2538 the errors I was getting were elsewhere.
2540 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2541 modules/generic_stage_target.py:
2542 Fix indentation error the last commit caused
2544 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2545 modules/generic_stage_target.py:
2546 Always clear autoresume points after a successful run
2548 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2549 targets/support/livecdfs-update.sh:
2550 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2551 snapshot caching after a successful gentoo-release-livecd run.
2553 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2554 targets/support/rc-update.sh:
2555 Added famd to default on official LiveCD.
2557 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2558 targets/support/chroot-functions.sh:
2559 Fixes 'too many arguments' error in check_portage_version.
2561 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2562 modules/generic_stage_target.py:
2563 remove extra self.env={} that was resetting the environment to null
2565 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2566 modules/livecd_stage1_target.py:
2567 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2570 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2571 Add a default path to the environment in the chroot
2573 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2574 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2575 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2576 targets/livecd-stage2/livecd-stage2-controller.sh,
2577 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2578 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2579 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2580 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2581 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2582 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2583 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2584 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2585 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2587 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2589 Fixed up the man page, which has been suffering for some time, and also
2590 reversed -v/-V in the help message.
2592 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2593 targets/support/livecdfs-update.sh:
2594 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2597 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2598 Turning off autoresume of doom until I can get more testing. I've had
2599 several issues with it. I'll be reporting/fixing these as I come across them
2600 but for now wish to turn it off by default as I don't want this one feature
2601 to stop the possible 2.0 final release.
2603 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2604 targets/livecd-stage2/unmerge.sh:
2605 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2606 anymore and probably should have been removed a long time ago when the new
2607 code was put into place in livecdfs-update.sh and livecd-local.start
2610 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2611 targets/livecd-stage1/livecd-stage1-chroot.sh,
2612 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2613 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2614 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2616 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2617 modules/generic_stage_target.py, modules/generic_target.py:
2618 self.env should be a part of the super class generic_target so it applies to
2619 snapshots as well; removing redundant pass in the generic_target class as
2620 its not needed. There is code there to fill the statements
2622 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2623 targets/support/livecdfs-update.sh:
2624 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2627 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2628 Changed version stamp to 2.0_rc6.
2630 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2631 modules/generic_stage_target.py:
2632 Fix for unpack cases
2634 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2635 modules/generic_stage_target.py:
2638 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2639 modules/catalyst_support.py, modules/generic_stage_target.py,
2640 modules/grp_target.py, modules/livecd_stage1_target.py,
2641 modules/livecd_stage2_target.py, modules/netboot_target.py,
2642 modules/snapshot_target.py, modules/tinderbox_target.py:
2643 Stop reading env from the OS. Rely on the more on the envscript for oddball
2644 settings. Change -v to verbose and -V to version
2646 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2649 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2650 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2653 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2654 examples/generic_stage_template.spec:
2655 Added chost/cflags/cxxflags/ldflags to example spec template.
2657 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 targets/support/rc-update.sh:
2659 OK, just kidding on that last commit. We were already doing rc-update add
2660 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2661 there's no point in having it in rc-update.sh
2663 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2664 targets/support/rc-update.sh:
2665 Have rc-update add xdm if livecd/xdm is set.
2667 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2668 modules/catalyst_lock.py, modules/catalyst_support.py,
2669 modules/embedded_target.py, modules/generic_stage_target.py,
2670 modules/grp_target.py, modules/livecd_stage1_target.py,
2671 modules/livecd_stage2_target.py, modules/netboot_target.py,
2672 modules/stage1_target.py, modules/stage4_target.py,
2673 modules/tinderbox_target.py:
2674 So I was just kidding on that last commit. This one is 2.0_rc4.
2676 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2677 modules/catalyst_lock.py, modules/catalyst_support.py,
2678 modules/embedded_target.py, modules/generic_stage_target.py,
2679 modules/grp_target.py, modules/livecd_stage1_target.py,
2680 modules/livecd_stage2_target.py, modules/netboot_target.py,
2681 modules/stage1_target.py, modules/stage2_target.py,
2682 modules/stage4_target.py, modules/tinderbox_target.py:
2683 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2685 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2686 files/catalyst.conf, modules/catalyst_lock.py,
2687 modules/catalyst_support.py, modules/embedded_target.py,
2688 modules/generic_stage_target.py, modules/grp_target.py,
2689 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2690 modules/netboot_target.py, modules/stage1_target.py,
2691 modules/stage2_target.py, modules/stage4_target.py,
2692 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2693 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2694 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2696 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2697 modules/generic_stage_target.py:
2698 Fix autoresume for unpacking tarballs
2700 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2701 targets/support/livecdfs-update.sh:
2702 remove gnap livecd-type per Koon's request
2704 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2705 change rc-update add modules default to rc-update add modules boot
2707 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2708 modules/generic_stage_target.py, modules/grp_target.py:
2709 Add more verbosity to digests if -V is enabled, add more print messages to
2712 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2713 modules/generic_stage_target.py, modules/grp_target.py:
2714 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2716 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2717 Fix folder name for grp build dir to not have .tar.bz2 at the end
2719 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2720 modules/catalyst_support.py, modules/generic_stage_target.py:
2721 Add md5 and sha .digests file creation per wolf31o2's feature request
2723 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2724 This is catalyst-2.0_rc2.
2726 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2727 files/catalyst.conf, modules/generic_stage_target.py,
2728 modules/livecd_stage1_target.py:
2729 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2730 after each successful kernel build;add autoresume documentation to
2733 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2734 targets/embedded/embedded-controller.sh,
2735 targets/embedded/embedded-fs-runscript.sh,
2736 targets/livecd-stage2/livecd-stage2-controller.sh,
2737 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2738 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2739 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2740 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2741 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2742 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2743 targets/support/rc-update.sh:
2744 Changed multiple spaces to tabs to satisfy my OCD.
2746 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2747 targets/support/chroot-functions.sh:
2748 Bumped genkernel detection to require 3.3.0 or higher
2750 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2751 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2752 targets/netboot/netboot-controller.sh:
2753 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2754 clst_grp_use. This is catalyst-2.0_rc1.
2756 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2757 targets/netboot/netboot-controller.sh:
2758 change to clst_use from clst_netboot_use
2760 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2761 targets/livecd-stage1/livecd-stage1-chroot.sh,
2762 targets/stage4/stage4-chroot.sh:
2763 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2765 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2766 targets/stage4/stage4-chroot.sh:
2767 Fixed USE invocations in stage4 target.
2769 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2770 modules/livecd_stage1_target.py:
2771 Force use=livecd for livecd-stage1
2773 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2774 This is version 2.0_pre20051129.
2776 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2777 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2778 Removed kudzu-knoppix from example spec files.
2780 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2781 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2782 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2784 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2785 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2786 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2787 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2788 definitions in the examples to fit in 80 columns.
2790 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2791 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2792 modules/grp_target.py, modules/tinderbox_target.py,
2793 targets/tinderbox/tinderbox-chroot.sh:
2794 Tinderbox script: added newuse, tinderbox and grp targets added support for
2795 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2796 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2798 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2799 Added portdir example to catalyst.conf for bug #113272.
2801 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2802 targets/support/create-iso.sh:
2803 Fixed a few lines which were causing the isolinux directory to be removed
2804 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2806 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2807 targets/support/create-iso.sh:
2808 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2810 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2811 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2812 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2813 too many arches dont use it by default, test for an initrd in the yaboot
2816 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2817 modules/generic_stage_target.py:
2818 Fix split error if use is specified
2820 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2821 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2822 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2823 Updated palo version from catalyst 1.x for HPPA.
2825 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2826 targets/support/bootloader-setup.sh:
2827 Removing for loop for grub on amd64/x86 as it was totally useless.
2829 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 targets/support/bootloader-setup.sh:
2831 Remove vga= line for PPC.
2833 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2834 targets/support/bootloader-setup.sh:
2835 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2837 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2838 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2839 Removing slot patch as it probably didn't belong here anyway, and updating
2840 version stamp to 2.0_pre20051118.
2842 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2843 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2844 targets/support/bootloader-setup.sh:
2845 fix the bootloader script for isolinux so that it actually makes a cfg file,
2846 remove extra unneeded catalyst aborting print statement, reorganize rm code
2847 to make sure is splits properly and is an array even from the cmdline
2849 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2850 targets/support/livecdfs-update.sh:
2851 Added call to update-usbids to download the latest usb.ids file.
2853 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2854 modules/generic_stage_target.py:
2855 Move checks of running catalyst into the target which is simpler
2857 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2858 modules/generic_stage_target.py:
2859 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2860 that doesnt exist yet
2862 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2863 Keep unnecessary programs from installing into kerncache
2865 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2866 modules/generic_stage_target.py:
2867 Turn on more tracebacks at this point to better debug .. will need to turn
2868 them down as we find errors and build appropriate error handlers
2870 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2871 Changed version marker to 2.0_pre20051115 for new ebuild.
2873 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2874 modules/livecd_stage2_target.py:
2875 Fix bug in livecd stage2 so that it doesnt try to use tar
2877 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2878 targets/livecd-stage2/livecd-stage2-controller.sh:
2879 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2880 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2881 of Getting_Online.txt from catalyst 1.1.10.10.
2883 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2884 Added Joshua Kinard to authors for his mips contributions.
2886 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2887 examples/livecd-stage2_template.spec:
2888 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2889 Paul Kessler on gentoo-catalyst. ;]
2891 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2892 Change variables from cat1 format to cat2
2894 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2895 modules/generic_stage_target.py, modules/stage1_target.py:
2896 Fix modules has no attribute register
2898 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2899 modules/generic_stage_target.py:
2900 Fix broken aliases code that was just proof of concept
2902 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2903 Output mkisofs command line options to assist in debugging
2905 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2906 modules/generic_stage_target.py, targets/support/create-iso.sh:
2909 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2910 modules/generic_stage_target.py:
2911 Add VERY basic support for aliases kernel parameter.
2913 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2914 modules/livecd_stage2_target.py:
2915 Remove large section of commented code
2917 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2918 modules/generic_stage_target.py, modules/stage1_target.py:
2919 Allow LDFLAGS to be specified as an ENV variable for stage1
2921 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2922 modules/generic_stage_target.py:
2923 Fix rc-update to automatically run default options for livecds. Removed an
2924 erroneous key check.
2926 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2927 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2928 Make use spec key optional to default to profile defaults
2930 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2931 +examples/stage4_template.spec:
2932 Preliminary stage4_template.spec file
2934 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2935 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2936 Updated version stamp and added slot patch.
2938 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2939 Fix ordering problem so self.settings is defined
2941 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2942 modules/generic_stage_target.py:
2943 Correct a rsync issue when the directory doesnt exist
2945 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2946 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2947 targets/livecd-stage2/livecd-stage2-controller.sh,
2948 targets/netboot/netboot-controller.sh,
2949 targets/stage4/stage4-controller.sh:
2950 run pre_kmerge and post_kmerge only once
2952 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2953 targets/support/bootloader-setup.sh:
2954 MIPS bootloader patch
2956 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2957 targets/support/mips-arcload_conf.sh:
2958 Fix MIPS Serial Detection
2960 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2961 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2962 +targets/support/mips-arcload_conf.sh:
2963 Application of Kumba's patches for MIPS support
2965 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2966 Check for the correct arch specific cd building tool
2968 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2969 modules/generic_stage_target.py:
2970 Print a warning if livecd/iso is not defined
2972 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2973 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2975 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2976 targets/support/post-kmerge.sh:
2977 Check for existence of files in /lib/modules before running depscan.sh. This
2978 replaces the mips-specific check and makes it portable.
2980 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2981 modules/generic_stage_target.py:
2982 update autoresume logic when dealing with rsync unpack operations
2984 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2985 targets/support/post-kmerge.sh:
2986 Bypass module load on mips
2988 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2989 remove --no-deps so dependancies get installed for genkernel
2991 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2992 modules/generic_stage_target.py:
2993 Fix missing : statement in unpack
2995 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2996 modules/generic_stage_target.py:
2997 fix livecd-stage2 unpack when seedcache is turned off
2999 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3000 targets/support/functions.sh:
3001 Fix module unpacking and make it actually optional.
3003 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3004 modules/generic_stage_target.py:
3005 Fix broken seedcache autoresume interaction
3007 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3008 modules/generic_stage_target.py:
3009 Cleanup stage directories properly for tar installs
3011 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3012 Tinderbox no longer cleans /tmp/*
3014 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3015 targets/tinderbox/tinderbox-chroot.sh,
3016 targets/tinderbox/tinderbox-controller.sh:
3017 Fixing problem with bind mounted portage and final rsync on tinderbox target
3018 and adding additional logging.
3020 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3021 Stop tinderbox from trying to create a tarball of itself
3023 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3024 modules/generic_stage_target.py:
3025 Fix catalyst so it fully disables snapcache when its not specified in the
3028 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3029 examples/livecd-stage2_template.spec:
3030 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3031 spec template and updating version stamp.
3033 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3034 modules/catalyst_support.py:
3035 allow file_check to proceed if key is not in use
3037 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3038 Recursively make the missing directories
3040 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3041 Fix extract_modules to just echo a warning that it is missing
3043 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3044 files/catalyst.conf:
3045 Updating default configuration for catalyst and updating version stamp,
3046 since we're beginning internal testing for release.
3048 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3049 modules/generic_stage_target.py:
3050 fix bug 106004 split strings into a list for empty and rm operation
3052 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3053 modules/livecd_stage2_target.py:
3054 Append slashes to directories so rsyncs work properly
3056 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3057 examples/livecd-stage2_template.spec:
3058 Changing source_subpath for livecd-stage2 example for bug #101704.
3060 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3061 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3062 targets/support/livecdfs-update.sh:
3063 Added livecd/xdm and livecd/xsession options. These are used to setup the
3064 default display manager and X session, respectively. Added supporting
3065 documentation to example spec files. Imported more work from my fsscript for
3066 the official LiveCD.
3068 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3069 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3070 discussion, see bug #88777.
3072 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3073 modules/generic_stage_target.py:
3074 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3075 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3077 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3078 targets/livecd-stage1/livecd-stage1-controller.sh,
3079 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3080 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3081 on livecd-stage2 and removing universal motd for livecd/type of
3082 gentoo-release-livecd.
3084 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3085 modules/livecd_stage1_target.py:
3086 Add optional livecd/type env var for scripts to add optional items to the
3089 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3090 -livecd/files/x86-help.msg:
3091 Removing x86-help.msg as it is no longer used.
3093 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3094 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3095 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3096 Add dobladecenter description to bootloader files for x86/amd64.
3098 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3099 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3101 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 modules/generic_stage_target.py:
3103 Added split to use section for bug #104414.
3105 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3106 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3107 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3108 Tabs to whitespaces for isolinux.
3110 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 targets/support/bootloader-setup.sh:
3112 Changed isolinux to use new split-out help messages. Using grub gives a
3113 single help message with pager.
3115 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3116 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3117 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3118 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3119 Added F2->F7 help messages for isolinux.
3121 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3122 livecd/files/README.txt, livecd/files/generic.motd.txt,
3123 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3124 livecd/files/livecd-local.start:
3125 Updated files from latest used to build LiveCD.
3127 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3128 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3130 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3131 modules/catalyst_support.py:
3132 Added fix for using options with = in them with --cli (ex.
3133 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3134 <cell@ices.utexas.edu> for pointing this out to me via email.
3136 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3137 modules/generic_stage_target.py, targets/support/functions.sh:
3138 fix bug in exec_in_chroot for stage1 target
3140 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3141 modules/generic_stage_target.py:
3142 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3143 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3145 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3146 catalyst, examples/livecd-stage2_template.spec,
3147 examples/snapshot_template.spec, files/catalyst.conf,
3148 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3149 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3150 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3151 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3152 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3153 targets/livecd-stage2/livecd-stage2-controller.sh,
3154 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3155 targets/stage2/stage2-preclean-chroot.sh,
3156 targets/stage3/stage3-preclean-chroot.sh,
3157 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3158 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3159 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3160 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3161 targets/support/target_image_setup.sh:
3162 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3163 to look at gamecdfs-update.sh yet.
3165 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3166 modules/generic_stage_target.py:
3167 Remove extra debugging print statement
3169 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3170 +modules/catalyst_lock.py, modules/catalyst_support.py,
3171 modules/embedded_target.py, modules/generic_stage_target.py,
3172 modules/grp_target.py, modules/livecd_stage1_target.py,
3173 modules/livecd_stage2_target.py, modules/netboot_target.py,
3174 modules/snapshot_target.py, modules/stage1_target.py,
3175 modules/stage2_target.py, modules/stage4_target.py,
3176 targets/support/functions.sh:
3177 Add locking support. Code simplification for unpack and unpack snapshot.
3178 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3179 Add seedcache support (Grabs output from previous target run)
3180 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3182 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3183 modules/catalyst_support.py, modules/generic_stage_target.py:
3184 Add support to cache the snapshot dir. add snapcache to options. add
3185 snapshot_cache= to override the default location of the cache in
3186 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3188 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3189 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3190 Forward port README.txt and Getting_Online.txt files from catalyst
3193 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3194 Add automatic creation/deletion of runlevels based on rcadd rcdel
3196 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3197 Fix grp so that grp/use is not required anymore
3199 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3200 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3201 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3202 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3203 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3204 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3205 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3206 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3207 they are known to cause booting problems.
3209 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3210 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3211 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3212 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3215 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 targets/stage1/stage1-chroot.sh:
3217 Fixed quoting in stage1 profile check.
3219 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/stage3/stage3-chroot.sh:
3221 Fixing USE for stage3.
3223 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3224 targets/support/chroot-functions.sh:
3225 Fix FETCH code so it will run for Pylon
3227 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3228 targets/grp/grp-chroot.sh:
3229 Fix bindist invcation.
3231 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3232 targets/grp/grp-chroot.sh:
3233 Made sure bindist was used for all emerges in GRP.
3235 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3236 Fix USE flags for GRP build
3238 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3239 targets/stage4/stage4-chroot.sh:
3240 let GRP use the users environment variables and removed extra
3241 GRP_STAGE23_USE from stage4
3243 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3244 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3245 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3247 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3248 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3249 impact all previous spec files that use this option. It's beejay's fault.
3251 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3252 Changed to use linux32 for ppc32 support when build host is ppc64.
3254 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3256 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3258 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3259 Minor cosmetic print statement fixes for readability
3261 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3262 modules/catalyst_support.py, modules/generic_stage_target.py:
3263 Fix None None bug and exception reporting
3265 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3266 Fix iso creation script. Case statement out of place
3268 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3269 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3270 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3271 catalyst, files/catalyst.conf, modules/builder.py,
3272 modules/catalyst_support.py, modules/embedded_target.py,
3273 modules/generic_stage_target.py, modules/generic_target.py,
3274 modules/grp_target.py, modules/livecd_stage1_target.py,
3275 modules/livecd_stage2_target.py, modules/netboot_target.py,
3276 modules/snapshot_target.py, modules/stage1_target.py,
3277 modules/stage2_target.py, modules/stage3_target.py,
3278 modules/stage4_target.py, modules/tinderbox_target.py,
3279 targets/embedded/embedded-chroot.sh,
3280 targets/embedded/embedded-fs-runscript.sh,
3281 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3282 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3283 targets/grp/grp-preclean-chroot.sh,
3284 targets/livecd-stage1/livecd-stage1-chroot.sh,
3285 targets/livecd-stage1/livecd-stage1-controller.sh,
3286 targets/livecd-stage2/livecd-stage2-controller.sh,
3287 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3288 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3289 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3290 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3291 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3292 targets/stage2/stage2-controller.sh,
3293 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3294 targets/stage3/stage3-controller.sh,
3295 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3296 targets/stage4/stage4-controller.sh,
3297 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3298 targets/support/create-iso.sh, targets/support/functions.sh,
3299 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3300 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3301 targets/support/target_image_setup.sh,
3302 targets/tinderbox/tinderbox-chroot.sh,
3303 targets/tinderbox/tinderbox-controller.sh,
3304 targets/tinderbox/tinderbox-preclean-chroot.sh:
3305 Big honkin' copyright update.
3307 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3308 modules/generic_stage_target.py:
3309 add additional logging output. Use standard os redirection methods to log to
3312 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3313 targets/stage1/stage1-chroot.sh:
3314 Added profile sanity check for bug #97867.
3316 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3317 targets/support/bootloader-setup.sh:
3318 Removing acpi=off from default kernel arguments and adding ia64
3319 livecd-stage2 support functions and cdtar.
3321 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3322 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3323 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3324 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3325 splash command line.
3327 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3328 targets/support/create-iso.sh:
3329 Fixed up zisofs support. Waiting for response from sparc before touching
3332 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3333 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3334 targets/support/functions.sh:
3335 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3336 to allow it to work on all arches that dynamically build their bootloader
3339 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3340 targets/stage4/stage4-controller.sh:
3341 Fix stage4 so it doesnt run the bootloader stuff
3343 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3344 targets/support/bootloader-setup.sh:
3345 Removed dokeymap from non-Gentoo releases.
3347 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 targets/support/livecdfs-update.sh:
3349 Added call to update-pciids to download the latest pci.ids file.
3351 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3352 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3353 modules/stage4_target.py:
3354 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3356 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3357 Fix issue where -s on the command line would not run
3359 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3360 livecd/files/generic.motd.txt:
3361 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3362 kernel configurations.
3364 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3365 targets/support/livecdfs-update.sh:
3366 Updated hostname/domainname creation for new baselayout.
3368 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3369 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3370 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3372 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3373 targets/support/chroot-functions.sh:
3374 Change portage emerge to use --oneshot --nodeps to keep from merging the
3375 same packages multiple times.
3377 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3378 targets/stage2/stage2-chroot.sh:
3379 Added a -p bootstrap when catalyst is called with -V (verbose).
3381 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3382 targets/support/livecdfs-update.sh:
3383 Removed inittab hack, as this is done by livecd-tools.
3385 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3386 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3387 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3389 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3390 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3391 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3392 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3393 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3394 targets/livecd-stage2/livecd-stage2-controller.sh:
3395 Removed gentoo.png and creation of face directory. Changed
3396 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3399 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3400 targets/stage1/stage1-preclean-chroot.sh,
3401 targets/support/chroot-functions.sh:
3402 Added setup_binutils function and force both of them to run during stage1
3405 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3406 examples/livecd-stage2_template.spec:
3407 Added livecd/volid explanation to example spec.
3409 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3410 targets/support/create-iso.sh:
3411 General cleanup of ISO code and added default livecd/volid when it is not set.
3413 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3414 targets/embedded/embedded-controller.sh:
3415 Actually modify the embedded target this time.
3417 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3418 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3419 targets/livecd-stage2/livecd-stage2-controller.sh,
3420 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3421 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3422 and livecd-stage2 targets.
3424 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3425 files/catalyst.conf:
3426 Retired John Davis <zhen@gentoo.org> and added storedir to default
3429 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3430 targets/support/livecdfs-update.sh:
3431 Uncommented openglify, since it is needed for both opengl-update-livecd and
3434 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3435 modules/generic_stage_target.py:
3436 Fix print statement so it shows when kill_chroot_pids is run correctly
3438 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3439 modules/snapshot_target.py:
3440 Fix snapshot target to skip the kill_pids check
3442 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3443 Bug fixes in parse_spec, fix issues detecting list or string.
3445 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3446 modules/catalyst_support.py:
3447 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3448 spaces are after :. Better handling of comments ( ie preprocessed and
3449 stripped off ). Unset empty keys.
3451 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3452 targets/support/kill-chroot-pids.sh:
3453 Remove extra P_NAME definition that is never used. Saves processing time.
3454 Bumped catalyst to pre2
3456 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3457 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3458 +targets/support/kill-chroot-pids.sh:
3459 User info about runscript and archscript. Added checks for processes running
3460 in the chroot and created a script to kill them. Should fix the unmounting
3461 issues with gconfd or any other running application in the chroot
3463 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3464 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3465 Remove using gcc-config to set things up as we should all be using 2005.0
3468 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3469 examples/livecd-stage2_template.spec:
3470 Added livecd/users to example livecd-stage2 spec file.
3472 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3473 targets/support/livecdfs-update.sh:
3474 Change default hostnames for livecds
3476 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3477 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3478 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3481 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3482 modules/livecd_stage2_target.py:
3483 Clear autoresume flags when build is done
3485 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3486 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3487 targets/support/create-iso.sh:
3488 Fix isolinux so that it finds menus and kernels and stuff
3490 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3491 modules/generic_stage_target.py:
3492 Make purge operation a little less chatty, removed print statements
3494 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3495 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3496 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3497 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3499 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3500 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3501 print warning message about deprecated use of cdfstype
3503 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3504 targets/support/chroot-functions.sh:
3505 statically define genkernel location to eliminate which command failure if
3506 genkernel is not installed
3508 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3509 modules/generic_stage_target.py:
3510 change the portage_overlay to an array so it always works
3512 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3513 modules/catalyst_support.py:
3514 Fix exception handling to remove extraneous prints of None
3516 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3517 Remove iso creation code from stage4
3519 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3520 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3521 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3522 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3523 targets/livecd-stage1/livecd-stage1-chroot.sh,
3524 targets/livecd-stage1/livecd-stage1-controller.sh,
3525 targets/livecd-stage2/livecd-stage2-controller.sh,
3526 targets/netboot/netboot-controller.sh,
3527 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3528 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3529 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3530 targets/support/create-iso.sh, targets/support/kmerge.sh,
3531 targets/support/target_image_setup.sh,
3532 targets/tinderbox/tinderbox-controller.sh:
3533 Fix some exception handling in catalyst_support.py, remove intermediate
3534 destination folder of iso and tarball, add additional tests for folders not
3535 found on host but defined in spec file, keep catalyst from erroring in this
3536 case, change exit code on shell scripts so that errors are reported to
3537 catalyst and causes catalyst to die on errors, fix bug in
3538 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3539 check for mkisofs that informs the user of where to get the program, and
3540 removed the autoresume code from ccache and distcc installation until I can
3541 figure out a way to have the autoresume flag go someplace outside the chroot.
3543 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3544 Remove bind mounts before rm operations happen at startup
3546 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3547 modules/generic_stage_target.py:
3548 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3550 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3551 modules/generic_stage_target.py:
3552 fix minor bug in the purge code so that it actually runs the commands
3554 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3555 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3556 modules/stage4_target.py:
3557 Change ordering of tasks so root_overlay and fsscript occur after
3558 livecd_update, giving users a chance to override livecd_update
3560 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3561 modules/catalyst_support.py, modules/generic_stage_target.py:
3562 Added a better exception handling message for keyboard interrupt and added
3563 countdown timer for purge operation to give an opportunity to exit
3565 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3566 modules/catalyst_support.py, modules/generic_stage_target.py:
3567 Add support to clear the autoresume flags and improve the purge code to
3568 clean the chroot, and pkg/kern cache
3570 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3571 modules/catalyst_support.py, modules/generic_stage_target.py,
3572 modules/livecd_stage1_target.py:
3573 only append livecd-tools to the livecd-stage1 target package list and move a
3574 check out of the way so command line and spec files can co-exist
3576 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3577 modules/generic_stage_target.py:
3578 fixed python syntax in set_packages so catalyst will run
3580 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3581 modules/embedded_target.py, modules/generic_stage_target.py,
3582 modules/grp_target.py, modules/livecd_stage1_target.py,
3583 modules/livecd_stage2_target.py, modules/netboot_target.py,
3584 modules/stage4_target.py, modules/tinderbox_target.py,
3585 targets/embedded/embedded-chroot.sh,
3586 targets/embedded/embedded-controller.sh,
3587 targets/livecd-stage1/livecd-stage1-controller.sh,
3588 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3589 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3590 targets/livecd-stage2/livecd-stage2-controller.sh,
3591 -targets/livecd-stage2/livecd-stage2-iso.sh,
3592 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3593 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3594 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3595 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3596 +targets/support/target_image_setup.sh:
3597 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3600 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3601 targets/livecd-stage2/livecd-stage2-controller.sh,
3602 targets/support/livecdfs-update.sh:
3603 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3604 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3605 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3608 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3609 targets/livecd-stage2/livecd-stage2-controller.sh,
3610 targets/support/rc-update.sh:
3611 Updated rc-update.sh with better defaults for different livecd/type settings
3612 and cleaning up file copying in livecd-stage2-controller.sh to match
3615 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3616 Made example of catalyst.conf in README match the default catalyst.conf
3619 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3621 Removing old files from previous maintainers and updating README.
3623 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3624 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3625 Added livecd/users option to create non-root users. The first user listed
3626 will also be used for auto-starting X, if X is merged onto the CD.
3628 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3629 targets/livecd-stage1/livecd-stage1-controller.sh,
3630 targets/livecd-stage2/livecd-stage2-controller.sh,
3631 targets/support/livecdfs-update.sh:
3632 Updated all instances of livecd/type: gentoo-release-environmental to
3633 gentoo-release-livecd and added generic-livecd.
3635 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3636 examples/fsscript.sh.example, examples/gamecd.conf.example,
3637 examples/generic_stage_template.spec, examples/grp_template.spec,
3638 examples/livecd-stage1_template.spec,
3639 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3640 examples/snapshot_template.spec:
3641 Imported example files from catalyst 1.1.9 to make them more verbose.
3643 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3644 Fix grp/use bug #89365
3646 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3647 modules/generic_stage_target.py, targets/support/kmerge.sh:
3648 Fixes for initramfs overlay support.
3650 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3651 modules/generic_stage_target.py, targets/support/kmerge.sh,
3652 targets/support/pre-kmerge.sh:
3653 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3654 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3655 caching bug; Also adding preliminary support for initramfs_overlay from
3658 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3659 modules/generic_stage_target.py, targets/support/kmerge.sh:
3660 Removed support for postconf as genkernel no longer has that option
3662 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3663 modules/embedded_target.py, modules/generic_stage_target.py,
3664 modules/grp_target.py, modules/livecd_stage1_target.py,
3665 modules/livecd_stage2_target.py, modules/netboot_target.py,
3666 modules/stage4_target.py, modules/tinderbox_target.py,
3667 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3668 targets/stage1/stage1-preclean-chroot.sh,
3669 targets/support/chroot-functions.sh:
3670 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3671 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3673 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3674 modules/livecd_stage2_target.py:
3675 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3677 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3678 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3679 modules/livecd_stage2_target.py, modules/stage4_target.py,
3680 targets/livecd-stage1/livecd-stage1-controller.sh,
3681 targets/livecd-stage2/livecd-stage2-controller.sh,
3682 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3683 targets/support/functions.sh, targets/support/kmerge.sh,
3684 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3685 Generalized kernel support, fsscript, rcupdate, etc for stage4
3687 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3688 targets/support/pre-kmerge.sh:
3689 Removed sed for usb devices from legacy genkernel, as we're going to require
3690 a version much higher that no longer exhibits the bug.
3692 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3693 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3694 targets/support/livecdfs-update.sh:
3695 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3696 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3697 the ut2004demo shell script has been renamed to ut2004-demo.
3699 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3700 let genkernel always reinstall itself
3702 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3703 modules/catalyst_support.py, modules/generic_stage_target.py,
3704 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3705 fix case bug in livecdfs-update.sh; fix bug in initial command line
3706 arguement parsing; add cflags spec file support which is only allowed to
3709 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3710 targets/stage3/stage3-chroot.sh:
3711 Fix a use flag bug in the stage3
3713 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3714 modules/generic_stage_target.py:
3715 Changes to allow cflags, chost, cxxflags in a spec file
3717 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3718 targets/livecd-stage1/livecd-stage1-controller.sh,
3719 targets/livecd-stage2/livecd-stage2-controller.sh,
3720 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3721 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3722 targets/support/pre-kmerge.sh:
3723 change the code to use more case statements. Fix gcc issue in stage1.
3725 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3726 targets/livecd-stage1/livecd-stage1-controller.sh,
3727 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3728 Merging in changes from catalyst 1.1.x for gamecd support.
3730 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3731 targets/stage1/stage1-preclean-chroot.sh:
3732 Removing gcc-config stuff to see if its still required to work around a gcc
3735 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3736 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3737 Added tests for genkernel >3.2.0
3739 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3742 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3743 Updated AUTHORS with new maintainers and updated contributors list.
3745 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3746 examples/fsscript.sh.example, livecd/files/README.txt,
3747 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3748 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3749 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3750 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3751 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3752 universal.motd.txt to resolve documentation issue on bug #86914. Added
3753 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3754 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3757 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3758 targets/livecd-stage2/livecd-stage2-controller.sh:
3759 Removed a few unnecessary comments
3761 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3762 Removed obsolete files from the livecd directory as the functionality has
3763 moved into the targets folders
3765 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3766 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3767 Additional catalyst 2.0.0 files
3769 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3770 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3771 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3772 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3773 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3774 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3775 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3776 -livecd/runscript/alpha-archscript.sh,
3777 -livecd/runscript/default-runscript.sh,
3778 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3779 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3780 -livecd/runscript-support/gamecdfs-update.sh,
3781 -livecd/runscript-support/kmerge.sh,
3782 -livecd/runscript-support/livecdfs-update.sh,
3783 -livecd/runscript-support/post-kmerge.sh,
3784 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3785 modules/embedded_target.py, modules/generic_stage_target.py,
3786 modules/grp_target.py, modules/livecd_stage1_target.py,
3787 modules/livecd_stage2_target.py, -modules/netboot.py,
3788 +modules/netboot_target.py, modules/snapshot_target.py,
3789 modules/stage1_target.py, +modules/stage4_target.py,
3790 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3791 +targets/embedded/embedded-controller.sh,
3792 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3793 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3794 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3795 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3796 +targets/livecd-stage1/livecd-stage1-controller.sh,
3797 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3798 -targets/livecd-stage1/livecd-stage1.sh,
3799 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3800 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3801 +targets/livecd-stage2/livecd-stage2-controller.sh,
3802 +targets/livecd-stage2/livecd-stage2-iso.sh,
3803 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3804 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3805 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3806 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3807 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3808 +targets/stage1/stage1-controller.sh,
3809 +targets/stage1/stage1-preclean-chroot.sh,
3810 -targets/stage1/stage1-preclean1-chroot.sh,
3811 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3812 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3813 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3814 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3815 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3816 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3817 +targets/stage4/stage4-preclean-chroot.sh,
3818 +targets/support/chroot-functions.sh,
3819 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3820 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3821 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3822 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3823 +targets/tinderbox/tinderbox-controller.sh,
3824 targets/tinderbox/tinderbox-preclean-chroot.sh,
3825 -targets/tinderbox/tinderbox.sh:
3826 Initial Import of Catalyst 2.0.0
3828 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3829 livecd/runscript-support/livecdfs-update.sh:
3830 Added /usr/portage as tmpfs (this will be made conditional later).
3832 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3833 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3834 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3835 from an interactive shell.
3837 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3838 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3839 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3840 livecd/runscript-support/pre-kmerge.sh,
3841 livecd/runscript/default-runscript.sh:
3842 Moved livecd-bash_profile to livecd-bashrc. Added check for
3843 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3844 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3847 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3848 modules/generic_stage_target.py:
3849 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3852 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3853 livecd/runscript/default-runscript.sh,
3854 targets/livecd-stage1/livecd-stage1.sh:
3855 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3856 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3857 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3860 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3861 livecd/runscript/ppc-archscript.sh:
3862 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3864 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3865 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3866 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3867 for multiple initrd files.
3869 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3870 livecd/runscript/ppc-archscript.sh:
3871 Modifed PPC archscript to close bug #84648 and also to make the PPC
3872 archscript produce multiple initrd files, like x86/amd64.
3874 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3875 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3876 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3877 livecd/runscript/ppc-archscript.sh:
3878 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3879 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3880 livecd/volid for the HFS volid, too.
3882 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3883 Calling this one 1.1.7 and rolling a tarball.
3885 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3886 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3887 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3888 -livecd/runscript/sparc64-archscript.sh,
3889 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3890 Added livecd/volid to set the volume ID when creating the ISO, patch by
3891 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3892 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3894 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3895 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3896 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3897 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3899 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3900 livecd/runscript-support/livecdfs-update.sh:
3901 Removed hdparm from default runlevel as it break ide=nodma at boot.
3903 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3904 livecd/runscript-support/kmerge.sh,
3905 livecd/runscript-support/pre-kmerge.sh,
3906 targets/livecd-stage1/livecd-stage1-chroot.sh:
3907 Revert last set of changes and remove portage version check from emerge in
3908 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3911 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3912 livecd/runscript-support/kmerge.sh,
3913 livecd/runscript-support/pre-kmerge.sh:
3914 Change genkernel check to use best_version and has_version to determine if
3915 the any previously installed versions of genkernel are up to date. Change
3916 emerge line for kernels to use -n option to only install if they were not
3917 previously installed.
3919 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3920 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3921 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3922 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3923 livecd/runscript/sparc-archscript.sh:
3924 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3925 unified sparc32/sparc64 cdtar.
3927 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3928 livecd/runscript-support/livecdfs-update.sh,
3929 livecd/runscript-support/pre-kmerge.sh:
3930 Change sudoers update to only run if /etc/sudoers exists and only reduce
3931 splash to 1024x768 on minimal and universal install CD.
3933 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3934 targets/livecd-stage1/livecd-stage1.sh:
3935 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3938 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3939 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3940 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3941 livecd/runscript/sparc64-archscript.sh,
3942 livecd/runscript/x86-archscript.sh:
3943 Added a new empty livecd file to each archscript. This will be used for an
3944 identifier by genkernel to allow booting from a non-primary CDROM.
3946 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3947 Catalyst 1.1.6 is here.
3949 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3950 targets/stage1/stage1-preclean2-chroot.sh:
3951 Commenting out stage1 cleaning of /var/db.
3953 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3954 livecd/runscript-support/pre-kmerge.sh:
3955 Made splash reduction to 1024x768 only for minimal and universal release media.
3957 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3958 targets/stage1/stage1-preclean2-chroot.sh:
3959 Added SLOT files back to /var/db entries in stage1.
3961 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3962 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3963 livecd/runscript/default-runscript.sh,
3964 livecd/runscript-support/livecdfs-update.sh,
3965 targets/livecd-stage2/unmerge.sh:
3966 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3967 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3968 the copy from preserving permissions and also adding /usr/share/faces and
3969 default Gentoo icon. We'll see how the icon does for us. Removing serial
3970 init script, as it causes problems with the splash theme.
3972 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3973 targets/livecd-stage1/livecd-stage1.sh:
3976 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3977 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3978 livecd/runscript-support/kmerge.sh,
3979 livecd/runscript-support/livecdfs-update.sh,
3980 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3981 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3982 targets/stage1/stage1-preclean2-chroot.sh:
3983 Removed x-setup from local.start and added in symlinks for gconf, portage
3984 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3985 baselayout and removed /etc/startx from the environmental type. Commented
3986 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3987 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3988 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3989 for X, use the latest pci.ids and usb.ids from portage, and create
3990 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3991 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3992 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3993 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3994 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3997 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3998 Removed ccache from default options as it breaks catalyst when merged with
4001 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4002 modules/snapshot_target.py:
4003 Added /local/ to snapshot exclusion.
4005 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4006 livecd/runscript-support/livecdfs-update.sh:
4007 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4008 gustavoz and his 5 interface Xeon for this.
4010 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4011 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4012 Added a conditional before killing gconfd-2. This is also going to be
4013 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4016 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4017 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4018 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4019 Moved killall -9 gconfd-2 to execute outside chroot.
4021 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 livecd/files/x86-help.msg:
4023 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4026 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4027 livecd/runscript/x86-archscript.sh:
4028 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4031 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4034 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4035 targets/livecd-stage1/livecd-stage1.sh:
4036 Added killall for gconfd-2 back into livecd-stage1.sh
4038 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4039 livecd/runscript/alpha-archscript.sh:
4040 Alpha fixes for multiple kernels..
4042 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4043 livecd/runscript-support/kmerge.sh:
4044 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4046 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4047 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4048 livecd/runscript/sparc64-archscript.sh:
4049 Force devfs if udev is not selected for all supporting arches.
4051 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4052 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4053 livecd/runscript-support/kmerge.sh:
4054 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4057 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4058 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4059 Re-enabled preclean in grp and added gconfd-2 killing.
4061 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 livecd/runscript/x86-archscript.sh:
4063 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4066 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4067 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4068 targets/livecd-stage1/livecd-stage1-chroot.sh,
4069 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4070 targets/livecd-stage1/livecd-stage1.sh,
4071 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4072 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4073 Added ability to pause indefinitely. This closes bug #79798. I've also added
4074 the gcond-2 killall back in, but now it is in the actual preclean script and
4075 is executed inside the chroot.
4077 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4078 Updated for 1.1.3 release.
4080 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4081 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4082 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4083 targets/netboot/netboot-packages.sh,
4084 targets/tinderbox/tinderbox-chroot.sh:
4085 Updated to use package.use correctly. Blame Robert Paskowitz
4086 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4088 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4089 targets/stage1/stage1-preclean2-chroot.sh:
4090 Fixed find line for new stage1 /var/db/pkg.
4092 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4093 targets/stage1/stage1-preclean2-chroot.sh:
4094 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4095 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4098 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4099 livecd/runscript-support/livecdfs-update.sh:
4100 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4101 added net.ethX symlinks, and added copying of files from
4102 /usr/lib/hotplug/firmware into firmware tarball.
4104 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4105 livecd/runscript-support/livecdfs-update.sh:
4106 Firmware updated to use new /lib/firmware directory.
4108 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4109 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4110 work when both -f and -C were used on the command line.
4112 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4113 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4114 targets/livecd-stage1/livecd-stage1-chroot.sh,
4115 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4116 targets/stage3/stage3-chroot.sh:
4117 Added a portage version check to each target that uses --newuse to ensure a
4118 high enough version is used. This resolves bug #75336.
4120 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4121 livecd/files/livecd-local.start:
4122 Possible local.start fix for beejay.
4124 12 Jan 2005; John Davis <zhen@gentoo.org>
4125 modules/embedded.py:
4126 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4128 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4129 livecd/runscript-support/kmerge.sh:
4130 Added ccache support to genkernel call in livecd-stage2.
4132 11 Jan 2005; John Davis <zhen@gentoo.org>
4133 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4134 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4135 targets/netboot/netboot.sh:
4136 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4137 some feature enhancements.
4139 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4140 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4141 targets/livecd-stage1/livecd-stage1-chroot.sh,
4142 targets/livecd-stage1/livecd-stage1.sh,
4143 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4144 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4145 Added a -F or --fetchonly command line option and closing out bug #77480.
4146 Also added a portage version check to livecd-stage1 to close out bug #68307.
4148 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4149 livecd/runscript-support/livecdfs-update.sh,
4150 targets/stage3/stage3-chroot.sh:
4151 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4152 target to use emerge -e when building. This is only temporary until the
4153 bootstrap.sh script can be fixed or another solution can be decided upon.
4155 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4156 +targets/embedded/kmerge.sh:
4157 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4158 from mutex@gentoo.org
4160 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4161 modules/livecd_stage2_target.py:
4164 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4165 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4166 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4167 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4168 the brokenness of a stage1 tarball.
4170 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4171 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4174 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4175 modules/livecd_stage2_target.py:
4178 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4179 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4180 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4181 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4182 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4183 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4184 Upgraded the isolinux cdtar files and closing bug #70518.
4186 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4187 modules/embedded_target.py, modules/generic_stage_target.py,
4188 modules/grp_target.py, modules/livecd_stage1_target.py,
4189 modules/livecd_stage2_target.py, modules/netboot.py,
4190 modules/stage1_target.py, modules/tinderbox_target.py:
4191 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4192 separate out specific target logic from the generic targets modules.
4194 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4195 new PPC arch file from pvdabeel@gentoo.org
4197 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4198 examples/generic_stage_template.spec, modules/catalyst_support.py:
4199 tweaking error handling in the main catalyst script
4200 updated the example to include a blurb about portage_confdir
4202 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4203 livecd/runscript-support/livecdfs-update.sh:
4204 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4206 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4209 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4210 fix for #66592. catalyst now gives a traceback when it bails out, making
4211 troubleshooting amazingly easier
4213 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4214 modules/catalyst_support.py, modules/embedded_target.py,
4215 modules/generic_stage_target.py, modules/grp_target.py,
4216 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4217 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4218 Reversing patch from Eric Edgar from bug #70663.
4220 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4221 livecd/runscript/x86-archscript.sh:
4222 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4223 not work without it (mkisofs fails on creating ISO).
4225 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4226 modules/catalyst_support.py, modules/embedded_target.py,
4227 modules/generic_stage_target.py, modules/grp_target.py,
4228 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4229 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4230 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4231 separate out specific target logic from the generic targets modules.
4233 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4234 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4235 targets/embedded/embedded.sh:
4236 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4238 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4239 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4240 livecd/runscript/default-runscript.sh,
4241 livecd/runscript-support/gamecdfs-update.sh,
4242 livecd/runscript-support/livecdfs-update.sh,
4243 modules/livecd_stage2_target.py:
4244 Added gamecd/conf option to livecd_stage2_target.py, added
4245 gamecd.conf.example to /examples, cleaned up game-specific code in
4246 gamecdfs-update.sh to make it more generic, added more fundtionality to
4247 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4248 and gentoo-gamecd to make spec files simpler and to remove the need for
4249 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4250 user to still use a custom fsscript of their own.
4252 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4253 +livecd/files/environmental.motd.txt,
4254 targets/livecd-stage1/livecd-stage1.sh:
4255 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4257 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4258 livecd/runscript/default-runscript.sh,
4259 livecd/runscript-support/livecdfs-update.sh:
4260 Added gentoo-release-environmental as a valid livecd/type and did some
4261 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4262 devices other than eth0.
4264 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4265 targets/livecd-stage1/livecd-stage1-chroot.sh:
4266 Changed livecd-stage1 to merge each package individually. This should not
4267 make it into a production version of catalyst, but is here as a possible
4268 solution to bug #68307.
4270 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4271 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4272 livecd/runscript/sparc-archscript.sh,
4273 livecd/runscript/sparc64-archscript.sh,
4274 livecd/runscript/x86-archscript.sh:
4275 Added failures to all arches on mkisofs failure and also made -z option to
4276 mkisofs optional on x86 depending on loop type used.
4278 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4279 livecd/runscript/x86-archscript.sh:
4280 Making sure the mkisofs call causes a failure when it doesn't complete
4281 successfully. Once again, blame jforman, our beloved infra-monkey.
4283 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4284 livecd/runscript/default-runscript.sh:
4285 squashfs-utils->squashfs-tools fix. Blame jforman.
4287 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4288 livecd/isogen/x86-isogen.sh:
4289 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4290 possibly not booting on really old systems.
4292 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4293 livecd/runscript/x86-archscript.sh:
4294 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4295 possibly not booting on really old systems.
4297 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4298 livecd/runscript-support/livecdfs-update.sh:
4299 Save some space by removing redundant firmware after tarball is made, only
4300 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4303 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4304 targets/stage1/stage1-preclean2-chroot.sh:
4305 Added patch from vapier and closing bug #73556.
4307 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4308 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4309 +targets/embedded/embedded-fs-runscript.sh,
4310 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4311 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4312 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4313 from mutex@gentoo.org for modules/embedded.py
4315 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4316 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4317 livecd/runscript-support/livecdfs-update.sh:
4318 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4319 aliases having --color rather than --color=auto.
4321 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4322 livecd/files/livecd-local.start:
4323 Let's try actually making a proper edit on livecd/files/livecd-local.start
4324 this time, shall we...
4326 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4327 livecd/files/livecd-local.start:
4328 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4329 x-setup check for /etc/startx.
4331 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4332 livecd/runscript-support/gamecdfs-update.sh:
4333 Fixing minor sed bug in gamecdfs-update.sh.
4335 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4336 examples/snapshot_template.spec,
4337 livecd/runscript-support/gamecdfs-update.sh,
4338 livecd/runscript-support/livecdfs-update.sh:
4339 Fixing typo in snapshot_template.spec and closing bug #70321.
4341 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4342 livecd/runscript-support/pre-kmerge.sh:
4343 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4344 genkernel will only add the 1024x768 version of the gensplash image to the
4345 bzImage, which added with the livecd-stage2 removal of the unused splash
4346 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4348 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4349 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4350 livecd/runscript/sparc64-archscript.sh:
4351 Updated with silo/mkisofs patch from gustavoz.
4353 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4354 livecd/files/x86-help.msg:
4355 Updated x86-help.msg to make it fall more inline with current
4356 genkernel/livecd-tools options.
4358 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4359 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4360 livecd/runscript-support/pre-kmerge.sh:
4361 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4362 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4363 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4366 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4367 livecd/runscript-support/kmerge.sh,
4368 livecd/runscript-support/livecdfs-update.sh,
4369 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4370 Changed kernel build caching to use kerncache option, rather than pkgcache
4371 option. Fixed --postconf and --callback for builds that do not require them.
4372 Removed delay when removing package sin the system profile. This is now
4373 catalyst 1.1.0, so enjoy.
4375 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4376 livecd/runscript-support/livecdfs-update.sh:
4377 Stopping udev from using the nasty device tarball. We don't need it anyway.
4379 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4380 livecd/runscript/sparc-archscript.sh,
4381 livecd/runscript/sparc64-archscript.sh,
4382 livecd/runscript-support/kmerge.sh,
4383 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4384 Fixing gpm support by uncommenting default settings. Fixing case where
4385 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4386 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4387 not get renamed. Fixed a problem where we were accidentally removing the
4388 hwdata-knoppix versions of pci.ids and usb.ids and linking
4389 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4390 for 2004.3 and catalyst 1.1.0.
4392 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4393 patch from vapier@gentoo.org for bug #68080
4395 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4396 livecd/runscript-support/kmerge.sh:
4397 made kernel caching dependent on the "pkgcache" option so that genkernel's
4398 postconf can actually work
4400 18 Oct 2004; John Davis <zhen@gentoo.org>
4401 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4402 livecd/runscript-support/livecdfs-update.sh:
4403 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4405 17 Oct 2004; John Davis <zhen@gentoo.org>
4406 livecd/runscript-support/livecdfs-update.sh:
4407 firmware tarball fix for packages that need firmware such as ipw2100
4409 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4410 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4411 livecd/runscript-support/livecdfs-update.sh,
4412 modules/livecd_stage2_target.py:
4413 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4415 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4416 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4417 should not hurt non-HT users
4419 12 Oct 2004; John Davis <zhen@gentoo.org>
4420 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4421 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4422 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4423 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4424 livecd/runscript-support/kmerge.sh:
4425 bugfixes for #67195, #67197, #67122, and #46918
4427 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4428 small netboot fixups
4430 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4431 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4432 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4433 targets/netboot/netboot.sh:
4434 sweeping updates and changes to the netboot code. the patches should fix the
4435 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4436 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4438 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4439 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4440 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4441 targets/netboot/netboot.sh:
4442 more code cleanup and maintenance
4444 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4445 modules/generic_stage_target.py, +modules/netboot.py,
4446 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4447 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4448 +targets/netboot/netboot.sh:
4449 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4452 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4453 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4454 targets/livecd-stage1/livecd-stage1-chroot.sh,
4455 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4456 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4457 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4458 have to start a server on the build host for it to distribute.
4460 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4461 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4462 just do -s version_stamp
4464 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4465 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4467 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4468 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4469 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4470 modules/livecd_stage2_target.py:
4471 udev support for livecds
4473 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4474 +targets/livecd-stage2/unmerge.sh:
4475 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4476 Also, livecd-stage2 unmerge.sh added back in.
4478 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4479 livecd/runscript-support/livecdfs-update.sh:
4480 bugfixes for #60887 and #63338
4482 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4483 bugfixes for #63382 and #63338
4485 08 Sep 2004; John Davis <zhen@gentoo.org>
4486 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4487 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4488 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4489 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4490 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4491 targets/livecd-stage1/livecd-stage1-chroot.sh,
4492 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4493 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4494 lots of changes in this revision. first of all, major cosmetic fixups to the
4495 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4496 for distcc or ccache builds in most of the targets. bug #56581 is finially
4497 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4498 performance enhancement here.
4500 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4501 modules/livecd_stage2_target.py:
4502 fix for bug #63033, thanks to usata@gentoo.org for the patch
4504 30 Aug 2004; John Davis <zhen@gentoo.org>
4505 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4506 bugfixes for #61537 and #61779
4508 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4509 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4510 modules/snapshot_target.py:
4511 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4512 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4513 time should also be improved due to a more efficient use of rsync. This commit will
4514 mark the portage version of catalyst-1.9.0.
4516 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4517 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4520 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4523 02 Aug 2004; John Davis <zhen@gentoo.org>
4524 livecd/runscript-support/livecdfs-update.sh:
4527 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4528 +targets/stage1/build.py, -targets/stage1/build.sh,
4529 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4530 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4531 targets/stage3/stage3-chroot.sh:
4532 applied patch from bug #58840. it should fix up things for uclibc stages and
4533 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4535 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4536 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4537 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4538 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4539 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4540 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4541 livecd/runscript-support/livecdfs-update.sh,
4542 modules/livecd_stage2_target.py:
4543 addition of wolf31o2's gamecd patchset. untested, so please beware
4545 14 Jul 2004; John Davis <zhen@gentoo.org>
4546 livecd/runscript-support/livecdfs-update.sh,
4547 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4548 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4549 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4550 this out of generic_stage_target and into livecd-stage2 since the
4551 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4553 13 Jul 2004; John Davis <zhen@gentoo.org>
4554 livecd/runscript-support/livecdfs-update.sh:
4555 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4556 default rc'ed programs when only one change was required to rcadd. so I
4557 changed it so that the defaults are *always* loaded and specified additions/
4558 deletions are just added on top of those.
4560 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4561 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4562 targets/livecd-stage1/livecd-stage1-chroot.sh,
4563 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4564 targets/tinderbox/tinderbox-chroot.sh:
4565 changing the more verbose behavior to the -V (verbose) flag
4567 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4568 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4569 targets/livecd-stage1/livecd-stage1-chroot.sh,
4570 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4571 targets/tinderbox/tinderbox-chroot.sh:
4572 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4573 it is about to merge so that deps and USE flags are more evident
4575 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4576 modules/catalyst_support.py:
4577 completely rewrote the catalyst main script so that it can actually utilize
4578 more than one command line flag. new functionality included, but not active
4579 yet (--debug and --verbose). arguments can still be passed on the commandline
4580 through the use of the -C (--cli) flag. updated the arg_parse function in
4581 catalyst_support.py to accomodate my changes.
4583 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4584 modules/generic_target.py, modules/grp_target.py,
4585 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4586 modules/snapshot_target.py, modules/stage1_target.py,
4587 modules/stage2_target.py, modules/stage3_target.py,
4588 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4589 fixes for bugs #55192 and #54137
4590 added a new key for all specfiles, portage_confdir.
4591 this should point to a directory similar in functionality to /etc/portage.
4593 cleaned up the module code a bit so that unnecessary modules
4596 more work on resuming. it is getting there, but it still needs a ton of work,
4597 so please test, and report bugs.
4599 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4600 modules/catalyst_support.py, modules/generic_stage_target.py,
4601 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4602 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4603 stage resuming functionality should be working. I still have to work on GRP
4604 and livecds, but they should not be hard. I could not incorporate emerge
4605 --resume into stage resuming functionality because in some instances, portage
4606 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4607 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4608 ). I also made some small tweaks to the stage target scripts which clean up
4609 the envscript stuff. Not noticable performance wise, but it makes me feel all
4610 warm and fuzzy to know that it is programmed absolutely correctly ;)
4612 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4613 modules/generic_stage_target.py:
4614 revamped the cmd() structure so that it could properly return error codes.
4615 Please note that this might break catalyst until there is some further
4616 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4617 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4618 now. Additionally, catalyst will stop when there is an error with an ebuild
4619 ... it didn't do this before, it just plowed along and packed things up.
4621 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4622 code in portage.py and then answering my noob questions.
4624 13 Jun 2004; John Davis <zhen@gentoo.org>
4625 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4626 livecd/runscript-support/livecdfs-update.sh:
4627 some last minute fixins (stuff to work with the new genkernel)
4629 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4632 11 Jun 2004; John Davis <zhen@gentoo.org>
4633 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4634 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4637 10 Jun 2004; John Davis <zhen@gentoo.org>
4638 livecd/runscript-support/kmerge.sh,
4639 livecd/runscript-support/livecdfs-update.sh,
4640 livecd/runscript-support/post-kmerge.sh,
4641 livecd/runscript-support/pre-kmerge.sh:
4642 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4643 functions control what scripts are added to their respective runlevels. This
4644 option would be specified like so in the spec file: livecd/rcadd:
4645 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4647 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4648 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4649 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4650 the code to give a nice error msg instead of a cryptic traceback
4652 04 Jun 2004; John Davis <zhen@gentoo.org>
4653 livecd/runscript-support/livecdfs-update.sh:
4654 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4655 /etc/bootsplash/default
4657 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4658 targets/embedded/embedded-chroot.sh,
4659 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4660 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4661 targets/livecd-stage1/livecd-stage1-chroot.sh,
4662 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4663 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4664 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4665 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4666 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4667 targets/tinderbox/tinderbox-chroot.sh,
4668 targets/tinderbox/tinderbox-preclean-chroot.sh,
4669 targets/tinderbox/tinderbox.sh:
4670 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4672 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4673 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4674 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4675 It should be a full path pointing to a portage overlay dir.
4677 27 May 2004; John Davis <zhen@gentoo.org>
4678 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4679 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4680 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4681 livecd/runscript/default-runscript.sh:
4682 added updated silos and fixed motd bug
4684 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4685 rolling out version 1.0.8
4687 22 May 2004; John Davis <zhen@gentoo.org>
4688 livecd/runscript-support/kmerge.sh,
4689 livecd/runscript-support/livecdfs-update.sh,
4690 modules/livecd_stage2_target.py:
4691 added key livecd/bootsplash
4693 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4694 livecd/runscript/sparc-archscript.sh,
4695 livecd/runscript/sparc64-archscript.sh:
4696 sparc fixup patches from gustavoz at g.org
4698 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4699 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4700 is livecd/modblacklist
4702 19 May 2004; John Davis <zhen@gentoo.org>
4703 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4704 livecd/runscript/x86-archscript.sh:
4705 added support for livecd/overlay, changed vga=0x317 to vga=791
4706 in the x86 archscript as it is a more standard setting and should
4707 work on more hardware
4709 17 May 2004; John Davis <zhen@gentoo.org>
4710 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4711 livecd/runscript-support/kmerge.sh,
4712 livecd/runscript-support/livecdfs-update.sh,
4713 modules/livecd_stage2_target.py:
4714 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4715 we also now have basic motd copying support for more branded livecds
4717 16 May 2004; John Davis <zhen@gentoo.org>
4718 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4719 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4720 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4722 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4723 modules/catalyst_support.py, modules/embedded_target.py,
4724 modules/generic_stage_target.py, modules/generic_target.py,
4725 modules/grp_target.py, modules/livecd_stage1_target.py,
4726 modules/livecd_stage2_target.py, modules/stage1_target.py,
4727 modules/stage2_target.py, modules/stage3_target.py,
4728 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4729 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4730 caused gcc profile problems.
4732 12 May 2004; John Davis <zhen@gentoo.org>
4733 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4734 livecd/runscript-support/livecdfs-update.sh,
4735 livecd/runscript-support/post-kmerge.sh,
4736 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4738 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4739 silliness). Most notably, I have taken advantage of the update-modules
4740 --assume-kernel fix from agriffis so that we can actually use 3rd party
4741 modules now. Please note that >=baselayout-1.9.0 is required.
4743 02 May 2004; Olivier Crete <tester@gentoo.org>
4745 Added forgotten CHOST for i386 subarch
4747 30 Apr 2004; John Davis <zhen@gentoo.org>
4748 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4749 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4750 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4751 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4753 -fixed 2004.0 branding in the isolinux cdtar
4754 -fixed up acpi stuff in the runscripts
4755 -fixed up the x86 help message and corrected the numerous errors in it
4757 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4758 livecd/runscript/default-runscript.sh:
4759 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4760 1.0.7. we are ready for release
4762 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4763 fix for the problem that gustavoz found wrt the /dev creation stuff not
4764 detecting arches. also an efficiency fix for stage1 building
4766 14 Apr 2004; John Davis <zhen@gentoo.org>
4767 targets/embedded/embedded-chroot.sh,
4768 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4769 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4770 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4771 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4772 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4773 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4774 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4775 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4776 targets/tinderbox/tinderbox-preclean-chroot.sh,
4777 targets/tinderbox/tinderbox.sh:
4778 fix for bug #47733 - fixes for distcc and an envscript bugfix
4780 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4783 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4784 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4785 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4786 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4787 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4788 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4789 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4790 targets/stage1/stage1-preclean1-chroot.sh,
4791 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4792 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4793 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4794 targets/tinderbox/tinderbox.sh:
4795 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4796 zhen@gentoo.org please.
4798 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4799 fix for /dev in stage1
4801 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4804 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4805 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4806 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4807 Added the two kernel-configs for 2004.1 x86
4809 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4810 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4811 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4812 targets/tinderbox/tinderbox.sh:
4813 fix to address missing /dev in stages, fixed path for env-update in all of the
4816 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4817 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4819 01 Apr 2004; John Davis <zhen@gentoo.org>
4820 livecd/runscript/default-runscript.sh:
4821 added in fix for the module.conf stuff courtesy of Benjamin Judas
4824 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4826 cosmetic touchups for 1.0.5
4828 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4829 added support to the stage2 for stackable profiles bootstrap
4831 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4832 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4833 support for sparc32/64 build compatibility
4835 30 Mar 2004; John Davis <zhen@gentoo.org>
4836 livecd/runscript/default-runscript.sh, modules/targets.py,
4837 targets/stage1/build.sh:
4838 fix for bug 46022, more stackable profile fixes, embedded patches added
4840 26 Mar 2004; John Davis <zhen@gentoo.org>
4841 livecd/runscript/default-runscript.sh, modules/targets.py,
4842 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4843 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4844 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4845 fixes for bugs #44625 and #45805
4847 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4848 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4849 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4850 memtest is in. if you want to use it, check out the memtest86 cd tarball
4851 Also, fixes for bugs 45078, 45188, 44306
4853 23 Mar 2004; John Davis <zhen@gentoo.org>
4854 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4855 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4856 livecd/runscript/x86-archscript.sh, modules/targets.py,
4857 targets/livecd-stage3/unmerge.sh:
4858 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4859 created at the end of the livecd-stage2 process.
4861 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4862 targets/embedded/embedded.sh:
4863 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4865 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4866 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4867 removing the hardened-gcc deps since the package itself is deprecated'
4869 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4870 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4872 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4873 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4874 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4875 examples/livecd/alpha/config-2.4.21-r4-alpha,
4876 examples/livecd/alpha/config-2.4.21-r4-jensen,
4877 examples/livecd/alpha/config-2.4.21-r4-legacy,
4878 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4879 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4880 fixes for bugs 43676, 43701. Alpha support added as well.
4882 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4883 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4884 kde/gnome cd specs added.
4886 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4887 fix in catalyst.conf for bug #42044
4889 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4890 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4891 examples/livecd/sparc64/config-2.4.24-sparc64:
4892 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4894 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4895 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4896 for a $clst_conf environment variable. You can use the $clst_conf variable to
4897 point to a file to use in place of /etc/catalyst.conf. By setting this
4898 variable in your shell, catalyst can easily be used by multiple people on the
4899 same machine. Also, ccache support now works for genkernel.
4901 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4902 removed file for livecd-stage2 target, as this is handled by the runscript
4903 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4904 and made "/boot/kernel/foo/extraversion" an optional rather than required
4905 parameter. The aforementioned "packages" is used to specify kernel-related
4906 packages (like module ebuilds) to merge with each kernel, and the new "use"
4907 option is used to specify the USE settings you'd like exported to the
4908 environment during kernel as well as kernel "packages" build.
4910 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4911 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4912 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4913 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4914 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4915 targets/tinderbox/tinderbox.sh:
4916 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4917 it for ebuild - added headers to everything and removed deprecated dirs
4919 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4920 adding Kumba's patches for MIPS
4922 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4923 Added hppa specific code.
4925 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4926 Tinderbox target added. See tinderbox examples in examples/ dir.
4928 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4929 spec file support integrated into catalyst. Use "-f/--file specfile" as
4930 argument; see examples dir for examples.
4931 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4932 example of how to use it.
4934 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4935 support functions for spec file parsing and reading added. Will get added to
4938 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4939 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4942 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4943 Significant rework of code structure. Everything is falling nicely into place.
4945 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4946 Exception handling fully-integrated into current prototype code.
4948 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4949 beginning of exception handling integration, got some of the target code
4952 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4953 major code rework in progress on the python parts.
4955 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4956 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4957 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4958 for organiation's sake, I have moved the files, such as livecd foundations,
4959 into catalyst/files. It will make it easier for us when ebuild time comes
4962 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4963 All preliminary target build scripts are now added and coded to near as spec
4964 that we can have at this point.
4966 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4967 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4968 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4969 something that should be continued as much as reasonably possible in other
4970 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4971 code completed, and internal fall-backs to reasonable global config defaults
4974 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4975 subarch test outsourced to python catalyst-subarches function.
4977 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4978 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4980 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4981 removing dup enter_chroot
4983 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4984 document subarches checking
4986 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4987 Fix valid subarch test.
4989 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4990 include/build_functions.sh, include/functions.sh:
4991 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4992 start_build to build_functions.sh cleaning up the main catalyst script some
4995 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4996 fixed SRCBALL and DESTBALL, making it transparent for profiles
4998 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4999 added an exit condition to the cmd line argument case statement
5001 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5002 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5003 the changes that I made to the above files should make catalyst completely
5004 transparent to no matter what profile we are using. check files/catalyst.conf
5005 for the list of BUILDTYPEs that we support.
5007 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5008 changed how cmd line arguments are handled
5010 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5011 I changed the is_special handling so that it is cleaner and faster
5013 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5014 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5015 livecd/foundations/x86-basic/post-clean.sh,
5016 livecd/foundations/x86-basic/pre-clean.sh,
5017 livecd/foundations/x86-basic/settings:
5018 I outsourced more functions to include/functions.sh. I made it a seperate file
5019 from build_fucntions.sh so that we can keep our build and other functions
5020 apart. I also added in the livecd stuffs from the stager side of things.
5022 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5023 include/build_functions.sh:
5024 I outsourced all of the build functions to include/build_functions.sh. In the
5025 future, this will happen more - the code needs cleaned up.
5027 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5029 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5030 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5031 does not use that anymore.
5033 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5034 since we now have a default profile in portage, i massaged some errors
5035 messages to reflect that.
5037 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5039 removed ccache support from catalyst stage1 build cause it breaks the build.
5040 Additionally, I removed gettext support from bootstrap, because according to
5041 our new default profile, we don't use that anymore.
5043 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5044 added a new var, BUILDTYPE, adding more transparency for building.
5045 In the future, we will be building both selinux and hardened sources.
5047 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5048 fixed some formatting when catalyst prints out build info, additionally,
5049 trying to make catalyst more transparent for future expansion of stages
5051 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5052 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5053 --help. I moved this functionality from the main program section to
5056 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5057 I edited catalyst to change our naming convention from stage*-arch-h.* to
5058 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5059 I change naming conventions, as catalyst will be eventually extended to
5060 do selinux-* stages also.
5062 Additionally, I updated README.catalyst to include profile information.
5064 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5065 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5066 I renamed README.stager to README.catalyst and have made some very minor
5067 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5068 I have hacked bootstrap to use the hardened profile, as well as utilize
5069 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5070 major). Additionally, bin/stage1 has been hacked to accept the hardened
5071 profile, and use hardened-gcc.
5073 09 September 2003; John Davis <zhen@gentoo.org>:
5074 Initial import of hardened stager. I am forking this from the original
5075 stager code in order to better fit our needs. The original stager code is
5076 still used by Gentoo, and is maintained by Daniel Robbins
5077 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5078 contributors that coded stager.