1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/livecd-stage2/livecd-stage2-controller.sh:
6 Check for a snapshot in the overlay and error if one is present. This should
7 ensure that the snapshot on the CD is the same as the one used to build the
10 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
11 modules/catalyst_support.py:
12 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
13 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
16 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
17 targets/stage1/stage1-chroot.sh:
18 Change back to using sys-apps/baselayout. We'll need to come up with a
19 better permanent solution now that virtual/baselayout is no more.
21 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
22 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
23 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
25 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
26 targets/support/bootloader-setup.sh:
27 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
30 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
31 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
32 Added TODO. Changed create_handbook_icon call to only be called if
33 /docs/handbook/index.html exists on the disk or in livecd/overlay.
35 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
36 targets/support/kmerge.sh:
37 Run sed on KERNELVERSION to escape the slashes so we can use it in another
40 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
41 targets/support/kmerge.sh:
42 Modify test to run if package.provided exists instead of if it doesn't.
43 Run sed on the correct file.
45 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
46 targets/support/chroot-functions.sh:
47 Added --noreplace to setup_myfeatures merges so we don't blow away any
48 packages which are already installed with the proper USE flags for the given
49 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
51 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
52 livecd/files/README.txt:
53 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
55 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
56 targets/support/rc-update.sh:
57 Added mdraid for baselayout-2 users.
59 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
60 targets/support/kmerge.sh:
61 Clean up package.provided after the kernel build
63 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
64 targets/support/kmerge.sh:
65 It helps if I put things in the correct order so they'll actually execute,
66 rather than getting a nice error from emerge.
68 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
69 targets/support/kmerge.sh:
70 Change upgrade to update.
72 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
73 targets/support/kmerge.sh:
74 Add back in the package.provided code that *should* skip the kernel sources
75 merge for call back and subsequent runs.
77 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
78 targets/support/kmerge.sh:
79 We don't really need to use binary packages for the kernel sources, since it
80 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
81 when we're not using kerncache.
83 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
84 targets/support/kmerge.sh:
85 Remove 'symlink' from USE, since it's not needed and screws up kerncache
87 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
88 targets/livecd-stage2/livecd-stage2-controller.sh:
89 OK, we run our find outside the chroot, so we don't want to use absolute
90 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
91 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
94 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
95 targets/livecd-stage2/livecd-stage2-controller.sh,
96 targets/stage1/stage1-controller.sh:
97 Cleanup the clean section for stage1 and add an updated clean section for
98 livecd-stage2 when we're a minimal, universal, or game CD. This is
99 2.0.6_pre14 for testing.
101 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
102 targets/support/kmerge.sh:
103 We should be using --newuse when merging our packages in callback.
105 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
106 targets/grp/grp-chroot.sh:
107 We should only use --noreplace when building a pkgset, everything else
110 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
111 modules/catalyst_support.py, modules/generic_stage_target.py,
112 modules/grp_target.py:
113 Apply additional patches from bug #207862 for CONTENTS generation.
115 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
116 targets/grp/grp-chroot.sh:
117 Call setup_myemergeopts after changing clst_FETCH.
119 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
120 targets/netboot2/netboot2-pkg.sh:
121 Remove a bit of unnecessary code.
123 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
124 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
125 targets/support/chroot-functions.sh:
126 Fix some spacing on the -* warning, revert Andrew's last change, since it
127 didn't do anything, and clean up the GRP chroot code so it works smarter and
128 set clst_FETCH when clst_grp_type is something other than pkgset.
130 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
131 targets/support/chroot-functions.sh:
132 Don't set --usepkg and --buildpkg when fetching.
134 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
135 modules/generic_stage_target.py:
136 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
139 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
140 modules/generic_stage_target.py:
141 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
142 boot/kernel/${kname}/config copying code in generic_stage_target.
144 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/support/kmerge.sh:
146 Make sure we don't give genkernel a --kernel-config if it isn't set in the
149 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
150 modules/generic_stage_target.py, targets/support/kmerge.sh,
151 targets/support/pre-kmerge.sh:
152 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
153 valid, rather than required, changed clst_ksource to default to
154 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
155 removal of USE to after the kernel build so the modules get the correct USE,
156 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
158 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
159 targets/support/kmerge.sh:
160 We should run the default functions for kmerge.sh, too.
162 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
163 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
164 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
165 Updated aboot cdtar with a newer version to support newer kernels.
167 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
168 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
169 Updated make_destpath so it writes out to make.conf as well as exporting
170 ROOT to the environment, added a make_destpath call to cleanup_stages, and
171 adding make_destpath /tmp/stage1root to stage1.
173 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
174 Updated README a bit and rolling 2.0.6_pre12 for testing.
176 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
177 targets/support/create-iso.sh:
178 Removed any further checks for clst_fstype and making sure everybody is
179 using ${mkisofs_zisofs_opts}.
181 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
182 targets/support/livecdfs-update.sh:
183 The default theme for GNOME is now Clearlooks, so we can remove the theme
184 code, but we still want to set the font size.
186 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
187 targets/support/livecdfs-update.sh:
188 We need to put quotes around ${user_comment} or useradd gets confused.
190 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
191 targets/support/chroot-functions.sh:
192 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
195 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
196 targets/support/kmerge.sh:
197 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
198 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
200 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
201 targets/support/create-iso.sh:
202 Bash fscking sucks, so we have to compromise on this code reduction solution
203 a bit. It's still far better than it was
205 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
206 targets/support/create-iso.sh:
207 Don't escape quotes when actually running the command
209 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
210 targets/support/kmerge.sh:
211 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
213 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
214 targets/support/kmerge.sh:
215 Use -L instead of -l in test for symlink
217 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
218 targets/stage1/stage1-controller.sh:
219 Remove code for gcc-config/binutils-config since it should be getting done
220 in the preclean script, anyway.
222 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/stage1/stage1-chroot.sh:
224 I missed one place where HOSTUSE was being used incorrectly.
226 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
227 targets/support/kmerge.sh:
228 Escape the correct quote
230 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
231 targets/support/kmerge.sh:
232 Change remaining instances of run_emerge to run_merge
234 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
235 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
236 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
239 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
240 targets/support/bootloader-setup.sh:
241 Let's change our splash checking to a global check so it only needs to be
242 done once. This makes much more sense than having all of those if ... else
245 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
247 Fix our USE invocation here so things work as expected.
249 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
250 targets/support/livecdfs-update.sh:
251 Force-enable livecd/users for livecd/type gentoo-release-livecd and
254 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
255 targets/support/livecdfs-update.sh:
256 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
259 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
260 targets/livecd-stage2/livecd-stage2-controller.sh:
261 Fixing the snapshot copying so it will only copy the correct snapshot for
262 people who don't know how to properly use wget.
264 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
265 targets/stage1/stage1-chroot.sh:
266 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
269 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
270 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
271 OK, we have to escape our quotes, rather than use single quotes, or we don't
272 evaluate the variables properly.
274 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
275 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
276 targets/support/kmerge.sh:
277 Fixing echo/sed for make.conf writing.
279 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
281 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
282 Rather than using the environment, we write out our USE to make.conf, then
283 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
284 be written to make.conf, already.
286 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
287 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
288 targets/livecd-stage1/livecd-stage1-chroot.sh,
289 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
290 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
291 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
292 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
293 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
294 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
295 Changing run_emerge to run_merge, changing both setup_portage and
296 setup_myfeatures to add any USE changes to make.conf prior to merge, then
297 removing the settings added, rather than (ab)using the environment.
299 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
300 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
301 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
302 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
303 targets/tinderbox/tinderbox-chroot.sh:
304 Rearrange some of the functions in chroot-functions.sh in preparation for
305 some upcoming changes and rename setup_portage to setup_pkgmgr.
307 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
308 targets/stage1/stage1-controller.sh:
309 Removing an extra env-update call from stage1's preclean.
311 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
312 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
313 targets/support/bootloader-setup.sh:
314 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
315 help.msg which we didn't even use.
317 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
318 targets/support/bootloader-setup.sh:
319 Don't write out out 'default 1' line when creating grub.conf, since the
320 'help' entry is now at the bottom, and we want grub to default to the first
323 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
324 targets/support/bootloader-setup.sh:
325 Removed checks on livecd/splash_type, since we only support one type,
326 removed remaining bootsplash code from bootloader-setup.sh, added automatic
327 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
328 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
330 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
331 targets/livecd-stage2/livecd-stage2-controller.sh:
332 Let's automatically copy in the snapshot if livecd/type is
333 gentoo-release-livecd.
335 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
336 modules/generic_stage_target.py:
337 Fix leading whitespace in empty() so it's only executed if there's something
338 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
339 211410 for pointing this out
341 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
342 targets/support/rc-update.sh:
343 Quote baselayout package atom
345 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
346 targets/support/chroot-functions.sh:
347 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
348 PATH by default. Instead, simply check if it exists.
350 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
351 targets/support/chroot-functions.sh:
352 Remove temporary package listing code, since --verbose is forced on with
355 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
356 Force-enable --verbose when using --debug
358 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
359 targets/support/kmerge.sh:
360 Changing modules-update to update-modules to quiet a warning and keep us
361 from having it get removed out from under us.
363 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
364 targets/support/chroot-functions.sh:
365 Adding a note to myself for better debug and moving run_default_funcs to the
366 bottom of the script so it gets executed. Since this can otherwise break
367 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
369 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
370 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
371 targets/support/chroot-functions.sh:
372 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
373 so we can get the output with --debug, added --newuse to the options for
374 stage1, as we should always rebuild any package where the USE has changed,
375 removed removal of portage logs from stage2-chroot.sh since it is being done
376 by cleanup_stages, moved world removal in cleanup_stages into a check for
377 stages 1 through 3, made update_env_settings check for the existence of
378 env-update before running it since we now run update_env_settings by default
379 everywhere chroot-functions.sh is sourced, and added a section to show_debug
380 to list the packages, since we don't yet force-enable verbose with debug.
382 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
383 modules/catalyst_lock.py:
384 Since my python sucks and I don't feel like troubleshooting it at the
385 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
386 2.0.6_pre8 for testing.
388 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
389 modules/builder.py, modules/catalyst_lock.py:
390 Added some extra debug output to catalyst_lock.py and added Stuart Longland
391 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
393 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
394 modules/catalyst_support.py:
395 change 'is' to == because python is grumpy
397 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
398 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
399 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
400 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
401 targets/support/rc-update.sh:
402 Removing support for bootsplash, since it hasn't been in a supported kernel
403 in a couple years and isn't accepted upstream.
405 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
407 Fix up the sed for genkernel so it works on versions both before and after
408 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
409 change was a bit too aggressive.
411 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
412 targets/support/bootloader-setup.sh:
413 Change grub timeout to 15 seconds instead of 150.
415 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
416 targets/support/pre-kmerge.sh:
417 Comment out sed on genkernel executable as it appears to do nothing these
420 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
421 targets/livecd-stage2/livecd-stage2-controller.sh:
422 Only call find on libdirs that actually exist. Thanks to Kristoffer
423 <krek6597@student.uu.se> in bug #210807.
425 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
426 modules/generic_stage_target.py:
427 Add warning about -* in foo/use in the spec.
429 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
430 targets/embedded/embedded-chroot.sh,
431 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
432 targets/grp/grp-preclean-chroot.sh,
433 targets/livecd-stage1/livecd-stage1-chroot.sh,
434 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
435 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
436 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
437 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
438 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
439 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
440 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
441 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
442 targets/tinderbox/tinderbox-preclean-chroot.sh:
443 Change all . to source.
445 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 targets/embedded/embedded-preclean-chroot.sh,
447 targets/grp/grp-preclean-chroot.sh,
448 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
449 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
450 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
451 targets/stage3/stage3-preclean-chroot.sh,
452 targets/stage4/stage4-preclean-chroot.sh,
453 targets/support/chroot-functions.sh,
454 targets/tinderbox/tinderbox-preclean-chroot.sh:
455 Added a cleanup_stages function and added it to the appropriate places.
457 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
458 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
459 targets/livecd-stage1/livecd-stage1-chroot.sh,
460 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
461 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
462 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
463 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
464 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
465 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
466 Removing any functions that we now call by default when we source
467 chroot-functions.sh by default.
469 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
470 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
471 targets/livecd-stage1/livecd-stage1-chroot.sh,
472 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
473 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
474 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
475 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
476 Clean up the debug code that I've added to stage1, move it to
477 chroot_functions.sh, and call it from all of our main targets.
479 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
480 modules/generic_stage_target.py:
481 Wow. I need to make sure that we actually comment comments in make.conf or
482 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
483 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
485 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
486 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
487 targets/stage3/stage3-chroot.sh:
488 We need to be sure we clear out /var/log/portage/elog as well as
489 /var/log/emerge.log for stages 1 through 3.
491 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
492 modules/generic_stage_target.py,
493 targets/livecd-stage2/livecd-stage2-controller.sh,
494 targets/support/livecdfs-update.sh:
495 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
496 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
497 80 columns. This is catalyst 2.0.6_pre5 for testing.
499 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 modules/generic_stage_target.py:
501 Apparently, python doesn't like it when you put a set of comments in front
502 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
505 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
506 modules/generic_stage_target.py:
507 Huge refactoring of modules/generic_stage_target.py to fix indentation and
508 generally clean up the code so it's a bit easier to read/follow.
510 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
511 modules/generic_stage_target.py:
512 Sort and de-dupe myusevars.
514 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
515 targets/stage1/stage1-chroot.sh:
516 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
518 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
519 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
520 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
521 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
522 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
523 targets/tinderbox/tinderbox-chroot.sh:
524 Move export of FEATURES to setup_myfeatures.
526 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
527 targets/stage1/stage1-chroot.sh:
528 Added some debug code to stage1 and fixed a nice bug where we weren't
529 building with the correct USE. Unfortunately, this invalidates any caches
530 for stage1, since we were building with the entire USE from the profile.
531 This is 2.0.6_pre4 for testing.
533 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 targets/stage1/stage1-chroot.sh:
535 We don't need to do the device building twice, so removing USE=build from
536 first baselayout install.
538 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
539 targets/support/livecdfs-update.sh:
540 We check for a plugdev group, add it if it doesn't exist, and make sure any
541 users specified by livecd/users is in the group.
543 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
544 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
545 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
547 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
548 modules/catalyst_support.py:
549 Fix up calc_contents in contents_map. Thanks to Brent Baude
550 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
553 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
554 targets/stage1/stage1-chroot.sh:
555 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
556 empty and will cause issues in stage3 and beyond.
558 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
559 targets/support/kmerge.sh, targets/support/rc-update.sh:
560 Changed some of the rc-update code so it should work with baselayout-2,
561 also. This is 2.0.6_pre2 for testing.
563 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
564 files/catalyst.conf, modules/catalyst_support.py,
565 modules/generic_stage_target.py, modules/grp_target.py,
566 modules/snapshot_target.py:
567 Added support for generating CONTENTS files automatically. Patch by Robin
568 Johnson <robbat2@gentoo.org> for bug #207862.
570 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 modules/snapshot_target.py:
572 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
573 exclude digest-* files from the snapshot.
575 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
576 arch/x86.py, modules/generic_stage_target.py:
577 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
578 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
580 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
581 targets/support/kmerge.sh:
582 Make the --kerncache option to genkernel dependent on 'kerncache' being in
583 options, so that it can actually be turned off.
585 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
587 Rearrange things in the arch/*.py files to ensure that nothing is used
588 before it has been defined.
590 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
591 Reorder arch/powerpc.py to make python happy.
593 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
594 modules/snapshot_target.py:
595 Change .svn --include to an --exclude like it was supposed to be.
597 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
599 Added several subarches for mips so we can dump the mips subarch profiles
600 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
603 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
604 targets/livecd-stage2/livecd-stage2-controller.sh:
605 Changed the code for copying the MOTD files so it's fewer lines and makes
608 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
609 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
610 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
611 sparc64.py into sparc.py, so we have a cleaner set of arch files.
613 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
615 Did a little cleanup on the x86.py to remove some redundant entries and
616 added nocona and core2 to amd64.py, though they're currently commented out.
618 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
619 modules/generic_stage_target.py:
620 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
621 flags defined in the spec file.
623 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
624 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
625 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
626 since catalyst sets CXXFLAGS=CFLAGS by default.
628 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
629 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
630 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
632 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
633 Added prescott to the subarches for x86.
635 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
636 modules/netboot2_target.py, targets/support/kmerge.sh:
637 Add patch to enabled netboot2/linuxrc and automatically add path for
638 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
639 <jsbronder@gentoo.org> in bug #208106.
641 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
642 modules/netboot2_target.py:
643 Allow root_overlay in netboot2 target for bug #208106.
645 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
646 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
647 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
648 Added USE=bindist automatically to everything that inherits set_use from
649 generic_stage_target, added USE=bindist to livecd_stage1_target, added
650 USE=bindist to emerge run for stage1, and did some minor cleanup in
651 get_libdir in chroot-functions.
653 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
654 targets/support/bootloader-setup.sh:
655 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
657 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
658 examples/generic_stage_template.spec, examples/grp_template.spec,
659 examples/livecd-stage1_template.spec,
660 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
661 examples/stage4_template.spec, examples/tinderbox_template.spec:
662 Changing link so it no longer points to a dead page. This is for bug #208609.
664 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 modules/snapshot_target.py:
666 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
668 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
669 targets/stage1/stage1-chroot.sh:
670 As much as I hate this, we're going to force baselayout to install first.
671 This will keep us from having any issues with packages that don't respect
674 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
675 Reorder options in catalyst.conf so they're alphabetical.
677 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
678 targets/support/bootloader-setup.sh:
679 Add 'pager on' to grub.conf for bug #208531.
681 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
682 livecd/files/README.txt, livecd/files/x86-F6.msg:
683 Removing the unused kernel command line options from Volume/Device Management.
685 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
686 This is now 2.0.5 for release.
688 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
689 files/catalyst.conf, modules/catalyst_support.py,
690 modules/generic_stage_target.py,
691 targets/embedded/embedded-preclean-chroot.sh,
692 targets/grp/grp-preclean-chroot.sh,
693 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
694 targets/stage2/stage2-preclean-chroot.sh,
695 targets/stage3/stage3-preclean-chroot.sh,
696 targets/support/chroot-functions.sh,
697 targets/tinderbox/tinderbox-preclean-chroot.sh:
698 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
699 sys-devel/icecream cluster compiler support for bug #200095. This is
700 catalyst 2.0.5_pre6 for testing.
702 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
703 files/catalyst.conf, modules/generic_stage_target.py:
704 Add the option for using metadata_overlay with portage to speed up cache.
706 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
707 modules/stage1_target.py, modules/stage2_target.py,
708 modules/stage3_target.py:
709 Add /etc/portage to cleanables for stages 1 through 3.
711 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
712 livecd/files/livecd-local.start,
713 targets/livecd-stage2/livecd-stage2-controller.sh,
714 targets/support/livecdfs-update.sh:
715 We apparently still need profiles/eclass for building the stage3 from the
716 LiveCD with the installer.
718 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
719 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
722 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
723 targets/livecd-stage2/livecd-stage2-controller.sh,
724 targets/support/livecdfs-update.sh:
725 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
726 preservation of eclasses/profiles, and remove copying of livecd-local.start
727 since it's not needed anymore.
729 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
730 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
731 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
734 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
735 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
736 Removing old mkvardb code which is no longer used, commenting out setting of
737 Gnome theme for testing now that Clearlooks has been default for some time,
738 and changing vdb move from a case statement to a simple if statement. This
739 is 2.0.5_pre5 for testing.
741 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
742 modules/stage1_target.py:
743 Removing cleaning of python encodings for bug #64890.
745 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
746 modules/generic_stage_target.py:
747 Add an extra warning into the generated make.conf about changing the CHOST.
749 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
750 targets/support/livecdfs-update.sh:
751 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
753 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
754 targets/embedded/embedded-preclean-chroot.sh,
755 targets/grp/grp-preclean-chroot.sh,
756 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
757 targets/stage2/stage2-preclean-chroot.sh,
758 targets/stage3/stage3-preclean-chroot.sh,
759 targets/tinderbox/tinderbox-preclean-chroot.sh:
760 Check to see if distcc is enabled before calling cleanup_distcc().
762 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
763 arch/sparc.py, arch/x86.py:
764 Look for linux32 in /bin and /usr/bin.
766 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
767 modules/generic_stage_target.py:
768 Make error message more specific when removing immutable flag.
770 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
771 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
772 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
773 information, and added a small fix for FreeBSD for bug #169041. This is
774 catalyst 2.0.5_pre4 for testing.
776 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
777 targets/support/chroot-functions.sh:
778 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
779 patch from bug #120076 to add cross-compiling support to our distcc
782 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
783 targets/support/chroot-functions.sh:
784 Added a version of get_libdir from multilib.eclass so we can determine where
785 to go poking around if we need to touch anything in libdir.
787 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
788 Print an error saying what target failed before the traceback.
790 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
791 modules/catalyst_support.py:
792 When parsing make.conf, first try pkgcore's
793 snakeoil.fileutils.read_bash_dict(), then portage's
794 portage_util.getconfig(), then the internal parse_makeconf().
796 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
797 modules/catalyst_support.py:
798 Raise an exception in parse_spec() if there's a duplicate key in the spec.
800 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
801 examples/netboot_template.spec, examples/tinderbox_template.spec,
802 modules/grp_target.py, modules/tinderbox_target.py:
803 Remove redundant set_pkgcache_path() functions from tinderbox and grp
804 modules, and remove extra pkgcache_path and kerncache_path options from
807 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
808 This is catalyst 2.0.5_pre3 for testing the new stages code.
810 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
811 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
812 We need to force USE=bindist on for building stages.
814 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
815 modules/generic_stage_target.py:
816 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
817 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
819 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
820 targets/support/rc-update.sh:
821 Added support for the newer versions of splashutils which use fbcondecor as
822 the init script. This is catalyst 2.0.5_pre1 for testing.
824 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
825 targets/livecd-stage2/livecd-stage2-controller.sh:
826 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
829 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
830 modules/generic_stage_target.py, modules/stage1_target.py,
831 modules/stage2_target.py:
832 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
835 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
836 modules/generic_stage_target.py, modules/netboot2_target.py:
837 Fix typo in getopt call for --clear-autoresume. thanks to
838 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
839 Conditionally write CFLAGS to make.conf in stages for bug #177796.
840 Copy overlay files in netboot2 target into proper dir for bug #174635.
842 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
843 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
844 targets/support/netboot2-final.sh:
845 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
846 fix a minor bug in System.map copying, add portage_overlay support, and adds
847 the ability to use globbing in the package file lists for the netboot2
850 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
851 +targets/netboot2/nb-busybox.cf:
852 Added nb-busybox.cf to the netboot2 target for bug #174298.
854 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
855 targets/support/chroot-functions.sh:
856 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
858 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
859 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
860 Change moving the VDB until after we have processed unmerge by moving it
861 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
862 unmerge packages from the gentoo-release-livecd target.
864 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
865 targets/support/kmerge.sh:
866 Commented out the package.provided code in catalyst that seemed to cause
867 problems with kerncache in testing. This is 2.0.4 and should be used for the
870 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
871 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
872 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
873 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
874 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
875 improve the netboot2 target.
877 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
878 modules/generic_stage_target.py:
879 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
880 cause catalyst to export boolean variables as well as string-based
883 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
884 modules/generic_stage_target.py:
885 Fixing check for invalid subarch to not filter too much. Fix from Mike
886 Frysinger <vapier@gentoo.org> for bug #173532.
888 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
889 Added s390x (64-bit) support via a patch from Mike Frysinger
890 <vapier@gentoo.org> for bug #173002.
892 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
893 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
894 targets/livecd-stage1/livecd-stage1-chroot.sh,
895 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
896 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
897 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
898 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
899 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
900 targets/support/pre-kmerge.sh:
901 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
902 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
903 certain functions/code paths when running with -F/--fetchonly. Simplified
904 kmerge.sh with regards to kerncache and callback packages. Also, changed
905 ccache/distcc installs to use run_emerge instead of emerge directly, which
906 allows us to more easily replace the underlying package manager, or add
907 support for multiple package managers to catalyst.
909 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
910 modules/grp_target.py:
911 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
912 portage_overlay functionality to GRP, where it was mistakenly missing, for
913 bug #171157. This is catalyst 2.0.3 and ready for release.
915 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
916 targets/livecd-stage1/livecd-stage1-controller.sh,
917 targets/support/livecdfs-update.sh:
918 Removed the generation of grppkgs.txt since the Installer now uses vdb
921 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
922 targets/support/create-iso.sh:
923 Fix creation of the EFI images. Since it is FAT, we can't go around
924 perserving permissions, now, can we?
926 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
927 targets/support/livecdfs-update.sh:
928 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
929 broken sed for rc.conf, which caused all kinds of hell to break loose when
930 booting a new CD. This is 2.0.3_pre3.
932 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
933 modules/generic_stage_target.py:
934 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
935 such as group- from /etc before creating our stage tarballs. This is for bug
938 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
939 targets/support/livecdfs-update.sh:
940 Commenting out the livecd-kernel code, since the Installer should be doing
941 everything necessary itself.
943 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
944 targets/support/livecdfs-update.sh:
945 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
946 the usbutils hanlding in case they follow suit with pciutils.
948 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
949 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
950 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
951 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
952 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
953 problems with using all of the various subarch settings.
955 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
956 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
957 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
958 check look in the correct location, and made sure we don't delete /voot
959 within the EFI code if grub is present.
961 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
962 modules/generic_stage_target.py:
963 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
964 #166294. This one should fix the HPPA/PPC architectures.
966 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
967 targets/support/chroot-functions.sh:
968 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
969 remove the autoresume point for portage, as it really isn't needed and
970 doesn't really gain us much, anyway.
972 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
973 targets/stage1/stage1-chroot.sh:
974 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
976 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
977 examples/generic_stage_template.spec, examples/grp_template.spec,
978 examples/livecd-stage1_template.spec,
979 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
980 examples/netboot_template.spec, examples/snapshot_template.spec,
981 examples/stage4_template.spec, examples/tinderbox_template.spec:
982 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
985 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
986 targets/support/livecdfs-update.sh:
987 Make sure the user owns his home directory for bug #147195.
989 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
990 +files/catalystrc, modules/catalyst_support.py:
991 Re-arranged catalyst.conf to make it easier to follow while looking at the
992 online reference and added a default catalystrc file, which does nothing.
994 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
995 modules/catalyst_support.py, modules/embedded_target.py,
996 modules/generic_stage_target.py, modules/grp_target.py,
997 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
998 modules/stage3_target.py, modules/tinderbox_target.py:
999 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1000 tab/space nastiness. This is for bug #161915.
1002 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1003 modules/generic_stage_target.py:
1004 Fixed new cbuild code with another patch from Mike Frysinger
1005 <vapier@gentoo.org> to allow the usage of subarches.
1007 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1008 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1009 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1010 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1011 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1012 targets/support/create-iso.sh, targets/support/functions.sh,
1013 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1014 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1016 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1017 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1018 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1019 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1020 modules/catalyst_lock.py, modules/catalyst_support.py,
1021 modules/embedded_target.py, modules/generic_stage_target.py,
1022 modules/generic_target.py, modules/grp_target.py,
1023 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1024 modules/netboot2_target.py, modules/netboot_target.py,
1025 modules/snapshot_target.py, modules/stage1_target.py,
1026 modules/stage2_target.py, modules/stage3_target.py,
1027 modules/stage4_target.py, modules/tinderbox_target.py,
1028 targets/embedded/embedded-chroot.sh,
1029 targets/embedded/embedded-controller.sh,
1030 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1031 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1032 targets/grp/grp-preclean-chroot.sh,
1033 targets/livecd-stage1/livecd-stage1-chroot.sh,
1034 targets/livecd-stage1/livecd-stage1-controller.sh,
1035 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1036 targets/livecd-stage2/livecd-stage2-controller.sh,
1037 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1038 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1039 targets/netboot2/netboot2-controller.sh,
1040 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1041 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1042 targets/stage1/stage1-controller.sh,
1043 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1044 targets/stage2/stage2-controller.sh,
1045 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1046 targets/stage3/stage3-controller.sh,
1047 targets/stage3/stage3-preclean-chroot.sh,
1048 targets/stage4/stage4-controller.sh,
1049 targets/stage4/stage4-preclean-chroot.sh,
1050 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1051 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1052 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1053 targets/tinderbox/tinderbox-controller.sh,
1054 targets/tinderbox/tinderbox-preclean-chroot.sh:
1055 Removing old CVS Header lines, which are no longer used since moving to SVN.
1057 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1058 targets/stage4/stage4-chroot.sh:
1059 Added back a missing 'then' from stage4 target.
1061 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1062 modules/generic_stage_target.py:
1063 Fix indentation so things actually work.
1065 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1066 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1069 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1070 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1071 Fix the display manager sed lines and change the icon for the local Handbook
1072 to use the GNOME 2.16 icon for gedit.
1074 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1075 modules/generic_stage_target.py:
1076 Changed the portage_overlay option to always install overlays in
1077 /usr/local/portage and added code to clean up /usr/local/portage and
1078 make.conf after sucessful execution and before creation of ISO/tarballs.
1080 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1081 targets/support/livecdfs-update.sh:
1082 Fixed a typo which broke coldplugging.
1084 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1085 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1086 Added a create_handbook_icon function and rearranged some of the icon
1087 creation for the LiveCD. This should resolve bug #143725 once a new release
1090 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1091 targets/support/livecdfs-update.sh:
1092 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1093 coldplugging. This allows us to unpack our firmware before we detect
1094 devices, so that devices that need it will get it.
1096 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1097 modules/generic_stage_target.py:
1098 Fix a typo in generic_stage_target.
1100 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1101 targets/support/livecdfs-update.sh:
1102 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1103 /etc/conf.d/xdm so we support older snapshots and newer ones.
1105 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1106 modules/livecd_stage2_target.py:
1107 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1110 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1111 modules/livecd_stage2_target.py:
1112 Reverted change in livecd-stage2 to the action_sequence until I can figure
1113 out what the problem is with it.
1115 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1116 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1117 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1118 modules/livecd_stage2_target.py:
1119 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1120 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1122 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1123 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1124 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1125 resolves an issue where a variable could be accessed unitialized in obscure
1126 circumstances. This is wrt bug #144984.
1128 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1129 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1130 modules/stage2_target.py, modules/stage4_target.py:
1131 Fixed up action_sequence when using --fetchonly to not create tarballs or
1132 ISO images for bug #143392.
1134 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1135 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1136 Clean up the USE usage in GRP/stage4.
1138 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1139 modules/generic_stage_target.py, modules/stage1_target.py,
1140 modules/stage2_target.py:
1141 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1142 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1144 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1145 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1146 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1147 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1148 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1149 instances of USE_ORDER since auto hasn't been valid for some time. This is
1152 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1153 modules/generic_stage_target.py, modules/stage1_target.py:
1154 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1155 goodness wrt bug #153587.
1157 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1158 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1159 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1161 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1162 modules/generic_stage_target.py, modules/stage4_target.py:
1163 Added a check to see if we have the tarball option enabled, which causes
1164 catalyst to run the capture sequence. This was requested by Tim Yamin for
1165 the stage4 target, but I thought it should be usable on any stage target.
1167 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1168 targets/support/livecdfs-update.sh:
1169 Moved fstab tweaks all into one location and added make.conf tweak for bug
1172 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1173 Changed the options to be in alphabetical order so my meatspace logical
1174 parser can process them better, added the compress and tarball options,
1175 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1176 removed the unused -x command line parameter for bug #151405.
1178 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1179 modules/generic_stage_target.py:
1180 Added a warning about changing the CHOST setting for bug #142034.
1182 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1183 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1184 targets/support/chroot-functions.sh:
1185 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1186 <flameeyes@gentoo.org> and attached to bug #150351.
1188 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1189 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1190 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1191 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1192 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1193 modules/embedded_target.py, modules/generic_stage_target.py,
1194 modules/generic_target.py, modules/grp_target.py,
1195 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1196 modules/netboot2_target.py, modules/netboot_target.py,
1197 modules/snapshot_target.py, modules/stage1_target.py,
1198 modules/stage2_target.py, modules/stage3_target.py,
1199 modules/stage4_target.py, modules/tinderbox_target.py,
1200 targets/embedded/embedded-chroot.sh,
1201 targets/embedded/embedded-controller.sh,
1202 targets/embedded/embedded-fs-runscript.sh,
1203 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1204 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1205 targets/grp/grp-preclean-chroot.sh,
1206 targets/livecd-stage1/livecd-stage1-chroot.sh,
1207 targets/livecd-stage1/livecd-stage1-controller.sh,
1208 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1209 targets/livecd-stage2/livecd-stage2-controller.sh,
1210 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1211 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1212 targets/netboot2/netboot2-controller.sh,
1213 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1214 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1215 targets/stage1/stage1-controller.sh,
1216 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1217 targets/stage2/stage2-controller.sh,
1218 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1219 targets/stage3/stage3-controller.sh,
1220 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1221 targets/stage4/stage4-controller.sh,
1222 targets/stage4/stage4-preclean-chroot.sh,
1223 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1224 targets/support/functions.sh, targets/support/kmerge.sh,
1225 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1226 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1227 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1228 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1229 targets/tinderbox/tinderbox-controller.sh,
1230 targets/tinderbox/tinderbox-preclean-chroot.sh:
1231 Removing all copyright and license comment headers from all files so we
1232 don't ever get another bug like bug #149638.
1234 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1235 modules/generic_stage_target.py:
1236 Clean up more spacing/capitalization.
1238 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1239 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1240 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1241 targets/embedded/embedded-controller.sh,
1242 targets/embedded/embedded-fs-runscript.sh,
1243 targets/embedded/embedded-preclean-chroot.sh,
1244 targets/livecd-stage2/livecd-stage2-controller.sh,
1245 targets/netboot2/netboot2-copyfile.sh,
1246 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1247 targets/support/pre-kmerge.sh:
1248 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1249 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1250 calls in kmerge.sh, and updated README.
1252 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1253 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1254 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1256 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1257 modules/catalyst_support.py:
1258 Added fix for bug #143348.
1260 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1261 targets/support/livecdfs-update.sh:
1262 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1264 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1265 targets/livecd-stage2/livecd-stage2-controller.sh,
1266 targets/support/livecdfs-update.sh:
1267 Changed some copy commands to use -f, added a check for /etc/gconf before
1268 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1269 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1270 <luca.casagrande@gmail.com>.
1272 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/support/livecdfs-update.sh:
1274 Fixing sed so that systemspkgs.txt is built properly.
1276 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1277 The sparc32 binary is in /bin, not /usr/bin.
1279 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1280 targets/support/chroot-functions.sh:
1281 We now only set the options for pkgcache if we are not using fetchonly. This
1282 should work around a problem where portage won't fetch the files if a binpkg
1283 already exists for the package.
1285 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1286 targets/support/livecdfs-update.sh:
1287 Added code to make a backup of custom.conf before we edit it for the
1290 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1291 targets/support/livecdfs-update.sh:
1292 Remove sed from splash section, since it wasn't actually resolving the
1293 issue, anyway. Change the installer's dialog front-end code to simply run
1294 via sudo, since we don't need to worry about having the X DISPLAY setup or
1295 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1297 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1298 targets/support/livecdfs-update.sh:
1299 Fix my sed line so it actually applies correctly.
1301 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1302 targets/support/chroot-functions.sh:
1303 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1306 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1307 targets/support/livecdfs-update.sh:
1308 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1309 as well as a possible fix for the read-only filesystem messages from
1310 /sbin/splash-functions.sh
1312 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1313 targets/support/chroot-functions.sh:
1314 Fix --fetchonly to actually work.
1316 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1317 examples/livecd-stage2_template.spec:
1318 Added description for livecd/fsops to livecd-stage2's spec template.
1320 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1321 targets/support/livecdfs-update.sh:
1322 I've modified the GDM configuration section to work correctly. I have also
1323 ensured that xdm is no longer started just because livecd/xdm is used, which
1324 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1325 should be the last of the 'release candidates' made. If there are no bug
1326 reports in 2 days, then I'm rolling this as 2.0 final.
1328 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1329 targets/support/livecdfs-update.sh:
1330 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1331 see once the newer Installer is released, as I still have to fix the
1334 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1335 targets/support/rc-update.sh:
1336 Removed famd from the default runlevel for gentoo-release-livecd. It really
1337 shouldn't cause a problem, but I prefer it stay a bit clean.
1339 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1340 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1341 targets/support/create-iso.sh, targets/support/kmerge.sh,
1342 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1343 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1345 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1346 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1347 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1348 targets/support/bootloader-setup.sh:
1349 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1350 parameters support. This is for bug #139300.
1352 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1353 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1354 targets/support/filesystem-functions.sh:
1355 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1356 and also to remove some redundant values from livecd-stage2's valid_values.
1359 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1361 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1363 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1364 modules/generic_stage_target.py:
1365 Fix a problem where catalyst was creating an initial list, then putting that
1366 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1367 pointing it out and for the fix. This is for bug #136351.
1369 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1370 targets/support/unmerge.sh:
1371 Removing loop for unmerge, as it didn't actually solve anything and the
1372 portage team has helped us out by reverting the behavior that caused this
1373 change in the first place.
1375 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1376 modules/netboot2_target.py, modules/stage1_target.py,
1377 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1378 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1379 having /proc mounted during the preclean stage and also to clean up the
1380 netboot2 code. This is 2.0_rc48.
1382 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1383 targets/support/unmerge.sh:
1384 Change our unmerge from being a single unmerge to a loop, to work around an
1385 unexpected change in portage 2.1's unmerge processing.
1387 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1388 targets/support/bootloader-setup.sh:
1389 Fixed a problem where we were putting the kernel name in twice and causing
1390 and error when using grub as a bootloader. This is for bug #137252.
1392 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1393 targets/support/bootloader-setup.sh:
1394 Added a second pass to the alpha bootloader setup to create aboot items for
1395 serial console for bug #133457.
1397 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1398 +livecd/cdtar/arcload-0.43-r1.tbz2:
1399 Added arcload cdtar for mips.
1401 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1402 targets/netboot/netboot-controller.sh:
1403 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1406 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1407 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1408 Add patch from bug #135051 to fix the seedcache extraction logic.
1410 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1411 targets/support/livecdfs-update.sh:
1412 Don't set icon theme to Clearlooks, since it doesn't exist.
1414 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/livecdfs-update.sh:
1416 Fix sed on installer icons.
1418 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1421 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1422 targets/stage1/stage1-controller.sh:
1423 Added a -type f to the find call in stage1 for bug #132180.
1425 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1427 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1428 properly on IBM PPC64 machines.
1430 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1431 modules/generic_stage_target.py:
1434 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1435 targets/support/rc-update.sh:
1436 Removed x-setup from default runlevel, as it is now controlled via the
1437 autoconfig init script.
1439 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1440 Fix ppc64 based arches to subclass ppc64
1442 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1443 modules/livecd_stage1_target.py:
1444 Use the full category/package name for livecd-tools.
1446 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 targets/support/livecdfs-update.sh:
1448 Make copies and deletes recursive for firmware since some packages put their
1449 firmware in a subdirectory.
1451 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1452 targets/support/livecdfs-update.sh:
1453 Fix detection of the Installer.
1455 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1456 Added 970, power3, power4, and power5 sub-arches for ppc64.
1458 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1459 targets/support/livecdfs-update.sh:
1460 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1461 no longer necessary and can cause possible problems with Installer-based
1464 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1465 recursive directory create
1467 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1468 modules/catalyst_support.py:
1469 Changed a display error from bug #131502 and rolling 2.0_rc45.
1471 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 targets/support/create-iso.sh:
1473 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1476 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1477 modules/generic_stage_target.py:
1478 digests function uses raw output from hash function now
1480 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1481 change hash result format so .DIGESTS is generated correctly
1483 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1484 modules/catalyst_support.py:
1485 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1488 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1489 targets/support/livecdfs-update.sh:
1490 Added a space for bug #131181.
1492 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1493 targets/support/kmerge.sh:
1494 Fixed creation of kernelpkgs.txt file for the installer.
1496 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1497 modules/generic_stage_target.py:
1498 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1501 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1502 targets/livecd-stage2/livecd-stage2-controller.sh,
1503 targets/support/bootloader-setup.sh:
1504 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1505 rolling out an emergency rc44.
1507 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 targets/support/bootloader-setup.sh:
1509 If you use elif, you have to use a then after it. Yeah, that one's totally
1512 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1513 targets/support/livecdfs-update.sh:
1514 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1516 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1517 targets/support/rc-update.sh:
1518 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1521 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1522 targets/support/bootloader-setup.sh:
1523 Removed bootplash support from ppc/ppc64 since they only will work with
1524 gensplash. Forced use of livecd/splash_type of bootsplash to get
1525 splash=silent. This should reduce the number of things on the kernel command
1526 line that aren't necessary.
1528 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1529 modules/catalyst_support.py:
1530 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1531 parse_spec. This should resolve bug #130103, as well as make the code much
1532 cleaner. This is 2.0_rc42.
1534 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1535 modules/generic_stage_target.py:
1536 Forced -p on tar for compressing stages.
1538 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1539 targets/support/chroot-functions.sh:
1540 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1543 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1544 targets/stage1/build.py:
1545 Added patch to build.py for portage 2.1 support.
1547 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1548 targets/support/kmerge.sh:
1549 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1550 <liyiming@ict.ac.cn> in bug #129890.
1552 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 targets/support/livecdfs-update.sh:
1554 Moved sed line for ##STARTX to end of file, since we aren't touching
1555 /etc/startx until the end.
1557 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1558 targets/support/livecdfs-update.sh:
1559 Added a check for the games group and add it if it doesn't exist already.
1560 This should resolve bug #125498.
1562 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1563 examples/generic_stage_template.spec, examples/grp_template.spec,
1564 examples/livecd-stage1_template.spec,
1565 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1566 examples/netboot_template.spec, examples/snapshot_template.spec,
1567 examples/stage4_template.spec, examples/tinderbox_template.spec:
1568 Removed portdir_overlay from the snapshot example spec and added
1569 portage_overlay to the example specs for the relevant targets.
1571 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1572 This is 2.0_rc41 since it has better LiveCD support.
1574 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 targets/support/livecdfs-update.sh:
1578 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 targets/support/functions.sh:
1580 Removed check for livecd/dev-manager being udev since it was done
1581 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1582 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1583 #128265 for pointing this out.
1585 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1586 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1587 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1588 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1590 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1591 modules/generic_stage_target.py:
1592 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1593 live system. You can thank Andrew Gaffney for the fix.
1595 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1596 targets/livecd-stage2/livecd-stage2-controller.sh:
1597 Don't copy motd files if we're using livecd/type generic-livecd.
1599 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1600 targets/livecd-stage2/livecd-stage2-controller.sh,
1601 targets/support/livecdfs-update.sh:
1602 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1603 some extra cleanup to generic-livecd.
1605 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1606 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1607 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1608 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1609 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1610 targets/support/bootloader-setup.sh:
1611 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1612 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1613 and removed all older cdtar files for PPC*.
1615 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1616 livecd/files/livecd.motd.txt:
1617 Added message to the official LiveCD MOTD mentioning how to run the
1618 installer. Blame codeman. This is 2.0_rc40.
1620 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1621 fix so snapshot target doesnt have errors
1623 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 targets/support/livecdfs-update.sh:
1625 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1626 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1629 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 targets/support/rc-update.sh:
1631 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1634 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1635 targets/support/livecdfs-update.sh:
1636 Added wrapping around the udev sed for those crazy 2.4-users.
1638 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1639 targets/support/livecdfs-update.sh:
1640 Added sed fix for udev starting evms_activate unconditionally. This is
1643 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1644 add stage4/unmerge stage4/rm to valid options
1646 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 targets/support/rc-update.sh:
1648 Added fix for bug #122154 from Rajiv Manglani.
1650 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 targets/support/kmerge.sh:
1652 Fixed creation of kernelpkgs.txt for the Installer.
1654 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1655 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1656 Updated elilo tarball for IA64.
1658 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1659 DIGESTS support for snapshot creation
1661 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1662 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1663 candidates ever end?
1665 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1666 fix for .DIGESTS.DIGESTS issue in grp
1668 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1669 modules/generic_stage_target.py:
1670 fix for failure when root_overlay is not set
1672 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1673 targets/support/bootloader-setup.sh:
1674 Added IA64/SGI patch from plasmaroo.
1676 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1677 targets/livecd-stage1/livecd-stage1-controller.sh,
1678 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1679 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1682 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1683 modules/generic_stage_target.py:
1684 Allow multiple overlays for root_overlay and overlay spec option
1686 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1687 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1688 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1689 targets/support/rc-update.sh:
1690 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1691 fixed bug #122154. This is catalyst 2.0_rc36.
1693 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1694 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1695 Updated the LiveCD motd to tell the user to run the display manager again,
1696 rather than startx, while mentioning that startx is useful as a rescue X
1697 session since it starts twm. This is catalyst 2.0_rc35.
1699 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1700 Add hfs-hide options to mkisofs so macs boot
1702 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1703 modules/generic_stage_target.py:
1704 Fix indentation issues
1706 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1709 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1710 targets/support/bootloader-setup.sh:
1711 add additional console less entry when consoles are chosen for ppc64
1713 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1714 modules/generic_stage_target.py:
1715 fix kernelopts and extraversion env variable exports
1717 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1718 targets/support/livecdfs-update.sh:
1719 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1720 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1722 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1723 targets/support/kmerge.sh:
1724 Changing the way we determine if extraversion is set. This is catalyst
1727 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1728 targets/support/livecdfs-update.sh:
1729 Change net.ethX links to link to net.lo instead of net.eth0.
1731 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 examples/stage4_template.spec:
1733 Fixed rcadd example for stage4. Blame rajiv.
1735 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1736 This is catalyst 2.0_rc31.
1738 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1739 targets/support/livecdfs-update.sh:
1740 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1741 Gaffney for pointing me in the right direction.
1743 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1744 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1746 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1749 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1750 examples/livecd-stage2_template.spec:
1751 updated examples to have console and machine_type
1753 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1754 targets/support/bootloader-setup.sh:
1755 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1758 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1759 This is catalyst 2.0_rc29.
1761 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1762 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1763 Removed extra yaboot.conf from
1764 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1766 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1767 targets/support/kill-chroot-pids.sh:
1768 add sleep to try and give processes a chance to die. bug 119940
1770 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1771 targets/support/functions.sh:
1772 Removed some quotes to make sure we have a binary operator and closing bug
1775 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1776 targets/support/create-iso.sh:
1777 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1779 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1780 targets/support/bootloader-setup.sh:
1781 Added path from bug #120935 for PPC/PPC64.
1783 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1784 Additional spacing fixes submitted by `Kumba
1786 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1787 modules/stage2_target.py:
1788 space cleanups contributed from `Kumba
1790 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1791 add grp/use to valid_values in the grp module
1793 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1796 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1797 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1798 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1799 targets/support/bootloader-setup.sh:
1800 ppc cdtar update; ppc64 bootloader updates
1802 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1803 targets/support/create-iso.sh:
1804 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1806 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1807 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1808 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1809 targets/support/create-iso.sh:
1810 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1812 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1813 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1814 Add ppc console and machine_type=ibm
1816 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1817 modules/generic_stage_target.py:
1818 Fix type error when kernel packages arent defined
1820 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1821 examples/generic_stage_template.spec, examples/grp_template.spec,
1822 examples/livecd-stage1_template.spec,
1823 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1824 examples/stage4_template.spec:
1825 Added more verbose wording and examples for pkgcache_path and
1826 kerncache_path, where necessary.
1828 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1829 targets/support/create-iso.sh:
1830 Really fixing bug #120475 this time. This is 2.0_rc25.
1832 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1833 targets/support/create-iso.sh:
1834 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1837 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1838 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1839 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1840 Added initial support for EFI booting on x86. This is completely untested,
1841 so use it at your own risk. Also, no bug reports without patches, please.
1842 This is catalyst 2.0_rc23.
1844 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1845 kmerge should have been kerncache
1847 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1848 targets/support/pre-kmerge.sh:
1849 Fix a few other places for the kerncache update
1851 26 Jan 2006; Eric Edgar <rocket@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/stage4_template.spec,
1856 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1857 targets/support/kmerge.sh:
1858 Separation of kerncache from snapcache
1860 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1861 It helps if I actually increment the version number.
1863 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1865 Added --oneshot to default options for stage1 building. Added code to wipe
1866 world during stages 1 and 3. This is catalyst 2.0_rc22.
1868 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1869 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1870 Fix bug if no kernel packages were defined but there was a postconf setting.
1871 x86 softlevel support is enhanced.
1873 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1874 targets/support/bootloader-setup.sh:
1875 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1877 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1878 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1880 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1883 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1884 Netboot2 fixes for spec parameter checks
1886 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1887 modules/generic_stage_target.py, modules/stage4_target.py:
1888 add makeopts spec file support.
1890 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1891 modules/generic_stage_target.py:
1892 Added fix for bug #119635.
1894 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1895 Fix pre-kmerge.sh for stage4
1897 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1900 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1901 modules/generic_stage_target.py:
1902 fix crash when no kernel is defined. spacing issue
1904 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1907 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1908 modules/livecd_stage2_target.py:
1909 Added livecd/volid to valid_values.
1911 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1912 modules/generic_stage_target.py:
1913 remove extra function that was converting strings to lists unnecessarily
1915 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1916 This is catalyst 2.0_rc17.
1918 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1919 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1920 modules/stage4_target.py:
1921 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1923 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1924 targets/embedded/embedded-preclean-chroot.sh,
1925 targets/grp/grp-preclean-chroot.sh,
1926 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1927 targets/stage1/stage1-preclean-chroot.sh,
1928 targets/stage2/stage2-preclean-chroot.sh,
1929 targets/stage3/stage3-preclean-chroot.sh,
1930 targets/support/chroot-functions.sh,
1931 targets/tinderbox/tinderbox-preclean-chroot.sh:
1932 Added function to cleanup stray /etc/distcc/hosts files.
1934 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1935 targets/support/bootloader-setup.sh:
1936 Added fix from bug #119123. This is catalyst 2.0_rc16.
1938 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1939 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1940 Fixing some spacing. This is catalyst 2.0_rc15.
1942 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1943 Attempt to fix bug #117649
1945 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1946 modules/generic_stage_target.py:
1947 fixes for bugs #119009, #119041 and #118985
1949 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1950 +examples/netboot2_template.spec, modules/catalyst_support.py,
1951 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1952 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1953 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1956 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1957 targets/support/kmerge.sh:
1958 Fix for ccache (null)/.ccache bug
1960 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1963 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1964 Added ppc -mcpu patch from Pylon for bug #118709.
1966 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1967 modules/embedded_target.py, modules/stage4_target.py:
1968 Added linuxrc to embedded and stage4 targets.
1970 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1971 modules/generic_stage_target.py, targets/support/kmerge.sh:
1972 filter kname - and . for kmerge.sh
1974 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 targets/support/create-iso.sh:
1976 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1978 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1979 modules/generic_stage_target.py:
1980 change .digests to .DIGESTS
1982 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1983 targets/support/kmerge.sh:
1984 Commented ccache for genkernel build which will resolve #117648 until a
1985 proper solution can be found. This is 2.0_rc13.
1987 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1988 targets/stage1/stage1-controller.sh:
1989 Added patch from vapier for bug #117254.
1991 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1992 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1993 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1994 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1997 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1998 modules/generic_stage_target.py:
1999 Remove chost/cflags etc. warning messages
2001 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2002 modules/generic_stage_target.py:
2003 Attempt to fix bug 117253; chost is wrong on autoresume
2005 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2006 modules/generic_stage_target.py, modules/netboot_target.py,
2007 modules/stage1_target.py:
2008 make setting of destdir more global and part of generic_stage_target
2010 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2011 Fix destpath bug in netboot target
2013 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2014 modules/generic_stage_target.py, modules/stage4_target.py:
2015 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2018 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2019 modules/generic_stage_target.py, modules/stage4_target.py:
2020 remove stray ' from arch/sh.py
2022 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2023 targets/stage1/stage1-controller.sh:
2024 This finally fixes the issues with gcc-config/binutils-config in stage1.
2025 This is catalyst 2.0_rc12.
2027 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2028 Fix incorrect warning message. portdir_overlay -> portage_overlay
2030 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2031 targets/stage1/stage1-controller.sh,
2032 targets/stage1/stage1-preclean-chroot.sh:
2033 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2034 running gcc-config and binutils-config, though it probably breaks running on
2035 non-Gentoo platforms.
2037 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2038 modules/stage1_target.py:
2039 Make stage1 clean up python 2.3 and 2.4, also.
2041 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2042 targets/support/livecdfs-update.sh:
2043 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2045 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2046 modules/generic_stage_target.py:
2047 Change digests file format to HASH_NAME HASH FILE_NAME
2049 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2050 targets/stage1/stage1-controller.sh:
2051 Moved gcc-config/binutils-config to before the chroot.
2053 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2054 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2055 installed. Supports all of shashs algorithms as of 12_21_2005
2057 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2058 modules/generic_stage_target.py:
2059 Catalyst should die if source_subpath is not a string
2061 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2062 modules/generic_stage_target.py:
2063 Fix for source_subpath bug
2065 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2066 examples/generic_stage_template.spec:
2067 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2068 both stages 1 and 2.
2070 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2071 modules/stage2_target.py:
2072 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2073 stage1 to be overridden again.
2075 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2076 targets/stage1/stage1-controller.sh:
2077 It looks like gcc-config/binutils-config needs to be run with the full path,
2078 since it is run outside of the chroot.
2080 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2081 targets/stage1/stage1-controller.sh:
2082 Fixed gcc-config calls. This is 2.0_rc11.
2084 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2085 This is catalyst 2.0_rc10.
2087 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2088 modules/generic_stage_target.py:
2089 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2092 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2093 targets/support/functions.sh:
2094 Changed from -z to -n for bug #116180.
2096 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2097 modules/catalyst_support.py, modules/generic_stage_target.py:
2098 Detect missing binaries for the hashing functions and abort if not found
2100 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2101 files/catalyst.conf:
2102 Updated README to list new requirements. Set default hash as crc32. Set
2103 default digests as sha1/md5.
2105 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2106 modules/catalyst_support.py, modules/generic_stage_target.py,
2107 modules/livecd_stage2_target.py, modules/stage2_target.py:
2108 Change the internal hash checking to be quicker and more memory efficient.
2109 Add additional hash digests options.
2111 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2112 targets/tinderbox/tinderbox-chroot.sh,
2113 targets/tinderbox/tinderbox-controller.sh,
2114 targets/tinderbox/tinderbox-preclean-chroot.sh:
2115 Fixed up spacing/coding style on tinderbox.
2117 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2118 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2119 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2120 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2121 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2122 Fixed up spacing/coding style on support.
2124 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2125 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2127 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2128 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2129 targets/stage4/stage4-preclean-chroot.sh:
2130 Fixed up spacing/coding style on stage4.
2132 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2133 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2134 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2135 targets/stage3/stage3-controller.sh,
2136 targets/stage3/stage3-preclean-chroot.sh:
2137 Fixed up spacing/coding style on stages 2 and 3
2139 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2140 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2141 targets/stage1/stage1-preclean-chroot.sh:
2142 Fixed up spacing/coding style on stage1. Also changed
2143 gcc-config/binutils-config to be outside the chroot.
2145 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2146 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2147 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2148 Fixed up spacing/coding style on netboot.
2150 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2151 targets/livecd-stage1/livecd-stage1-chroot.sh,
2152 targets/livecd-stage1/livecd-stage1-controller.sh,
2153 targets/livecd-stage2/livecd-stage2-controller.sh:
2154 Fixed up spacing/coding style on livecd-stage*.
2156 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2157 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2158 targets/grp/grp-preclean-chroot.sh:
2159 Fixed up spacing/coding style on grp.
2161 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2162 targets/embedded/embedded-chroot.sh,
2163 targets/embedded/embedded-controller.sh,
2164 targets/embedded/embedded-fs-runscript.sh,
2165 targets/embedded/embedded-preclean-chroot.sh:
2166 Fixed up spacing/coding style on embedded.
2168 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2169 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2170 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2171 targets/support/functions.sh:
2172 Removing extra line from x86.py, fixing up comments, spacing, and coding
2173 style in targets/support through functions.sh
2175 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2176 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2177 Fix more tab/spacing issues .. trying to make everything use tabs
2179 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2180 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2181 modules/stage1_target.py, modules/stage2_target.py,
2182 modules/stage3_target.py, modules/stage4_target.py:
2183 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2186 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2187 modules/generic_stage_target.py:
2188 Add envscript warning to aid users who may not know what they are doing
2190 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2191 examples/generic_stage_template.spec:
2192 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2193 only configurable when building a stage2 tarball, to match the current state
2194 of portage. This is 2.0_rc9.
2196 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2197 targets/support/chroot-functions.sh:
2198 Silence more of portages beeps and clicks and whistles
2200 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2201 targets/support/chroot-functions.sh:
2202 Change the portage emerge to use run_emerge
2204 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2205 modules/generic_stage_target.py, modules/snapshot_target.py,
2206 modules/stage1_target.py, modules/stage2_target.py,
2207 modules/stage3_target.py:
2208 allow portdir_overlay to be part of all specs not including snapshot spec.
2209 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2210 Remove overlay support from the snapshot spec but added a warning.
2212 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2213 modules/stage2_target.py:
2214 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2217 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2218 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2219 Add support for bootloader softlevel=; have rsync delete the extra files out
2220 of the overlay so that the overlay always matches the source dir
2222 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2223 Swapped -v/-V since I had gotten them wrong here.
2225 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2226 modules/generic_stage_target.py:
2227 Fix stupid overlay bug
2229 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2230 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2231 targets/livecd-stage1/livecd-stage1-chroot.sh,
2232 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2233 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2234 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2235 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2236 targets/support/unmerge.sh:
2237 Made sure we use -f on removing the default links for splash. Removed
2238 check_portage_version as it really isn't needed anymore. Removed
2239 --no-install from genkernel commands in kmerge.sh so users must manually
2240 remove kernels from /boot. This is 2.0_rc8.
2242 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2243 targets/support/livecdfs-update.sh:
2244 Made sed on devfsd.conf conditional on it existing. Removes one more error
2245 message from a standard catalyst run.
2247 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2248 Added warning about breaking snapshot cache and re-enable autoresume, since
2249 the errors I was getting were elsewhere.
2251 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2252 modules/generic_stage_target.py:
2253 Fix indentation error the last commit caused
2255 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2256 modules/generic_stage_target.py:
2257 Always clear autoresume points after a successful run
2259 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2260 targets/support/livecdfs-update.sh:
2261 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2262 snapshot caching after a successful gentoo-release-livecd run.
2264 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2265 targets/support/rc-update.sh:
2266 Added famd to default on official LiveCD.
2268 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2269 targets/support/chroot-functions.sh:
2270 Fixes 'too many arguments' error in check_portage_version.
2272 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2273 modules/generic_stage_target.py:
2274 remove extra self.env={} that was resetting the environment to null
2276 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2277 modules/livecd_stage1_target.py:
2278 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2281 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2282 Add a default path to the environment in the chroot
2284 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2285 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2286 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2287 targets/livecd-stage2/livecd-stage2-controller.sh,
2288 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2289 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2290 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2291 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2292 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2293 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2294 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2295 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2296 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2298 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2300 Fixed up the man page, which has been suffering for some time, and also
2301 reversed -v/-V in the help message.
2303 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2304 targets/support/livecdfs-update.sh:
2305 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2308 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2309 Turning off autoresume of doom until I can get more testing. I've had
2310 several issues with it. I'll be reporting/fixing these as I come across them
2311 but for now wish to turn it off by default as I don't want this one feature
2312 to stop the possible 2.0 final release.
2314 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2315 targets/livecd-stage2/unmerge.sh:
2316 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2317 anymore and probably should have been removed a long time ago when the new
2318 code was put into place in livecdfs-update.sh and livecd-local.start
2321 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2322 targets/livecd-stage1/livecd-stage1-chroot.sh,
2323 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2324 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2325 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2327 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2328 modules/generic_stage_target.py, modules/generic_target.py:
2329 self.env should be a part of the super class generic_target so it applies to
2330 snapshots as well; removing redundant pass in the generic_target class as
2331 its not needed. There is code there to fill the statements
2333 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2334 targets/support/livecdfs-update.sh:
2335 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2338 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2339 Changed version stamp to 2.0_rc6.
2341 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2342 modules/generic_stage_target.py:
2343 Fix for unpack cases
2345 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2346 modules/generic_stage_target.py:
2349 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2350 modules/catalyst_support.py, modules/generic_stage_target.py,
2351 modules/grp_target.py, modules/livecd_stage1_target.py,
2352 modules/livecd_stage2_target.py, modules/netboot_target.py,
2353 modules/snapshot_target.py, modules/tinderbox_target.py:
2354 Stop reading env from the OS. Rely on the more on the envscript for oddball
2355 settings. Change -v to verbose and -V to version
2357 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2360 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2361 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2364 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365 examples/generic_stage_template.spec:
2366 Added chost/cflags/cxxflags/ldflags to example spec template.
2368 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2369 targets/support/rc-update.sh:
2370 OK, just kidding on that last commit. We were already doing rc-update add
2371 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2372 there's no point in having it in rc-update.sh
2374 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/support/rc-update.sh:
2376 Have rc-update add xdm if livecd/xdm is set.
2378 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2379 modules/catalyst_lock.py, modules/catalyst_support.py,
2380 modules/embedded_target.py, modules/generic_stage_target.py,
2381 modules/grp_target.py, modules/livecd_stage1_target.py,
2382 modules/livecd_stage2_target.py, modules/netboot_target.py,
2383 modules/stage1_target.py, modules/stage4_target.py,
2384 modules/tinderbox_target.py:
2385 So I was just kidding on that last commit. This one is 2.0_rc4.
2387 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2388 modules/catalyst_lock.py, modules/catalyst_support.py,
2389 modules/embedded_target.py, modules/generic_stage_target.py,
2390 modules/grp_target.py, modules/livecd_stage1_target.py,
2391 modules/livecd_stage2_target.py, modules/netboot_target.py,
2392 modules/stage1_target.py, modules/stage2_target.py,
2393 modules/stage4_target.py, modules/tinderbox_target.py:
2394 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2396 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2397 files/catalyst.conf, modules/catalyst_lock.py,
2398 modules/catalyst_support.py, modules/embedded_target.py,
2399 modules/generic_stage_target.py, modules/grp_target.py,
2400 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2401 modules/netboot_target.py, modules/stage1_target.py,
2402 modules/stage2_target.py, modules/stage4_target.py,
2403 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2404 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2405 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2407 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2408 modules/generic_stage_target.py:
2409 Fix autoresume for unpacking tarballs
2411 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2412 targets/support/livecdfs-update.sh:
2413 remove gnap livecd-type per Koon's request
2415 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2416 change rc-update add modules default to rc-update add modules boot
2418 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2419 modules/generic_stage_target.py, modules/grp_target.py:
2420 Add more verbosity to digests if -V is enabled, add more print messages to
2423 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2424 modules/generic_stage_target.py, modules/grp_target.py:
2425 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2427 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2428 Fix folder name for grp build dir to not have .tar.bz2 at the end
2430 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2431 modules/catalyst_support.py, modules/generic_stage_target.py:
2432 Add md5 and sha .digests file creation per wolf31o2's feature request
2434 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2435 This is catalyst-2.0_rc2.
2437 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2438 files/catalyst.conf, modules/generic_stage_target.py,
2439 modules/livecd_stage1_target.py:
2440 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2441 after each successful kernel build;add autoresume documentation to
2444 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2445 targets/embedded/embedded-controller.sh,
2446 targets/embedded/embedded-fs-runscript.sh,
2447 targets/livecd-stage2/livecd-stage2-controller.sh,
2448 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2449 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2450 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2451 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2452 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2453 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2454 targets/support/rc-update.sh:
2455 Changed multiple spaces to tabs to satisfy my OCD.
2457 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2458 targets/support/chroot-functions.sh:
2459 Bumped genkernel detection to require 3.3.0 or higher
2461 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2462 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2463 targets/netboot/netboot-controller.sh:
2464 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2465 clst_grp_use. This is catalyst-2.0_rc1.
2467 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2468 targets/netboot/netboot-controller.sh:
2469 change to clst_use from clst_netboot_use
2471 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2472 targets/livecd-stage1/livecd-stage1-chroot.sh,
2473 targets/stage4/stage4-chroot.sh:
2474 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2476 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2477 targets/stage4/stage4-chroot.sh:
2478 Fixed USE invocations in stage4 target.
2480 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2481 modules/livecd_stage1_target.py:
2482 Force use=livecd for livecd-stage1
2484 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2485 This is version 2.0_pre20051129.
2487 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2488 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2489 Removed kudzu-knoppix from example spec files.
2491 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2492 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2493 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2495 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2496 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2497 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2498 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2499 definitions in the examples to fit in 80 columns.
2501 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2502 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2503 modules/grp_target.py, modules/tinderbox_target.py,
2504 targets/tinderbox/tinderbox-chroot.sh:
2505 Tinderbox script: added newuse, tinderbox and grp targets added support for
2506 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2507 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2509 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2510 Added portdir example to catalyst.conf for bug #113272.
2512 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2513 targets/support/create-iso.sh:
2514 Fixed a few lines which were causing the isolinux directory to be removed
2515 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2517 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2518 targets/support/create-iso.sh:
2519 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2521 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2522 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2523 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2524 too many arches dont use it by default, test for an initrd in the yaboot
2527 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2528 modules/generic_stage_target.py:
2529 Fix split error if use is specified
2531 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2532 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2533 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2534 Updated palo version from catalyst 1.x for HPPA.
2536 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2537 targets/support/bootloader-setup.sh:
2538 Removing for loop for grub on amd64/x86 as it was totally useless.
2540 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2541 targets/support/bootloader-setup.sh:
2542 Remove vga= line for PPC.
2544 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2545 targets/support/bootloader-setup.sh:
2546 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2548 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2549 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2550 Removing slot patch as it probably didn't belong here anyway, and updating
2551 version stamp to 2.0_pre20051118.
2553 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2554 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2555 targets/support/bootloader-setup.sh:
2556 fix the bootloader script for isolinux so that it actually makes a cfg file,
2557 remove extra unneeded catalyst aborting print statement, reorganize rm code
2558 to make sure is splits properly and is an array even from the cmdline
2560 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2561 targets/support/livecdfs-update.sh:
2562 Added call to update-usbids to download the latest usb.ids file.
2564 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2565 modules/generic_stage_target.py:
2566 Move checks of running catalyst into the target which is simpler
2568 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2569 modules/generic_stage_target.py:
2570 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2571 that doesnt exist yet
2573 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2574 Keep unnecessary programs from installing into kerncache
2576 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2577 modules/generic_stage_target.py:
2578 Turn on more tracebacks at this point to better debug .. will need to turn
2579 them down as we find errors and build appropriate error handlers
2581 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2582 Changed version marker to 2.0_pre20051115 for new ebuild.
2584 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2585 modules/livecd_stage2_target.py:
2586 Fix bug in livecd stage2 so that it doesnt try to use tar
2588 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2589 targets/livecd-stage2/livecd-stage2-controller.sh:
2590 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2591 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2592 of Getting_Online.txt from catalyst 1.1.10.10.
2594 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2595 Added Joshua Kinard to authors for his mips contributions.
2597 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2598 examples/livecd-stage2_template.spec:
2599 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2600 Paul Kessler on gentoo-catalyst. ;]
2602 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2603 Change variables from cat1 format to cat2
2605 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2606 modules/generic_stage_target.py, modules/stage1_target.py:
2607 Fix modules has no attribute register
2609 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2610 modules/generic_stage_target.py:
2611 Fix broken aliases code that was just proof of concept
2613 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2614 Output mkisofs command line options to assist in debugging
2616 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2617 modules/generic_stage_target.py, targets/support/create-iso.sh:
2620 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2621 modules/generic_stage_target.py:
2622 Add VERY basic support for aliases kernel parameter.
2624 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2625 modules/livecd_stage2_target.py:
2626 Remove large section of commented code
2628 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2629 modules/generic_stage_target.py, modules/stage1_target.py:
2630 Allow LDFLAGS to be specified as an ENV variable for stage1
2632 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2633 modules/generic_stage_target.py:
2634 Fix rc-update to automatically run default options for livecds. Removed an
2635 erroneous key check.
2637 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2638 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2639 Make use spec key optional to default to profile defaults
2641 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2642 +examples/stage4_template.spec:
2643 Preliminary stage4_template.spec file
2645 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2646 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2647 Updated version stamp and added slot patch.
2649 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2650 Fix ordering problem so self.settings is defined
2652 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2653 modules/generic_stage_target.py:
2654 Correct a rsync issue when the directory doesnt exist
2656 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2657 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2658 targets/livecd-stage2/livecd-stage2-controller.sh,
2659 targets/netboot/netboot-controller.sh,
2660 targets/stage4/stage4-controller.sh:
2661 run pre_kmerge and post_kmerge only once
2663 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2664 targets/support/bootloader-setup.sh:
2665 MIPS bootloader patch
2667 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2668 targets/support/mips-arcload_conf.sh:
2669 Fix MIPS Serial Detection
2671 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2672 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2673 +targets/support/mips-arcload_conf.sh:
2674 Application of Kumba's patches for MIPS support
2676 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2677 Check for the correct arch specific cd building tool
2679 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2680 modules/generic_stage_target.py:
2681 Print a warning if livecd/iso is not defined
2683 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2684 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2686 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2687 targets/support/post-kmerge.sh:
2688 Check for existence of files in /lib/modules before running depscan.sh. This
2689 replaces the mips-specific check and makes it portable.
2691 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2692 modules/generic_stage_target.py:
2693 update autoresume logic when dealing with rsync unpack operations
2695 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2696 targets/support/post-kmerge.sh:
2697 Bypass module load on mips
2699 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2700 remove --no-deps so dependancies get installed for genkernel
2702 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2703 modules/generic_stage_target.py:
2704 Fix missing : statement in unpack
2706 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2707 modules/generic_stage_target.py:
2708 fix livecd-stage2 unpack when seedcache is turned off
2710 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2711 targets/support/functions.sh:
2712 Fix module unpacking and make it actually optional.
2714 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2715 modules/generic_stage_target.py:
2716 Fix broken seedcache autoresume interaction
2718 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2719 modules/generic_stage_target.py:
2720 Cleanup stage directories properly for tar installs
2722 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2723 Tinderbox no longer cleans /tmp/*
2725 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2726 targets/tinderbox/tinderbox-chroot.sh,
2727 targets/tinderbox/tinderbox-controller.sh:
2728 Fixing problem with bind mounted portage and final rsync on tinderbox target
2729 and adding additional logging.
2731 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2732 Stop tinderbox from trying to create a tarball of itself
2734 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2735 modules/generic_stage_target.py:
2736 Fix catalyst so it fully disables snapcache when its not specified in the
2739 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2740 examples/livecd-stage2_template.spec:
2741 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2742 spec template and updating version stamp.
2744 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2745 modules/catalyst_support.py:
2746 allow file_check to proceed if key is not in use
2748 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2749 Recursively make the missing directories
2751 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2752 Fix extract_modules to just echo a warning that it is missing
2754 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2755 files/catalyst.conf:
2756 Updating default configuration for catalyst and updating version stamp,
2757 since we're beginning internal testing for release.
2759 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2760 modules/generic_stage_target.py:
2761 fix bug 106004 split strings into a list for empty and rm operation
2763 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2764 modules/livecd_stage2_target.py:
2765 Append slashes to directories so rsyncs work properly
2767 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2768 examples/livecd-stage2_template.spec:
2769 Changing source_subpath for livecd-stage2 example for bug #101704.
2771 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2772 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2773 targets/support/livecdfs-update.sh:
2774 Added livecd/xdm and livecd/xsession options. These are used to setup the
2775 default display manager and X session, respectively. Added supporting
2776 documentation to example spec files. Imported more work from my fsscript for
2777 the official LiveCD.
2779 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2780 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2781 discussion, see bug #88777.
2783 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2784 modules/generic_stage_target.py:
2785 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2786 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2788 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2789 targets/livecd-stage1/livecd-stage1-controller.sh,
2790 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2791 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2792 on livecd-stage2 and removing universal motd for livecd/type of
2793 gentoo-release-livecd.
2795 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2796 modules/livecd_stage1_target.py:
2797 Add optional livecd/type env var for scripts to add optional items to the
2800 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2801 -livecd/files/x86-help.msg:
2802 Removing x86-help.msg as it is no longer used.
2804 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2805 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2806 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2807 Add dobladecenter description to bootloader files for x86/amd64.
2809 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2810 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2812 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2813 modules/generic_stage_target.py:
2814 Added split to use section for bug #104414.
2816 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2817 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2818 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2819 Tabs to whitespaces for isolinux.
2821 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2822 targets/support/bootloader-setup.sh:
2823 Changed isolinux to use new split-out help messages. Using grub gives a
2824 single help message with pager.
2826 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2828 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2829 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2830 Added F2->F7 help messages for isolinux.
2832 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2833 livecd/files/README.txt, livecd/files/generic.motd.txt,
2834 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2835 livecd/files/livecd-local.start:
2836 Updated files from latest used to build LiveCD.
2838 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2839 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2841 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2842 modules/catalyst_support.py:
2843 Added fix for using options with = in them with --cli (ex.
2844 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2845 <cell@ices.utexas.edu> for pointing this out to me via email.
2847 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2848 modules/generic_stage_target.py, targets/support/functions.sh:
2849 fix bug in exec_in_chroot for stage1 target
2851 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2852 modules/generic_stage_target.py:
2853 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2854 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2856 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2857 catalyst, examples/livecd-stage2_template.spec,
2858 examples/snapshot_template.spec, files/catalyst.conf,
2859 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2860 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2861 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2862 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2863 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2864 targets/livecd-stage2/livecd-stage2-controller.sh,
2865 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2866 targets/stage2/stage2-preclean-chroot.sh,
2867 targets/stage3/stage3-preclean-chroot.sh,
2868 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2869 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2870 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2871 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2872 targets/support/target_image_setup.sh:
2873 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2874 to look at gamecdfs-update.sh yet.
2876 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2877 modules/generic_stage_target.py:
2878 Remove extra debugging print statement
2880 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2881 +modules/catalyst_lock.py, modules/catalyst_support.py,
2882 modules/embedded_target.py, modules/generic_stage_target.py,
2883 modules/grp_target.py, modules/livecd_stage1_target.py,
2884 modules/livecd_stage2_target.py, modules/netboot_target.py,
2885 modules/snapshot_target.py, modules/stage1_target.py,
2886 modules/stage2_target.py, modules/stage4_target.py,
2887 targets/support/functions.sh:
2888 Add locking support. Code simplification for unpack and unpack snapshot.
2889 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2890 Add seedcache support (Grabs output from previous target run)
2891 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2893 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2894 modules/catalyst_support.py, modules/generic_stage_target.py:
2895 Add support to cache the snapshot dir. add snapcache to options. add
2896 snapshot_cache= to override the default location of the cache in
2897 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2899 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2900 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2901 Forward port README.txt and Getting_Online.txt files from catalyst
2904 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2905 Add automatic creation/deletion of runlevels based on rcadd rcdel
2907 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2908 Fix grp so that grp/use is not required anymore
2910 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2911 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2912 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2913 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2914 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2915 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2916 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2917 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2918 they are known to cause booting problems.
2920 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2921 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2922 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2923 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2926 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2927 targets/stage1/stage1-chroot.sh:
2928 Fixed quoting in stage1 profile check.
2930 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2931 targets/stage3/stage3-chroot.sh:
2932 Fixing USE for stage3.
2934 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2935 targets/support/chroot-functions.sh:
2936 Fix FETCH code so it will run for Pylon
2938 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2939 targets/grp/grp-chroot.sh:
2940 Fix bindist invcation.
2942 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2943 targets/grp/grp-chroot.sh:
2944 Made sure bindist was used for all emerges in GRP.
2946 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2947 Fix USE flags for GRP build
2949 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2950 targets/stage4/stage4-chroot.sh:
2951 let GRP use the users environment variables and removed extra
2952 GRP_STAGE23_USE from stage4
2954 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2955 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2956 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2958 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2959 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2960 impact all previous spec files that use this option. It's beejay's fault.
2962 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2963 Changed to use linux32 for ppc32 support when build host is ppc64.
2965 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2967 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2969 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2970 Minor cosmetic print statement fixes for readability
2972 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2973 modules/catalyst_support.py, modules/generic_stage_target.py:
2974 Fix None None bug and exception reporting
2976 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2977 Fix iso creation script. Case statement out of place
2979 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2980 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2981 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2982 catalyst, files/catalyst.conf, modules/builder.py,
2983 modules/catalyst_support.py, modules/embedded_target.py,
2984 modules/generic_stage_target.py, modules/generic_target.py,
2985 modules/grp_target.py, modules/livecd_stage1_target.py,
2986 modules/livecd_stage2_target.py, modules/netboot_target.py,
2987 modules/snapshot_target.py, modules/stage1_target.py,
2988 modules/stage2_target.py, modules/stage3_target.py,
2989 modules/stage4_target.py, modules/tinderbox_target.py,
2990 targets/embedded/embedded-chroot.sh,
2991 targets/embedded/embedded-fs-runscript.sh,
2992 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2993 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2994 targets/grp/grp-preclean-chroot.sh,
2995 targets/livecd-stage1/livecd-stage1-chroot.sh,
2996 targets/livecd-stage1/livecd-stage1-controller.sh,
2997 targets/livecd-stage2/livecd-stage2-controller.sh,
2998 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2999 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3000 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3001 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3002 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3003 targets/stage2/stage2-controller.sh,
3004 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3005 targets/stage3/stage3-controller.sh,
3006 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3007 targets/stage4/stage4-controller.sh,
3008 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3009 targets/support/create-iso.sh, targets/support/functions.sh,
3010 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3011 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3012 targets/support/target_image_setup.sh,
3013 targets/tinderbox/tinderbox-chroot.sh,
3014 targets/tinderbox/tinderbox-controller.sh,
3015 targets/tinderbox/tinderbox-preclean-chroot.sh:
3016 Big honkin' copyright update.
3018 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3019 modules/generic_stage_target.py:
3020 add additional logging output. Use standard os redirection methods to log to
3023 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3024 targets/stage1/stage1-chroot.sh:
3025 Added profile sanity check for bug #97867.
3027 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3028 targets/support/bootloader-setup.sh:
3029 Removing acpi=off from default kernel arguments and adding ia64
3030 livecd-stage2 support functions and cdtar.
3032 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3033 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3034 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3035 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3036 splash command line.
3038 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3039 targets/support/create-iso.sh:
3040 Fixed up zisofs support. Waiting for response from sparc before touching
3043 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3044 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3045 targets/support/functions.sh:
3046 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3047 to allow it to work on all arches that dynamically build their bootloader
3050 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3051 targets/stage4/stage4-controller.sh:
3052 Fix stage4 so it doesnt run the bootloader stuff
3054 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3055 targets/support/bootloader-setup.sh:
3056 Removed dokeymap from non-Gentoo releases.
3058 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3059 targets/support/livecdfs-update.sh:
3060 Added call to update-pciids to download the latest pci.ids file.
3062 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3063 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3064 modules/stage4_target.py:
3065 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3067 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3068 Fix issue where -s on the command line would not run
3070 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3071 livecd/files/generic.motd.txt:
3072 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3073 kernel configurations.
3075 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3076 targets/support/livecdfs-update.sh:
3077 Updated hostname/domainname creation for new baselayout.
3079 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3081 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3083 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 targets/support/chroot-functions.sh:
3085 Change portage emerge to use --oneshot --nodeps to keep from merging the
3086 same packages multiple times.
3088 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3089 targets/stage2/stage2-chroot.sh:
3090 Added a -p bootstrap when catalyst is called with -V (verbose).
3092 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3093 targets/support/livecdfs-update.sh:
3094 Removed inittab hack, as this is done by livecd-tools.
3096 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3097 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3098 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3100 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3101 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3102 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3103 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3104 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3105 targets/livecd-stage2/livecd-stage2-controller.sh:
3106 Removed gentoo.png and creation of face directory. Changed
3107 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3110 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 targets/stage1/stage1-preclean-chroot.sh,
3112 targets/support/chroot-functions.sh:
3113 Added setup_binutils function and force both of them to run during stage1
3116 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3117 examples/livecd-stage2_template.spec:
3118 Added livecd/volid explanation to example spec.
3120 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3121 targets/support/create-iso.sh:
3122 General cleanup of ISO code and added default livecd/volid when it is not set.
3124 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3125 targets/embedded/embedded-controller.sh:
3126 Actually modify the embedded target this time.
3128 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3129 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3130 targets/livecd-stage2/livecd-stage2-controller.sh,
3131 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3132 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3133 and livecd-stage2 targets.
3135 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3136 files/catalyst.conf:
3137 Retired John Davis <zhen@gentoo.org> and added storedir to default
3140 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3141 targets/support/livecdfs-update.sh:
3142 Uncommented openglify, since it is needed for both opengl-update-livecd and
3145 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3146 modules/generic_stage_target.py:
3147 Fix print statement so it shows when kill_chroot_pids is run correctly
3149 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3150 modules/snapshot_target.py:
3151 Fix snapshot target to skip the kill_pids check
3153 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3154 Bug fixes in parse_spec, fix issues detecting list or string.
3156 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3157 modules/catalyst_support.py:
3158 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3159 spaces are after :. Better handling of comments ( ie preprocessed and
3160 stripped off ). Unset empty keys.
3162 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3163 targets/support/kill-chroot-pids.sh:
3164 Remove extra P_NAME definition that is never used. Saves processing time.
3165 Bumped catalyst to pre2
3167 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3168 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3169 +targets/support/kill-chroot-pids.sh:
3170 User info about runscript and archscript. Added checks for processes running
3171 in the chroot and created a script to kill them. Should fix the unmounting
3172 issues with gconfd or any other running application in the chroot
3174 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3175 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3176 Remove using gcc-config to set things up as we should all be using 2005.0
3179 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3180 examples/livecd-stage2_template.spec:
3181 Added livecd/users to example livecd-stage2 spec file.
3183 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3184 targets/support/livecdfs-update.sh:
3185 Change default hostnames for livecds
3187 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3188 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3189 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3192 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3193 modules/livecd_stage2_target.py:
3194 Clear autoresume flags when build is done
3196 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3197 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3198 targets/support/create-iso.sh:
3199 Fix isolinux so that it finds menus and kernels and stuff
3201 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3202 modules/generic_stage_target.py:
3203 Make purge operation a little less chatty, removed print statements
3205 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3206 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3207 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3208 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3210 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3211 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3212 print warning message about deprecated use of cdfstype
3214 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3215 targets/support/chroot-functions.sh:
3216 statically define genkernel location to eliminate which command failure if
3217 genkernel is not installed
3219 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3220 modules/generic_stage_target.py:
3221 change the portage_overlay to an array so it always works
3223 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3224 modules/catalyst_support.py:
3225 Fix exception handling to remove extraneous prints of None
3227 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3228 Remove iso creation code from stage4
3230 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3231 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3232 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3233 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3234 targets/livecd-stage1/livecd-stage1-chroot.sh,
3235 targets/livecd-stage1/livecd-stage1-controller.sh,
3236 targets/livecd-stage2/livecd-stage2-controller.sh,
3237 targets/netboot/netboot-controller.sh,
3238 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3239 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3240 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3241 targets/support/create-iso.sh, targets/support/kmerge.sh,
3242 targets/support/target_image_setup.sh,
3243 targets/tinderbox/tinderbox-controller.sh:
3244 Fix some exception handling in catalyst_support.py, remove intermediate
3245 destination folder of iso and tarball, add additional tests for folders not
3246 found on host but defined in spec file, keep catalyst from erroring in this
3247 case, change exit code on shell scripts so that errors are reported to
3248 catalyst and causes catalyst to die on errors, fix bug in
3249 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3250 check for mkisofs that informs the user of where to get the program, and
3251 removed the autoresume code from ccache and distcc installation until I can
3252 figure out a way to have the autoresume flag go someplace outside the chroot.
3254 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3255 Remove bind mounts before rm operations happen at startup
3257 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3258 modules/generic_stage_target.py:
3259 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3261 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3262 modules/generic_stage_target.py:
3263 fix minor bug in the purge code so that it actually runs the commands
3265 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3266 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3267 modules/stage4_target.py:
3268 Change ordering of tasks so root_overlay and fsscript occur after
3269 livecd_update, giving users a chance to override livecd_update
3271 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3272 modules/catalyst_support.py, modules/generic_stage_target.py:
3273 Added a better exception handling message for keyboard interrupt and added
3274 countdown timer for purge operation to give an opportunity to exit
3276 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3277 modules/catalyst_support.py, modules/generic_stage_target.py:
3278 Add support to clear the autoresume flags and improve the purge code to
3279 clean the chroot, and pkg/kern cache
3281 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3282 modules/catalyst_support.py, modules/generic_stage_target.py,
3283 modules/livecd_stage1_target.py:
3284 only append livecd-tools to the livecd-stage1 target package list and move a
3285 check out of the way so command line and spec files can co-exist
3287 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3288 modules/generic_stage_target.py:
3289 fixed python syntax in set_packages so catalyst will run
3291 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3292 modules/embedded_target.py, modules/generic_stage_target.py,
3293 modules/grp_target.py, modules/livecd_stage1_target.py,
3294 modules/livecd_stage2_target.py, modules/netboot_target.py,
3295 modules/stage4_target.py, modules/tinderbox_target.py,
3296 targets/embedded/embedded-chroot.sh,
3297 targets/embedded/embedded-controller.sh,
3298 targets/livecd-stage1/livecd-stage1-controller.sh,
3299 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3300 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3301 targets/livecd-stage2/livecd-stage2-controller.sh,
3302 -targets/livecd-stage2/livecd-stage2-iso.sh,
3303 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3304 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3305 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3306 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3307 +targets/support/target_image_setup.sh:
3308 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3311 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3312 targets/livecd-stage2/livecd-stage2-controller.sh,
3313 targets/support/livecdfs-update.sh:
3314 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3315 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3316 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3319 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320 targets/livecd-stage2/livecd-stage2-controller.sh,
3321 targets/support/rc-update.sh:
3322 Updated rc-update.sh with better defaults for different livecd/type settings
3323 and cleaning up file copying in livecd-stage2-controller.sh to match
3326 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3327 Made example of catalyst.conf in README match the default catalyst.conf
3330 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3332 Removing old files from previous maintainers and updating README.
3334 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3335 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3336 Added livecd/users option to create non-root users. The first user listed
3337 will also be used for auto-starting X, if X is merged onto the CD.
3339 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/livecd-stage1/livecd-stage1-controller.sh,
3341 targets/livecd-stage2/livecd-stage2-controller.sh,
3342 targets/support/livecdfs-update.sh:
3343 Updated all instances of livecd/type: gentoo-release-environmental to
3344 gentoo-release-livecd and added generic-livecd.
3346 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3347 examples/fsscript.sh.example, examples/gamecd.conf.example,
3348 examples/generic_stage_template.spec, examples/grp_template.spec,
3349 examples/livecd-stage1_template.spec,
3350 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3351 examples/snapshot_template.spec:
3352 Imported example files from catalyst 1.1.9 to make them more verbose.
3354 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3355 Fix grp/use bug #89365
3357 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3358 modules/generic_stage_target.py, targets/support/kmerge.sh:
3359 Fixes for initramfs overlay support.
3361 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3362 modules/generic_stage_target.py, targets/support/kmerge.sh,
3363 targets/support/pre-kmerge.sh:
3364 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3365 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3366 caching bug; Also adding preliminary support for initramfs_overlay from
3369 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3370 modules/generic_stage_target.py, targets/support/kmerge.sh:
3371 Removed support for postconf as genkernel no longer has that option
3373 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3374 modules/embedded_target.py, modules/generic_stage_target.py,
3375 modules/grp_target.py, modules/livecd_stage1_target.py,
3376 modules/livecd_stage2_target.py, modules/netboot_target.py,
3377 modules/stage4_target.py, modules/tinderbox_target.py,
3378 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3379 targets/stage1/stage1-preclean-chroot.sh,
3380 targets/support/chroot-functions.sh:
3381 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3382 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3384 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3385 modules/livecd_stage2_target.py:
3386 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3388 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3389 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3390 modules/livecd_stage2_target.py, modules/stage4_target.py,
3391 targets/livecd-stage1/livecd-stage1-controller.sh,
3392 targets/livecd-stage2/livecd-stage2-controller.sh,
3393 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3394 targets/support/functions.sh, targets/support/kmerge.sh,
3395 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3396 Generalized kernel support, fsscript, rcupdate, etc for stage4
3398 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3399 targets/support/pre-kmerge.sh:
3400 Removed sed for usb devices from legacy genkernel, as we're going to require
3401 a version much higher that no longer exhibits the bug.
3403 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3404 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3405 targets/support/livecdfs-update.sh:
3406 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3407 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3408 the ut2004demo shell script has been renamed to ut2004-demo.
3410 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3411 let genkernel always reinstall itself
3413 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3414 modules/catalyst_support.py, modules/generic_stage_target.py,
3415 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3416 fix case bug in livecdfs-update.sh; fix bug in initial command line
3417 arguement parsing; add cflags spec file support which is only allowed to
3420 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3421 targets/stage3/stage3-chroot.sh:
3422 Fix a use flag bug in the stage3
3424 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3425 modules/generic_stage_target.py:
3426 Changes to allow cflags, chost, cxxflags in a spec file
3428 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3429 targets/livecd-stage1/livecd-stage1-controller.sh,
3430 targets/livecd-stage2/livecd-stage2-controller.sh,
3431 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3432 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3433 targets/support/pre-kmerge.sh:
3434 change the code to use more case statements. Fix gcc issue in stage1.
3436 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3437 targets/livecd-stage1/livecd-stage1-controller.sh,
3438 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3439 Merging in changes from catalyst 1.1.x for gamecd support.
3441 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3442 targets/stage1/stage1-preclean-chroot.sh:
3443 Removing gcc-config stuff to see if its still required to work around a gcc
3446 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3447 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3448 Added tests for genkernel >3.2.0
3450 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3453 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3454 Updated AUTHORS with new maintainers and updated contributors list.
3456 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3457 examples/fsscript.sh.example, livecd/files/README.txt,
3458 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3459 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3460 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3461 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3462 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3463 universal.motd.txt to resolve documentation issue on bug #86914. Added
3464 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3465 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3468 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3469 targets/livecd-stage2/livecd-stage2-controller.sh:
3470 Removed a few unnecessary comments
3472 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3473 Removed obsolete files from the livecd directory as the functionality has
3474 moved into the targets folders
3476 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3477 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3478 Additional catalyst 2.0.0 files
3480 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3481 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3482 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3483 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3484 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3485 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3486 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3487 -livecd/runscript/alpha-archscript.sh,
3488 -livecd/runscript/default-runscript.sh,
3489 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3490 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3491 -livecd/runscript-support/gamecdfs-update.sh,
3492 -livecd/runscript-support/kmerge.sh,
3493 -livecd/runscript-support/livecdfs-update.sh,
3494 -livecd/runscript-support/post-kmerge.sh,
3495 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3496 modules/embedded_target.py, modules/generic_stage_target.py,
3497 modules/grp_target.py, modules/livecd_stage1_target.py,
3498 modules/livecd_stage2_target.py, -modules/netboot.py,
3499 +modules/netboot_target.py, modules/snapshot_target.py,
3500 modules/stage1_target.py, +modules/stage4_target.py,
3501 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3502 +targets/embedded/embedded-controller.sh,
3503 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3504 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3505 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3506 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3507 +targets/livecd-stage1/livecd-stage1-controller.sh,
3508 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3509 -targets/livecd-stage1/livecd-stage1.sh,
3510 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3511 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3512 +targets/livecd-stage2/livecd-stage2-controller.sh,
3513 +targets/livecd-stage2/livecd-stage2-iso.sh,
3514 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3515 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3516 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3517 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3518 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3519 +targets/stage1/stage1-controller.sh,
3520 +targets/stage1/stage1-preclean-chroot.sh,
3521 -targets/stage1/stage1-preclean1-chroot.sh,
3522 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3523 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3524 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3525 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3526 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3527 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3528 +targets/stage4/stage4-preclean-chroot.sh,
3529 +targets/support/chroot-functions.sh,
3530 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3531 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3532 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3533 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3534 +targets/tinderbox/tinderbox-controller.sh,
3535 targets/tinderbox/tinderbox-preclean-chroot.sh,
3536 -targets/tinderbox/tinderbox.sh:
3537 Initial Import of Catalyst 2.0.0
3539 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3540 livecd/runscript-support/livecdfs-update.sh:
3541 Added /usr/portage as tmpfs (this will be made conditional later).
3543 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3544 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3545 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3546 from an interactive shell.
3548 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3549 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3550 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3551 livecd/runscript-support/pre-kmerge.sh,
3552 livecd/runscript/default-runscript.sh:
3553 Moved livecd-bash_profile to livecd-bashrc. Added check for
3554 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3555 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3558 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3559 modules/generic_stage_target.py:
3560 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3563 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3564 livecd/runscript/default-runscript.sh,
3565 targets/livecd-stage1/livecd-stage1.sh:
3566 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3567 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3568 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3571 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3572 livecd/runscript/ppc-archscript.sh:
3573 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3575 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3577 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3578 for multiple initrd files.
3580 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3581 livecd/runscript/ppc-archscript.sh:
3582 Modifed PPC archscript to close bug #84648 and also to make the PPC
3583 archscript produce multiple initrd files, like x86/amd64.
3585 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3586 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3587 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3588 livecd/runscript/ppc-archscript.sh:
3589 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3590 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3591 livecd/volid for the HFS volid, too.
3593 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3594 Calling this one 1.1.7 and rolling a tarball.
3596 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3597 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3598 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3599 -livecd/runscript/sparc64-archscript.sh,
3600 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3601 Added livecd/volid to set the volume ID when creating the ISO, patch by
3602 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3603 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3605 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3607 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3608 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3610 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3611 livecd/runscript-support/livecdfs-update.sh:
3612 Removed hdparm from default runlevel as it break ide=nodma at boot.
3614 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3615 livecd/runscript-support/kmerge.sh,
3616 livecd/runscript-support/pre-kmerge.sh,
3617 targets/livecd-stage1/livecd-stage1-chroot.sh:
3618 Revert last set of changes and remove portage version check from emerge in
3619 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3622 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3623 livecd/runscript-support/kmerge.sh,
3624 livecd/runscript-support/pre-kmerge.sh:
3625 Change genkernel check to use best_version and has_version to determine if
3626 the any previously installed versions of genkernel are up to date. Change
3627 emerge line for kernels to use -n option to only install if they were not
3628 previously installed.
3630 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3631 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3632 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3633 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3634 livecd/runscript/sparc-archscript.sh:
3635 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3636 unified sparc32/sparc64 cdtar.
3638 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3639 livecd/runscript-support/livecdfs-update.sh,
3640 livecd/runscript-support/pre-kmerge.sh:
3641 Change sudoers update to only run if /etc/sudoers exists and only reduce
3642 splash to 1024x768 on minimal and universal install CD.
3644 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3645 targets/livecd-stage1/livecd-stage1.sh:
3646 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3649 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3650 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3651 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3652 livecd/runscript/sparc64-archscript.sh,
3653 livecd/runscript/x86-archscript.sh:
3654 Added a new empty livecd file to each archscript. This will be used for an
3655 identifier by genkernel to allow booting from a non-primary CDROM.
3657 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3658 Catalyst 1.1.6 is here.
3660 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3661 targets/stage1/stage1-preclean2-chroot.sh:
3662 Commenting out stage1 cleaning of /var/db.
3664 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3665 livecd/runscript-support/pre-kmerge.sh:
3666 Made splash reduction to 1024x768 only for minimal and universal release media.
3668 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3669 targets/stage1/stage1-preclean2-chroot.sh:
3670 Added SLOT files back to /var/db entries in stage1.
3672 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3673 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3674 livecd/runscript/default-runscript.sh,
3675 livecd/runscript-support/livecdfs-update.sh,
3676 targets/livecd-stage2/unmerge.sh:
3677 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3678 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3679 the copy from preserving permissions and also adding /usr/share/faces and
3680 default Gentoo icon. We'll see how the icon does for us. Removing serial
3681 init script, as it causes problems with the splash theme.
3683 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3684 targets/livecd-stage1/livecd-stage1.sh:
3687 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3688 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3689 livecd/runscript-support/kmerge.sh,
3690 livecd/runscript-support/livecdfs-update.sh,
3691 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3692 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3693 targets/stage1/stage1-preclean2-chroot.sh:
3694 Removed x-setup from local.start and added in symlinks for gconf, portage
3695 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3696 baselayout and removed /etc/startx from the environmental type. Commented
3697 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3698 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3699 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3700 for X, use the latest pci.ids and usb.ids from portage, and create
3701 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3702 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3703 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3704 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3705 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3708 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3709 Removed ccache from default options as it breaks catalyst when merged with
3712 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3713 modules/snapshot_target.py:
3714 Added /local/ to snapshot exclusion.
3716 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3717 livecd/runscript-support/livecdfs-update.sh:
3718 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3719 gustavoz and his 5 interface Xeon for this.
3721 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3722 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3723 Added a conditional before killing gconfd-2. This is also going to be
3724 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3727 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3728 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3729 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3730 Moved killall -9 gconfd-2 to execute outside chroot.
3732 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3733 livecd/files/x86-help.msg:
3734 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3737 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 livecd/runscript/x86-archscript.sh:
3739 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3742 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3745 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3746 targets/livecd-stage1/livecd-stage1.sh:
3747 Added killall for gconfd-2 back into livecd-stage1.sh
3749 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3750 livecd/runscript/alpha-archscript.sh:
3751 Alpha fixes for multiple kernels..
3753 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3754 livecd/runscript-support/kmerge.sh:
3755 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3757 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3758 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3759 livecd/runscript/sparc64-archscript.sh:
3760 Force devfs if udev is not selected for all supporting arches.
3762 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3763 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3764 livecd/runscript-support/kmerge.sh:
3765 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3768 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3769 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3770 Re-enabled preclean in grp and added gconfd-2 killing.
3772 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 livecd/runscript/x86-archscript.sh:
3774 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3777 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3778 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3779 targets/livecd-stage1/livecd-stage1-chroot.sh,
3780 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3781 targets/livecd-stage1/livecd-stage1.sh,
3782 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3783 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3784 Added ability to pause indefinitely. This closes bug #79798. I've also added
3785 the gcond-2 killall back in, but now it is in the actual preclean script and
3786 is executed inside the chroot.
3788 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3789 Updated for 1.1.3 release.
3791 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3793 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3794 targets/netboot/netboot-packages.sh,
3795 targets/tinderbox/tinderbox-chroot.sh:
3796 Updated to use package.use correctly. Blame Robert Paskowitz
3797 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3799 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3800 targets/stage1/stage1-preclean2-chroot.sh:
3801 Fixed find line for new stage1 /var/db/pkg.
3803 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 targets/stage1/stage1-preclean2-chroot.sh:
3805 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3806 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3809 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3810 livecd/runscript-support/livecdfs-update.sh:
3811 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3812 added net.ethX symlinks, and added copying of files from
3813 /usr/lib/hotplug/firmware into firmware tarball.
3815 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3816 livecd/runscript-support/livecdfs-update.sh:
3817 Firmware updated to use new /lib/firmware directory.
3819 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3820 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3821 work when both -f and -C were used on the command line.
3823 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3824 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3825 targets/livecd-stage1/livecd-stage1-chroot.sh,
3826 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3827 targets/stage3/stage3-chroot.sh:
3828 Added a portage version check to each target that uses --newuse to ensure a
3829 high enough version is used. This resolves bug #75336.
3831 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832 livecd/files/livecd-local.start:
3833 Possible local.start fix for beejay.
3835 12 Jan 2005; John Davis <zhen@gentoo.org>
3836 modules/embedded.py:
3837 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3839 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 livecd/runscript-support/kmerge.sh:
3841 Added ccache support to genkernel call in livecd-stage2.
3843 11 Jan 2005; John Davis <zhen@gentoo.org>
3844 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3845 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3846 targets/netboot/netboot.sh:
3847 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3848 some feature enhancements.
3850 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3851 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3852 targets/livecd-stage1/livecd-stage1-chroot.sh,
3853 targets/livecd-stage1/livecd-stage1.sh,
3854 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3855 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3856 Added a -F or --fetchonly command line option and closing out bug #77480.
3857 Also added a portage version check to livecd-stage1 to close out bug #68307.
3859 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3860 livecd/runscript-support/livecdfs-update.sh,
3861 targets/stage3/stage3-chroot.sh:
3862 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3863 target to use emerge -e when building. This is only temporary until the
3864 bootstrap.sh script can be fixed or another solution can be decided upon.
3866 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3867 +targets/embedded/kmerge.sh:
3868 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3869 from mutex@gentoo.org
3871 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3872 modules/livecd_stage2_target.py:
3875 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3876 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3877 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3878 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3879 the brokenness of a stage1 tarball.
3881 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3882 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3885 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3886 modules/livecd_stage2_target.py:
3889 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3890 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3891 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3892 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3893 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3894 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3895 Upgraded the isolinux cdtar files and closing bug #70518.
3897 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3898 modules/embedded_target.py, modules/generic_stage_target.py,
3899 modules/grp_target.py, modules/livecd_stage1_target.py,
3900 modules/livecd_stage2_target.py, modules/netboot.py,
3901 modules/stage1_target.py, modules/tinderbox_target.py:
3902 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3903 separate out specific target logic from the generic targets modules.
3905 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3906 new PPC arch file from pvdabeel@gentoo.org
3908 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3909 examples/generic_stage_template.spec, modules/catalyst_support.py:
3910 tweaking error handling in the main catalyst script
3911 updated the example to include a blurb about portage_confdir
3913 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3914 livecd/runscript-support/livecdfs-update.sh:
3915 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3917 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3920 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3921 fix for #66592. catalyst now gives a traceback when it bails out, making
3922 troubleshooting amazingly easier
3924 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3925 modules/catalyst_support.py, modules/embedded_target.py,
3926 modules/generic_stage_target.py, modules/grp_target.py,
3927 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3928 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3929 Reversing patch from Eric Edgar from bug #70663.
3931 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3932 livecd/runscript/x86-archscript.sh:
3933 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3934 not work without it (mkisofs fails on creating ISO).
3936 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3937 modules/catalyst_support.py, modules/embedded_target.py,
3938 modules/generic_stage_target.py, modules/grp_target.py,
3939 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3940 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3941 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3942 separate out specific target logic from the generic targets modules.
3944 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3945 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3946 targets/embedded/embedded.sh:
3947 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3949 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3950 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3951 livecd/runscript/default-runscript.sh,
3952 livecd/runscript-support/gamecdfs-update.sh,
3953 livecd/runscript-support/livecdfs-update.sh,
3954 modules/livecd_stage2_target.py:
3955 Added gamecd/conf option to livecd_stage2_target.py, added
3956 gamecd.conf.example to /examples, cleaned up game-specific code in
3957 gamecdfs-update.sh to make it more generic, added more fundtionality to
3958 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3959 and gentoo-gamecd to make spec files simpler and to remove the need for
3960 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3961 user to still use a custom fsscript of their own.
3963 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3964 +livecd/files/environmental.motd.txt,
3965 targets/livecd-stage1/livecd-stage1.sh:
3966 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3968 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3969 livecd/runscript/default-runscript.sh,
3970 livecd/runscript-support/livecdfs-update.sh:
3971 Added gentoo-release-environmental as a valid livecd/type and did some
3972 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3973 devices other than eth0.
3975 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3976 targets/livecd-stage1/livecd-stage1-chroot.sh:
3977 Changed livecd-stage1 to merge each package individually. This should not
3978 make it into a production version of catalyst, but is here as a possible
3979 solution to bug #68307.
3981 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3982 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3983 livecd/runscript/sparc-archscript.sh,
3984 livecd/runscript/sparc64-archscript.sh,
3985 livecd/runscript/x86-archscript.sh:
3986 Added failures to all arches on mkisofs failure and also made -z option to
3987 mkisofs optional on x86 depending on loop type used.
3989 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3990 livecd/runscript/x86-archscript.sh:
3991 Making sure the mkisofs call causes a failure when it doesn't complete
3992 successfully. Once again, blame jforman, our beloved infra-monkey.
3994 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3995 livecd/runscript/default-runscript.sh:
3996 squashfs-utils->squashfs-tools fix. Blame jforman.
3998 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3999 livecd/isogen/x86-isogen.sh:
4000 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4001 possibly not booting on really old systems.
4003 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4004 livecd/runscript/x86-archscript.sh:
4005 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4006 possibly not booting on really old systems.
4008 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4009 livecd/runscript-support/livecdfs-update.sh:
4010 Save some space by removing redundant firmware after tarball is made, only
4011 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4014 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4015 targets/stage1/stage1-preclean2-chroot.sh:
4016 Added patch from vapier and closing bug #73556.
4018 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4019 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4020 +targets/embedded/embedded-fs-runscript.sh,
4021 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4022 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4023 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4024 from mutex@gentoo.org for modules/embedded.py
4026 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4027 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4028 livecd/runscript-support/livecdfs-update.sh:
4029 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4030 aliases having --color rather than --color=auto.
4032 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4033 livecd/files/livecd-local.start:
4034 Let's try actually making a proper edit on livecd/files/livecd-local.start
4035 this time, shall we...
4037 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4038 livecd/files/livecd-local.start:
4039 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4040 x-setup check for /etc/startx.
4042 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4043 livecd/runscript-support/gamecdfs-update.sh:
4044 Fixing minor sed bug in gamecdfs-update.sh.
4046 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4047 examples/snapshot_template.spec,
4048 livecd/runscript-support/gamecdfs-update.sh,
4049 livecd/runscript-support/livecdfs-update.sh:
4050 Fixing typo in snapshot_template.spec and closing bug #70321.
4052 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4053 livecd/runscript-support/pre-kmerge.sh:
4054 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4055 genkernel will only add the 1024x768 version of the gensplash image to the
4056 bzImage, which added with the livecd-stage2 removal of the unused splash
4057 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4059 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4060 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4061 livecd/runscript/sparc64-archscript.sh:
4062 Updated with silo/mkisofs patch from gustavoz.
4064 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4065 livecd/files/x86-help.msg:
4066 Updated x86-help.msg to make it fall more inline with current
4067 genkernel/livecd-tools options.
4069 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4070 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4071 livecd/runscript-support/pre-kmerge.sh:
4072 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4073 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4074 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4077 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4078 livecd/runscript-support/kmerge.sh,
4079 livecd/runscript-support/livecdfs-update.sh,
4080 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4081 Changed kernel build caching to use kerncache option, rather than pkgcache
4082 option. Fixed --postconf and --callback for builds that do not require them.
4083 Removed delay when removing package sin the system profile. This is now
4084 catalyst 1.1.0, so enjoy.
4086 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4087 livecd/runscript-support/livecdfs-update.sh:
4088 Stopping udev from using the nasty device tarball. We don't need it anyway.
4090 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4091 livecd/runscript/sparc-archscript.sh,
4092 livecd/runscript/sparc64-archscript.sh,
4093 livecd/runscript-support/kmerge.sh,
4094 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4095 Fixing gpm support by uncommenting default settings. Fixing case where
4096 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4097 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4098 not get renamed. Fixed a problem where we were accidentally removing the
4099 hwdata-knoppix versions of pci.ids and usb.ids and linking
4100 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4101 for 2004.3 and catalyst 1.1.0.
4103 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4104 patch from vapier@gentoo.org for bug #68080
4106 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4107 livecd/runscript-support/kmerge.sh:
4108 made kernel caching dependent on the "pkgcache" option so that genkernel's
4109 postconf can actually work
4111 18 Oct 2004; John Davis <zhen@gentoo.org>
4112 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4113 livecd/runscript-support/livecdfs-update.sh:
4114 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4116 17 Oct 2004; John Davis <zhen@gentoo.org>
4117 livecd/runscript-support/livecdfs-update.sh:
4118 firmware tarball fix for packages that need firmware such as ipw2100
4120 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4121 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4122 livecd/runscript-support/livecdfs-update.sh,
4123 modules/livecd_stage2_target.py:
4124 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4126 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4127 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4128 should not hurt non-HT users
4130 12 Oct 2004; John Davis <zhen@gentoo.org>
4131 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4132 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4133 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4134 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4135 livecd/runscript-support/kmerge.sh:
4136 bugfixes for #67195, #67197, #67122, and #46918
4138 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4139 small netboot fixups
4141 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4142 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4143 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4144 targets/netboot/netboot.sh:
4145 sweeping updates and changes to the netboot code. the patches should fix the
4146 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4147 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4149 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4150 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4151 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4152 targets/netboot/netboot.sh:
4153 more code cleanup and maintenance
4155 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4156 modules/generic_stage_target.py, +modules/netboot.py,
4157 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4158 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4159 +targets/netboot/netboot.sh:
4160 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4163 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4164 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4165 targets/livecd-stage1/livecd-stage1-chroot.sh,
4166 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4167 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4168 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4169 have to start a server on the build host for it to distribute.
4171 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4172 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4173 just do -s version_stamp
4175 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4176 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4178 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4179 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4180 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4181 modules/livecd_stage2_target.py:
4182 udev support for livecds
4184 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4185 +targets/livecd-stage2/unmerge.sh:
4186 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4187 Also, livecd-stage2 unmerge.sh added back in.
4189 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4190 livecd/runscript-support/livecdfs-update.sh:
4191 bugfixes for #60887 and #63338
4193 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4194 bugfixes for #63382 and #63338
4196 08 Sep 2004; John Davis <zhen@gentoo.org>
4197 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4198 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4199 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4200 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4201 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4202 targets/livecd-stage1/livecd-stage1-chroot.sh,
4203 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4204 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4205 lots of changes in this revision. first of all, major cosmetic fixups to the
4206 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4207 for distcc or ccache builds in most of the targets. bug #56581 is finially
4208 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4209 performance enhancement here.
4211 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4212 modules/livecd_stage2_target.py:
4213 fix for bug #63033, thanks to usata@gentoo.org for the patch
4215 30 Aug 2004; John Davis <zhen@gentoo.org>
4216 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4217 bugfixes for #61537 and #61779
4219 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4220 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4221 modules/snapshot_target.py:
4222 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4223 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4224 time should also be improved due to a more efficient use of rsync. This commit will
4225 mark the portage version of catalyst-1.9.0.
4227 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4228 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4231 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4234 02 Aug 2004; John Davis <zhen@gentoo.org>
4235 livecd/runscript-support/livecdfs-update.sh:
4238 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4239 +targets/stage1/build.py, -targets/stage1/build.sh,
4240 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4241 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4242 targets/stage3/stage3-chroot.sh:
4243 applied patch from bug #58840. it should fix up things for uclibc stages and
4244 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4246 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4247 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4248 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4249 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4250 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4251 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4252 livecd/runscript-support/livecdfs-update.sh,
4253 modules/livecd_stage2_target.py:
4254 addition of wolf31o2's gamecd patchset. untested, so please beware
4256 14 Jul 2004; John Davis <zhen@gentoo.org>
4257 livecd/runscript-support/livecdfs-update.sh,
4258 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4259 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4260 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4261 this out of generic_stage_target and into livecd-stage2 since the
4262 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4264 13 Jul 2004; John Davis <zhen@gentoo.org>
4265 livecd/runscript-support/livecdfs-update.sh:
4266 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4267 default rc'ed programs when only one change was required to rcadd. so I
4268 changed it so that the defaults are *always* loaded and specified additions/
4269 deletions are just added on top of those.
4271 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4272 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4273 targets/livecd-stage1/livecd-stage1-chroot.sh,
4274 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4275 targets/tinderbox/tinderbox-chroot.sh:
4276 changing the more verbose behavior to the -V (verbose) flag
4278 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4279 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4280 targets/livecd-stage1/livecd-stage1-chroot.sh,
4281 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4282 targets/tinderbox/tinderbox-chroot.sh:
4283 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4284 it is about to merge so that deps and USE flags are more evident
4286 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4287 modules/catalyst_support.py:
4288 completely rewrote the catalyst main script so that it can actually utilize
4289 more than one command line flag. new functionality included, but not active
4290 yet (--debug and --verbose). arguments can still be passed on the commandline
4291 through the use of the -C (--cli) flag. updated the arg_parse function in
4292 catalyst_support.py to accomodate my changes.
4294 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4295 modules/generic_target.py, modules/grp_target.py,
4296 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4297 modules/snapshot_target.py, modules/stage1_target.py,
4298 modules/stage2_target.py, modules/stage3_target.py,
4299 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4300 fixes for bugs #55192 and #54137
4301 added a new key for all specfiles, portage_confdir.
4302 this should point to a directory similar in functionality to /etc/portage.
4304 cleaned up the module code a bit so that unnecessary modules
4307 more work on resuming. it is getting there, but it still needs a ton of work,
4308 so please test, and report bugs.
4310 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4311 modules/catalyst_support.py, modules/generic_stage_target.py,
4312 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4313 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4314 stage resuming functionality should be working. I still have to work on GRP
4315 and livecds, but they should not be hard. I could not incorporate emerge
4316 --resume into stage resuming functionality because in some instances, portage
4317 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4318 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4319 ). I also made some small tweaks to the stage target scripts which clean up
4320 the envscript stuff. Not noticable performance wise, but it makes me feel all
4321 warm and fuzzy to know that it is programmed absolutely correctly ;)
4323 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4324 modules/generic_stage_target.py:
4325 revamped the cmd() structure so that it could properly return error codes.
4326 Please note that this might break catalyst until there is some further
4327 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4328 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4329 now. Additionally, catalyst will stop when there is an error with an ebuild
4330 ... it didn't do this before, it just plowed along and packed things up.
4332 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4333 code in portage.py and then answering my noob questions.
4335 13 Jun 2004; John Davis <zhen@gentoo.org>
4336 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4337 livecd/runscript-support/livecdfs-update.sh:
4338 some last minute fixins (stuff to work with the new genkernel)
4340 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4343 11 Jun 2004; John Davis <zhen@gentoo.org>
4344 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4345 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4348 10 Jun 2004; John Davis <zhen@gentoo.org>
4349 livecd/runscript-support/kmerge.sh,
4350 livecd/runscript-support/livecdfs-update.sh,
4351 livecd/runscript-support/post-kmerge.sh,
4352 livecd/runscript-support/pre-kmerge.sh:
4353 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4354 functions control what scripts are added to their respective runlevels. This
4355 option would be specified like so in the spec file: livecd/rcadd:
4356 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4358 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4359 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4360 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4361 the code to give a nice error msg instead of a cryptic traceback
4363 04 Jun 2004; John Davis <zhen@gentoo.org>
4364 livecd/runscript-support/livecdfs-update.sh:
4365 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4366 /etc/bootsplash/default
4368 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4369 targets/embedded/embedded-chroot.sh,
4370 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4371 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4372 targets/livecd-stage1/livecd-stage1-chroot.sh,
4373 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4374 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4375 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4376 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4377 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4378 targets/tinderbox/tinderbox-chroot.sh,
4379 targets/tinderbox/tinderbox-preclean-chroot.sh,
4380 targets/tinderbox/tinderbox.sh:
4381 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4383 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4384 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4385 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4386 It should be a full path pointing to a portage overlay dir.
4388 27 May 2004; John Davis <zhen@gentoo.org>
4389 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4390 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4391 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4392 livecd/runscript/default-runscript.sh:
4393 added updated silos and fixed motd bug
4395 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4396 rolling out version 1.0.8
4398 22 May 2004; John Davis <zhen@gentoo.org>
4399 livecd/runscript-support/kmerge.sh,
4400 livecd/runscript-support/livecdfs-update.sh,
4401 modules/livecd_stage2_target.py:
4402 added key livecd/bootsplash
4404 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4405 livecd/runscript/sparc-archscript.sh,
4406 livecd/runscript/sparc64-archscript.sh:
4407 sparc fixup patches from gustavoz at g.org
4409 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4410 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4411 is livecd/modblacklist
4413 19 May 2004; John Davis <zhen@gentoo.org>
4414 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4415 livecd/runscript/x86-archscript.sh:
4416 added support for livecd/overlay, changed vga=0x317 to vga=791
4417 in the x86 archscript as it is a more standard setting and should
4418 work on more hardware
4420 17 May 2004; John Davis <zhen@gentoo.org>
4421 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4422 livecd/runscript-support/kmerge.sh,
4423 livecd/runscript-support/livecdfs-update.sh,
4424 modules/livecd_stage2_target.py:
4425 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4426 we also now have basic motd copying support for more branded livecds
4428 16 May 2004; John Davis <zhen@gentoo.org>
4429 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4430 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4431 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4433 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4434 modules/catalyst_support.py, modules/embedded_target.py,
4435 modules/generic_stage_target.py, modules/generic_target.py,
4436 modules/grp_target.py, modules/livecd_stage1_target.py,
4437 modules/livecd_stage2_target.py, modules/stage1_target.py,
4438 modules/stage2_target.py, modules/stage3_target.py,
4439 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4440 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4441 caused gcc profile problems.
4443 12 May 2004; John Davis <zhen@gentoo.org>
4444 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4445 livecd/runscript-support/livecdfs-update.sh,
4446 livecd/runscript-support/post-kmerge.sh,
4447 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4449 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4450 silliness). Most notably, I have taken advantage of the update-modules
4451 --assume-kernel fix from agriffis so that we can actually use 3rd party
4452 modules now. Please note that >=baselayout-1.9.0 is required.
4454 02 May 2004; Olivier Crete <tester@gentoo.org>
4456 Added forgotten CHOST for i386 subarch
4458 30 Apr 2004; John Davis <zhen@gentoo.org>
4459 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4460 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4461 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4462 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4464 -fixed 2004.0 branding in the isolinux cdtar
4465 -fixed up acpi stuff in the runscripts
4466 -fixed up the x86 help message and corrected the numerous errors in it
4468 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4469 livecd/runscript/default-runscript.sh:
4470 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4471 1.0.7. we are ready for release
4473 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4474 fix for the problem that gustavoz found wrt the /dev creation stuff not
4475 detecting arches. also an efficiency fix for stage1 building
4477 14 Apr 2004; John Davis <zhen@gentoo.org>
4478 targets/embedded/embedded-chroot.sh,
4479 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4480 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4481 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4482 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4483 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4484 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4485 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4486 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4487 targets/tinderbox/tinderbox-preclean-chroot.sh,
4488 targets/tinderbox/tinderbox.sh:
4489 fix for bug #47733 - fixes for distcc and an envscript bugfix
4491 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4494 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4495 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4496 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4497 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4498 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4499 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4500 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4501 targets/stage1/stage1-preclean1-chroot.sh,
4502 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4503 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4504 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4505 targets/tinderbox/tinderbox.sh:
4506 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4507 zhen@gentoo.org please.
4509 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4510 fix for /dev in stage1
4512 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4515 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4516 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4517 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4518 Added the two kernel-configs for 2004.1 x86
4520 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4521 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4522 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4523 targets/tinderbox/tinderbox.sh:
4524 fix to address missing /dev in stages, fixed path for env-update in all of the
4527 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4528 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4530 01 Apr 2004; John Davis <zhen@gentoo.org>
4531 livecd/runscript/default-runscript.sh:
4532 added in fix for the module.conf stuff courtesy of Benjamin Judas
4535 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4537 cosmetic touchups for 1.0.5
4539 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4540 added support to the stage2 for stackable profiles bootstrap
4542 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4543 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4544 support for sparc32/64 build compatibility
4546 30 Mar 2004; John Davis <zhen@gentoo.org>
4547 livecd/runscript/default-runscript.sh, modules/targets.py,
4548 targets/stage1/build.sh:
4549 fix for bug 46022, more stackable profile fixes, embedded patches added
4551 26 Mar 2004; John Davis <zhen@gentoo.org>
4552 livecd/runscript/default-runscript.sh, modules/targets.py,
4553 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4554 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4555 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4556 fixes for bugs #44625 and #45805
4558 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4559 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4560 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4561 memtest is in. if you want to use it, check out the memtest86 cd tarball
4562 Also, fixes for bugs 45078, 45188, 44306
4564 23 Mar 2004; John Davis <zhen@gentoo.org>
4565 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4566 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4567 livecd/runscript/x86-archscript.sh, modules/targets.py,
4568 targets/livecd-stage3/unmerge.sh:
4569 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4570 created at the end of the livecd-stage2 process.
4572 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4573 targets/embedded/embedded.sh:
4574 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4576 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4577 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4578 removing the hardened-gcc deps since the package itself is deprecated'
4580 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4581 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4583 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4584 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4585 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4586 examples/livecd/alpha/config-2.4.21-r4-alpha,
4587 examples/livecd/alpha/config-2.4.21-r4-jensen,
4588 examples/livecd/alpha/config-2.4.21-r4-legacy,
4589 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4590 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4591 fixes for bugs 43676, 43701. Alpha support added as well.
4593 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4594 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4595 kde/gnome cd specs added.
4597 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4598 fix in catalyst.conf for bug #42044
4600 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4601 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4602 examples/livecd/sparc64/config-2.4.24-sparc64:
4603 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4605 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4606 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4607 for a $clst_conf environment variable. You can use the $clst_conf variable to
4608 point to a file to use in place of /etc/catalyst.conf. By setting this
4609 variable in your shell, catalyst can easily be used by multiple people on the
4610 same machine. Also, ccache support now works for genkernel.
4612 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4613 removed file for livecd-stage2 target, as this is handled by the runscript
4614 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4615 and made "/boot/kernel/foo/extraversion" an optional rather than required
4616 parameter. The aforementioned "packages" is used to specify kernel-related
4617 packages (like module ebuilds) to merge with each kernel, and the new "use"
4618 option is used to specify the USE settings you'd like exported to the
4619 environment during kernel as well as kernel "packages" build.
4621 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4622 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4623 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4624 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4625 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4626 targets/tinderbox/tinderbox.sh:
4627 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4628 it for ebuild - added headers to everything and removed deprecated dirs
4630 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4631 adding Kumba's patches for MIPS
4633 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4634 Added hppa specific code.
4636 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4637 Tinderbox target added. See tinderbox examples in examples/ dir.
4639 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4640 spec file support integrated into catalyst. Use "-f/--file specfile" as
4641 argument; see examples dir for examples.
4642 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4643 example of how to use it.
4645 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4646 support functions for spec file parsing and reading added. Will get added to
4649 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4650 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4653 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4654 Significant rework of code structure. Everything is falling nicely into place.
4656 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4657 Exception handling fully-integrated into current prototype code.
4659 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4660 beginning of exception handling integration, got some of the target code
4663 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4664 major code rework in progress on the python parts.
4666 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4667 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4668 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4669 for organiation's sake, I have moved the files, such as livecd foundations,
4670 into catalyst/files. It will make it easier for us when ebuild time comes
4673 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4674 All preliminary target build scripts are now added and coded to near as spec
4675 that we can have at this point.
4677 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4678 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4679 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4680 something that should be continued as much as reasonably possible in other
4681 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4682 code completed, and internal fall-backs to reasonable global config defaults
4685 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4686 subarch test outsourced to python catalyst-subarches function.
4688 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4689 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4691 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4692 removing dup enter_chroot
4694 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4695 document subarches checking
4697 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4698 Fix valid subarch test.
4700 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4701 include/build_functions.sh, include/functions.sh:
4702 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4703 start_build to build_functions.sh cleaning up the main catalyst script some
4706 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4707 fixed SRCBALL and DESTBALL, making it transparent for profiles
4709 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4710 added an exit condition to the cmd line argument case statement
4712 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4713 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4714 the changes that I made to the above files should make catalyst completely
4715 transparent to no matter what profile we are using. check files/catalyst.conf
4716 for the list of BUILDTYPEs that we support.
4718 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4719 changed how cmd line arguments are handled
4721 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4722 I changed the is_special handling so that it is cleaner and faster
4724 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4725 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4726 livecd/foundations/x86-basic/post-clean.sh,
4727 livecd/foundations/x86-basic/pre-clean.sh,
4728 livecd/foundations/x86-basic/settings:
4729 I outsourced more functions to include/functions.sh. I made it a seperate file
4730 from build_fucntions.sh so that we can keep our build and other functions
4731 apart. I also added in the livecd stuffs from the stager side of things.
4733 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4734 include/build_functions.sh:
4735 I outsourced all of the build functions to include/build_functions.sh. In the
4736 future, this will happen more - the code needs cleaned up.
4738 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4740 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4741 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4742 does not use that anymore.
4744 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4745 since we now have a default profile in portage, i massaged some errors
4746 messages to reflect that.
4748 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4750 removed ccache support from catalyst stage1 build cause it breaks the build.
4751 Additionally, I removed gettext support from bootstrap, because according to
4752 our new default profile, we don't use that anymore.
4754 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4755 added a new var, BUILDTYPE, adding more transparency for building.
4756 In the future, we will be building both selinux and hardened sources.
4758 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4759 fixed some formatting when catalyst prints out build info, additionally,
4760 trying to make catalyst more transparent for future expansion of stages
4762 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4763 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4764 --help. I moved this functionality from the main program section to
4767 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4768 I edited catalyst to change our naming convention from stage*-arch-h.* to
4769 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4770 I change naming conventions, as catalyst will be eventually extended to
4771 do selinux-* stages also.
4773 Additionally, I updated README.catalyst to include profile information.
4775 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4776 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4777 I renamed README.stager to README.catalyst and have made some very minor
4778 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4779 I have hacked bootstrap to use the hardened profile, as well as utilize
4780 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4781 major). Additionally, bin/stage1 has been hacked to accept the hardened
4782 profile, and use hardened-gcc.
4784 09 September 2003; John Davis <zhen@gentoo.org>:
4785 Initial import of hardened stager. I am forking this from the original
4786 stager code in order to better fit our needs. The original stager code is
4787 still used by Gentoo, and is maintained by Daniel Robbins
4788 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4789 contributors that coded stager.