1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/support/kmerge.sh:
6 It helps if I put things in the correct order so they'll actually execute,
7 rather than getting a nice error from emerge.
9 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
10 targets/support/kmerge.sh:
11 Change upgrade to update.
13 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
14 targets/support/kmerge.sh:
15 Add back in the package.provided code that *should* skip the kernel sources
16 merge for call back and subsequent runs.
18 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
19 targets/support/kmerge.sh:
20 We don't really need to use binary packages for the kernel sources, since it
21 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
22 when we're not using kerncache.
24 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
25 targets/support/kmerge.sh:
26 Remove 'symlink' from USE, since it's not needed and screws up kerncache
28 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
29 targets/livecd-stage2/livecd-stage2-controller.sh:
30 OK, we run our find outside the chroot, so we don't want to use absolute
31 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
32 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
35 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
36 targets/livecd-stage2/livecd-stage2-controller.sh,
37 targets/stage1/stage1-controller.sh:
38 Cleanup the clean section for stage1 and add an updated clean section for
39 livecd-stage2 when we're a minimal, universal, or game CD. This is
40 2.0.6_pre14 for testing.
42 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
43 targets/support/kmerge.sh:
44 We should be using --newuse when merging our packages in callback.
46 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
47 targets/grp/grp-chroot.sh:
48 We should only use --noreplace when building a pkgset, everything else
51 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
52 modules/catalyst_support.py, modules/generic_stage_target.py,
53 modules/grp_target.py:
54 Apply additional patches from bug #207862 for CONTENTS generation.
56 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
57 targets/grp/grp-chroot.sh:
58 Call setup_myemergeopts after changing clst_FETCH.
60 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
61 targets/netboot2/netboot2-pkg.sh:
62 Remove a bit of unnecessary code.
64 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
65 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
66 targets/support/chroot-functions.sh:
67 Fix some spacing on the -* warning, revert Andrew's last change, since it
68 didn't do anything, and clean up the GRP chroot code so it works smarter and
69 set clst_FETCH when clst_grp_type is something other than pkgset.
71 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
72 targets/support/chroot-functions.sh:
73 Don't set --usepkg and --buildpkg when fetching.
75 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
76 modules/generic_stage_target.py:
77 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
80 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
81 modules/generic_stage_target.py:
82 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
83 boot/kernel/${kname}/config copying code in generic_stage_target.
85 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
86 targets/support/kmerge.sh:
87 Make sure we don't give genkernel a --kernel-config if it isn't set in the
90 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
91 modules/generic_stage_target.py, targets/support/kmerge.sh,
92 targets/support/pre-kmerge.sh:
93 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
94 valid, rather than required, changed clst_ksource to default to
95 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
96 removal of USE to after the kernel build so the modules get the correct USE,
97 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
99 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
100 targets/support/kmerge.sh:
101 We should run the default functions for kmerge.sh, too.
103 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
104 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
105 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
106 Updated aboot cdtar with a newer version to support newer kernels.
108 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
109 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
110 Updated make_destpath so it writes out to make.conf as well as exporting
111 ROOT to the environment, added a make_destpath call to cleanup_stages, and
112 adding make_destpath /tmp/stage1root to stage1.
114 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
115 Updated README a bit and rolling 2.0.6_pre12 for testing.
117 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
118 targets/support/create-iso.sh:
119 Removed any further checks for clst_fstype and making sure everybody is
120 using ${mkisofs_zisofs_opts}.
122 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
123 targets/support/livecdfs-update.sh:
124 The default theme for GNOME is now Clearlooks, so we can remove the theme
125 code, but we still want to set the font size.
127 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/support/livecdfs-update.sh:
129 We need to put quotes around ${user_comment} or useradd gets confused.
131 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
132 targets/support/chroot-functions.sh:
133 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
136 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
137 targets/support/kmerge.sh:
138 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
139 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
141 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
142 targets/support/create-iso.sh:
143 Bash fscking sucks, so we have to compromise on this code reduction solution
144 a bit. It's still far better than it was
146 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
147 targets/support/create-iso.sh:
148 Don't escape quotes when actually running the command
150 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
151 targets/support/kmerge.sh:
152 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
154 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
155 targets/support/kmerge.sh:
156 Use -L instead of -l in test for symlink
158 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
159 targets/stage1/stage1-controller.sh:
160 Remove code for gcc-config/binutils-config since it should be getting done
161 in the preclean script, anyway.
163 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
164 targets/stage1/stage1-chroot.sh:
165 I missed one place where HOSTUSE was being used incorrectly.
167 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
168 targets/support/kmerge.sh:
169 Escape the correct quote
171 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
172 targets/support/kmerge.sh:
173 Change remaining instances of run_emerge to run_merge
175 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
176 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
177 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
180 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
181 targets/support/bootloader-setup.sh:
182 Let's change our splash checking to a global check so it only needs to be
183 done once. This makes much more sense than having all of those if ... else
186 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
187 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
188 Fix our USE invocation here so things work as expected.
190 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
191 targets/support/livecdfs-update.sh:
192 Force-enable livecd/users for livecd/type gentoo-release-livecd and
195 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
196 targets/support/livecdfs-update.sh:
197 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
200 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
201 targets/livecd-stage2/livecd-stage2-controller.sh:
202 Fixing the snapshot copying so it will only copy the correct snapshot for
203 people who don't know how to properly use wget.
205 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
206 targets/stage1/stage1-chroot.sh:
207 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
210 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
211 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
212 OK, we have to escape our quotes, rather than use single quotes, or we don't
213 evaluate the variables properly.
215 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
216 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
217 targets/support/kmerge.sh:
218 Fixing echo/sed for make.conf writing.
220 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
221 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
222 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
223 Rather than using the environment, we write out our USE to make.conf, then
224 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
225 be written to make.conf, already.
227 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
228 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
229 targets/livecd-stage1/livecd-stage1-chroot.sh,
230 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
231 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
232 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
233 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
234 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
235 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
236 Changing run_emerge to run_merge, changing both setup_portage and
237 setup_myfeatures to add any USE changes to make.conf prior to merge, then
238 removing the settings added, rather than (ab)using the environment.
240 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
241 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
242 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
243 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
244 targets/tinderbox/tinderbox-chroot.sh:
245 Rearrange some of the functions in chroot-functions.sh in preparation for
246 some upcoming changes and rename setup_portage to setup_pkgmgr.
248 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
249 targets/stage1/stage1-controller.sh:
250 Removing an extra env-update call from stage1's preclean.
252 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
253 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
254 targets/support/bootloader-setup.sh:
255 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
256 help.msg which we didn't even use.
258 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
259 targets/support/bootloader-setup.sh:
260 Don't write out out 'default 1' line when creating grub.conf, since the
261 'help' entry is now at the bottom, and we want grub to default to the first
264 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
265 targets/support/bootloader-setup.sh:
266 Removed checks on livecd/splash_type, since we only support one type,
267 removed remaining bootsplash code from bootloader-setup.sh, added automatic
268 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
269 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
271 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
272 targets/livecd-stage2/livecd-stage2-controller.sh:
273 Let's automatically copy in the snapshot if livecd/type is
274 gentoo-release-livecd.
276 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
277 modules/generic_stage_target.py:
278 Fix leading whitespace in empty() so it's only executed if there's something
279 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
280 211410 for pointing this out
282 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
283 targets/support/rc-update.sh:
284 Quote baselayout package atom
286 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
287 targets/support/chroot-functions.sh:
288 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
289 PATH by default. Instead, simply check if it exists.
291 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
292 targets/support/chroot-functions.sh:
293 Remove temporary package listing code, since --verbose is forced on with
296 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
297 Force-enable --verbose when using --debug
299 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
300 targets/support/kmerge.sh:
301 Changing modules-update to update-modules to quiet a warning and keep us
302 from having it get removed out from under us.
304 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
305 targets/support/chroot-functions.sh:
306 Adding a note to myself for better debug and moving run_default_funcs to the
307 bottom of the script so it gets executed. Since this can otherwise break
308 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
310 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
311 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
312 targets/support/chroot-functions.sh:
313 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
314 so we can get the output with --debug, added --newuse to the options for
315 stage1, as we should always rebuild any package where the USE has changed,
316 removed removal of portage logs from stage2-chroot.sh since it is being done
317 by cleanup_stages, moved world removal in cleanup_stages into a check for
318 stages 1 through 3, made update_env_settings check for the existence of
319 env-update before running it since we now run update_env_settings by default
320 everywhere chroot-functions.sh is sourced, and added a section to show_debug
321 to list the packages, since we don't yet force-enable verbose with debug.
323 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
324 modules/catalyst_lock.py:
325 Since my python sucks and I don't feel like troubleshooting it at the
326 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
327 2.0.6_pre8 for testing.
329 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
330 modules/builder.py, modules/catalyst_lock.py:
331 Added some extra debug output to catalyst_lock.py and added Stuart Longland
332 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
334 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
335 modules/catalyst_support.py:
336 change 'is' to == because python is grumpy
338 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
340 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
341 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
342 targets/support/rc-update.sh:
343 Removing support for bootsplash, since it hasn't been in a supported kernel
344 in a couple years and isn't accepted upstream.
346 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
347 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
348 Fix up the sed for genkernel so it works on versions both before and after
349 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
350 change was a bit too aggressive.
352 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
353 targets/support/bootloader-setup.sh:
354 Change grub timeout to 15 seconds instead of 150.
356 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
357 targets/support/pre-kmerge.sh:
358 Comment out sed on genkernel executable as it appears to do nothing these
361 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
362 targets/livecd-stage2/livecd-stage2-controller.sh:
363 Only call find on libdirs that actually exist. Thanks to Kristoffer
364 <krek6597@student.uu.se> in bug #210807.
366 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
367 modules/generic_stage_target.py:
368 Add warning about -* in foo/use in the spec.
370 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
371 targets/embedded/embedded-chroot.sh,
372 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
373 targets/grp/grp-preclean-chroot.sh,
374 targets/livecd-stage1/livecd-stage1-chroot.sh,
375 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
376 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
377 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
378 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
379 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
380 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
381 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
382 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
383 targets/tinderbox/tinderbox-preclean-chroot.sh:
384 Change all . to source.
386 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 targets/embedded/embedded-preclean-chroot.sh,
388 targets/grp/grp-preclean-chroot.sh,
389 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
390 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
391 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
392 targets/stage3/stage3-preclean-chroot.sh,
393 targets/stage4/stage4-preclean-chroot.sh,
394 targets/support/chroot-functions.sh,
395 targets/tinderbox/tinderbox-preclean-chroot.sh:
396 Added a cleanup_stages function and added it to the appropriate places.
398 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
400 targets/livecd-stage1/livecd-stage1-chroot.sh,
401 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
402 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
403 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
404 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
405 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
406 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
407 Removing any functions that we now call by default when we source
408 chroot-functions.sh by default.
410 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
412 targets/livecd-stage1/livecd-stage1-chroot.sh,
413 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
414 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
415 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
416 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
417 Clean up the debug code that I've added to stage1, move it to
418 chroot_functions.sh, and call it from all of our main targets.
420 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
421 modules/generic_stage_target.py:
422 Wow. I need to make sure that we actually comment comments in make.conf or
423 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
424 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
426 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
427 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
428 targets/stage3/stage3-chroot.sh:
429 We need to be sure we clear out /var/log/portage/elog as well as
430 /var/log/emerge.log for stages 1 through 3.
432 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
433 modules/generic_stage_target.py,
434 targets/livecd-stage2/livecd-stage2-controller.sh,
435 targets/support/livecdfs-update.sh:
436 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
437 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
438 80 columns. This is catalyst 2.0.6_pre5 for testing.
440 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 modules/generic_stage_target.py:
442 Apparently, python doesn't like it when you put a set of comments in front
443 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
446 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
447 modules/generic_stage_target.py:
448 Huge refactoring of modules/generic_stage_target.py to fix indentation and
449 generally clean up the code so it's a bit easier to read/follow.
451 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
452 modules/generic_stage_target.py:
453 Sort and de-dupe myusevars.
455 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/stage1/stage1-chroot.sh:
457 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
459 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
460 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
461 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
462 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
463 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
464 targets/tinderbox/tinderbox-chroot.sh:
465 Move export of FEATURES to setup_myfeatures.
467 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
468 targets/stage1/stage1-chroot.sh:
469 Added some debug code to stage1 and fixed a nice bug where we weren't
470 building with the correct USE. Unfortunately, this invalidates any caches
471 for stage1, since we were building with the entire USE from the profile.
472 This is 2.0.6_pre4 for testing.
474 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
475 targets/stage1/stage1-chroot.sh:
476 We don't need to do the device building twice, so removing USE=build from
477 first baselayout install.
479 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
480 targets/support/livecdfs-update.sh:
481 We check for a plugdev group, add it if it doesn't exist, and make sure any
482 users specified by livecd/users is in the group.
484 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
485 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
486 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
488 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
489 modules/catalyst_support.py:
490 Fix up calc_contents in contents_map. Thanks to Brent Baude
491 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
494 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
495 targets/stage1/stage1-chroot.sh:
496 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
497 empty and will cause issues in stage3 and beyond.
499 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
500 targets/support/kmerge.sh, targets/support/rc-update.sh:
501 Changed some of the rc-update code so it should work with baselayout-2,
502 also. This is 2.0.6_pre2 for testing.
504 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
505 files/catalyst.conf, modules/catalyst_support.py,
506 modules/generic_stage_target.py, modules/grp_target.py,
507 modules/snapshot_target.py:
508 Added support for generating CONTENTS files automatically. Patch by Robin
509 Johnson <robbat2@gentoo.org> for bug #207862.
511 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 modules/snapshot_target.py:
513 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
514 exclude digest-* files from the snapshot.
516 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
517 arch/x86.py, modules/generic_stage_target.py:
518 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
519 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
521 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
522 targets/support/kmerge.sh:
523 Make the --kerncache option to genkernel dependent on 'kerncache' being in
524 options, so that it can actually be turned off.
526 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
528 Rearrange things in the arch/*.py files to ensure that nothing is used
529 before it has been defined.
531 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
532 Reorder arch/powerpc.py to make python happy.
534 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
535 modules/snapshot_target.py:
536 Change .svn --include to an --exclude like it was supposed to be.
538 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
540 Added several subarches for mips so we can dump the mips subarch profiles
541 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
544 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
545 targets/livecd-stage2/livecd-stage2-controller.sh:
546 Changed the code for copying the MOTD files so it's fewer lines and makes
549 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
550 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
551 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
552 sparc64.py into sparc.py, so we have a cleaner set of arch files.
554 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
556 Did a little cleanup on the x86.py to remove some redundant entries and
557 added nocona and core2 to amd64.py, though they're currently commented out.
559 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
560 modules/generic_stage_target.py:
561 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
562 flags defined in the spec file.
564 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
565 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
566 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
567 since catalyst sets CXXFLAGS=CFLAGS by default.
569 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
570 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
571 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
573 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
574 Added prescott to the subarches for x86.
576 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
577 modules/netboot2_target.py, targets/support/kmerge.sh:
578 Add patch to enabled netboot2/linuxrc and automatically add path for
579 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
580 <jsbronder@gentoo.org> in bug #208106.
582 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
583 modules/netboot2_target.py:
584 Allow root_overlay in netboot2 target for bug #208106.
586 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
587 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
588 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
589 Added USE=bindist automatically to everything that inherits set_use from
590 generic_stage_target, added USE=bindist to livecd_stage1_target, added
591 USE=bindist to emerge run for stage1, and did some minor cleanup in
592 get_libdir in chroot-functions.
594 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
595 targets/support/bootloader-setup.sh:
596 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
598 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 examples/generic_stage_template.spec, examples/grp_template.spec,
600 examples/livecd-stage1_template.spec,
601 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
602 examples/stage4_template.spec, examples/tinderbox_template.spec:
603 Changing link so it no longer points to a dead page. This is for bug #208609.
605 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
606 modules/snapshot_target.py:
607 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
609 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
610 targets/stage1/stage1-chroot.sh:
611 As much as I hate this, we're going to force baselayout to install first.
612 This will keep us from having any issues with packages that don't respect
615 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
616 Reorder options in catalyst.conf so they're alphabetical.
618 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
619 targets/support/bootloader-setup.sh:
620 Add 'pager on' to grub.conf for bug #208531.
622 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
623 livecd/files/README.txt, livecd/files/x86-F6.msg:
624 Removing the unused kernel command line options from Volume/Device Management.
626 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
627 This is now 2.0.5 for release.
629 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
630 files/catalyst.conf, modules/catalyst_support.py,
631 modules/generic_stage_target.py,
632 targets/embedded/embedded-preclean-chroot.sh,
633 targets/grp/grp-preclean-chroot.sh,
634 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
635 targets/stage2/stage2-preclean-chroot.sh,
636 targets/stage3/stage3-preclean-chroot.sh,
637 targets/support/chroot-functions.sh,
638 targets/tinderbox/tinderbox-preclean-chroot.sh:
639 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
640 sys-devel/icecream cluster compiler support for bug #200095. This is
641 catalyst 2.0.5_pre6 for testing.
643 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
644 files/catalyst.conf, modules/generic_stage_target.py:
645 Add the option for using metadata_overlay with portage to speed up cache.
647 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
648 modules/stage1_target.py, modules/stage2_target.py,
649 modules/stage3_target.py:
650 Add /etc/portage to cleanables for stages 1 through 3.
652 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
653 livecd/files/livecd-local.start,
654 targets/livecd-stage2/livecd-stage2-controller.sh,
655 targets/support/livecdfs-update.sh:
656 We apparently still need profiles/eclass for building the stage3 from the
657 LiveCD with the installer.
659 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
660 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
663 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
664 targets/livecd-stage2/livecd-stage2-controller.sh,
665 targets/support/livecdfs-update.sh:
666 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
667 preservation of eclasses/profiles, and remove copying of livecd-local.start
668 since it's not needed anymore.
670 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
671 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
672 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
675 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
676 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
677 Removing old mkvardb code which is no longer used, commenting out setting of
678 Gnome theme for testing now that Clearlooks has been default for some time,
679 and changing vdb move from a case statement to a simple if statement. This
680 is 2.0.5_pre5 for testing.
682 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
683 modules/stage1_target.py:
684 Removing cleaning of python encodings for bug #64890.
686 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
687 modules/generic_stage_target.py:
688 Add an extra warning into the generated make.conf about changing the CHOST.
690 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
691 targets/support/livecdfs-update.sh:
692 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
694 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
695 targets/embedded/embedded-preclean-chroot.sh,
696 targets/grp/grp-preclean-chroot.sh,
697 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
698 targets/stage2/stage2-preclean-chroot.sh,
699 targets/stage3/stage3-preclean-chroot.sh,
700 targets/tinderbox/tinderbox-preclean-chroot.sh:
701 Check to see if distcc is enabled before calling cleanup_distcc().
703 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
704 arch/sparc.py, arch/x86.py:
705 Look for linux32 in /bin and /usr/bin.
707 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
708 modules/generic_stage_target.py:
709 Make error message more specific when removing immutable flag.
711 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
712 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
713 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
714 information, and added a small fix for FreeBSD for bug #169041. This is
715 catalyst 2.0.5_pre4 for testing.
717 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
718 targets/support/chroot-functions.sh:
719 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
720 patch from bug #120076 to add cross-compiling support to our distcc
723 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
724 targets/support/chroot-functions.sh:
725 Added a version of get_libdir from multilib.eclass so we can determine where
726 to go poking around if we need to touch anything in libdir.
728 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
729 Print an error saying what target failed before the traceback.
731 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
732 modules/catalyst_support.py:
733 When parsing make.conf, first try pkgcore's
734 snakeoil.fileutils.read_bash_dict(), then portage's
735 portage_util.getconfig(), then the internal parse_makeconf().
737 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
738 modules/catalyst_support.py:
739 Raise an exception in parse_spec() if there's a duplicate key in the spec.
741 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
742 examples/netboot_template.spec, examples/tinderbox_template.spec,
743 modules/grp_target.py, modules/tinderbox_target.py:
744 Remove redundant set_pkgcache_path() functions from tinderbox and grp
745 modules, and remove extra pkgcache_path and kerncache_path options from
748 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
749 This is catalyst 2.0.5_pre3 for testing the new stages code.
751 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
752 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
753 We need to force USE=bindist on for building stages.
755 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
756 modules/generic_stage_target.py:
757 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
758 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
760 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
761 targets/support/rc-update.sh:
762 Added support for the newer versions of splashutils which use fbcondecor as
763 the init script. This is catalyst 2.0.5_pre1 for testing.
765 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
766 targets/livecd-stage2/livecd-stage2-controller.sh:
767 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
770 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
771 modules/generic_stage_target.py, modules/stage1_target.py,
772 modules/stage2_target.py:
773 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
776 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
777 modules/generic_stage_target.py, modules/netboot2_target.py:
778 Fix typo in getopt call for --clear-autoresume. thanks to
779 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
780 Conditionally write CFLAGS to make.conf in stages for bug #177796.
781 Copy overlay files in netboot2 target into proper dir for bug #174635.
783 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
784 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
785 targets/support/netboot2-final.sh:
786 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
787 fix a minor bug in System.map copying, add portage_overlay support, and adds
788 the ability to use globbing in the package file lists for the netboot2
791 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
792 +targets/netboot2/nb-busybox.cf:
793 Added nb-busybox.cf to the netboot2 target for bug #174298.
795 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
796 targets/support/chroot-functions.sh:
797 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
799 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
800 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
801 Change moving the VDB until after we have processed unmerge by moving it
802 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
803 unmerge packages from the gentoo-release-livecd target.
805 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
806 targets/support/kmerge.sh:
807 Commented out the package.provided code in catalyst that seemed to cause
808 problems with kerncache in testing. This is 2.0.4 and should be used for the
811 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
812 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
813 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
814 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
815 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
816 improve the netboot2 target.
818 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
819 modules/generic_stage_target.py:
820 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
821 cause catalyst to export boolean variables as well as string-based
824 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
825 modules/generic_stage_target.py:
826 Fixing check for invalid subarch to not filter too much. Fix from Mike
827 Frysinger <vapier@gentoo.org> for bug #173532.
829 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
830 Added s390x (64-bit) support via a patch from Mike Frysinger
831 <vapier@gentoo.org> for bug #173002.
833 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
834 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
835 targets/livecd-stage1/livecd-stage1-chroot.sh,
836 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
837 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
838 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
839 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
840 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
841 targets/support/pre-kmerge.sh:
842 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
843 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
844 certain functions/code paths when running with -F/--fetchonly. Simplified
845 kmerge.sh with regards to kerncache and callback packages. Also, changed
846 ccache/distcc installs to use run_emerge instead of emerge directly, which
847 allows us to more easily replace the underlying package manager, or add
848 support for multiple package managers to catalyst.
850 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
851 modules/grp_target.py:
852 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
853 portage_overlay functionality to GRP, where it was mistakenly missing, for
854 bug #171157. This is catalyst 2.0.3 and ready for release.
856 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
857 targets/livecd-stage1/livecd-stage1-controller.sh,
858 targets/support/livecdfs-update.sh:
859 Removed the generation of grppkgs.txt since the Installer now uses vdb
862 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
863 targets/support/create-iso.sh:
864 Fix creation of the EFI images. Since it is FAT, we can't go around
865 perserving permissions, now, can we?
867 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
868 targets/support/livecdfs-update.sh:
869 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
870 broken sed for rc.conf, which caused all kinds of hell to break loose when
871 booting a new CD. This is 2.0.3_pre3.
873 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
874 modules/generic_stage_target.py:
875 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
876 such as group- from /etc before creating our stage tarballs. This is for bug
879 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
880 targets/support/livecdfs-update.sh:
881 Commenting out the livecd-kernel code, since the Installer should be doing
882 everything necessary itself.
884 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
885 targets/support/livecdfs-update.sh:
886 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
887 the usbutils hanlding in case they follow suit with pciutils.
889 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
890 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
891 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
892 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
893 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
894 problems with using all of the various subarch settings.
896 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
897 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
898 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
899 check look in the correct location, and made sure we don't delete /voot
900 within the EFI code if grub is present.
902 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
903 modules/generic_stage_target.py:
904 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
905 #166294. This one should fix the HPPA/PPC architectures.
907 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
908 targets/support/chroot-functions.sh:
909 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
910 remove the autoresume point for portage, as it really isn't needed and
911 doesn't really gain us much, anyway.
913 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
914 targets/stage1/stage1-chroot.sh:
915 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
917 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
918 examples/generic_stage_template.spec, examples/grp_template.spec,
919 examples/livecd-stage1_template.spec,
920 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
921 examples/netboot_template.spec, examples/snapshot_template.spec,
922 examples/stage4_template.spec, examples/tinderbox_template.spec:
923 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
926 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
927 targets/support/livecdfs-update.sh:
928 Make sure the user owns his home directory for bug #147195.
930 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
931 +files/catalystrc, modules/catalyst_support.py:
932 Re-arranged catalyst.conf to make it easier to follow while looking at the
933 online reference and added a default catalystrc file, which does nothing.
935 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
936 modules/catalyst_support.py, modules/embedded_target.py,
937 modules/generic_stage_target.py, modules/grp_target.py,
938 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
939 modules/stage3_target.py, modules/tinderbox_target.py:
940 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
941 tab/space nastiness. This is for bug #161915.
943 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
944 modules/generic_stage_target.py:
945 Fixed new cbuild code with another patch from Mike Frysinger
946 <vapier@gentoo.org> to allow the usage of subarches.
948 09 Jan 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, modules/generic_stage_target.py,
952 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
953 targets/support/create-iso.sh, targets/support/functions.sh,
954 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
955 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
957 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
958 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
959 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
960 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
961 modules/catalyst_lock.py, modules/catalyst_support.py,
962 modules/embedded_target.py, modules/generic_stage_target.py,
963 modules/generic_target.py, modules/grp_target.py,
964 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
965 modules/netboot2_target.py, modules/netboot_target.py,
966 modules/snapshot_target.py, modules/stage1_target.py,
967 modules/stage2_target.py, modules/stage3_target.py,
968 modules/stage4_target.py, modules/tinderbox_target.py,
969 targets/embedded/embedded-chroot.sh,
970 targets/embedded/embedded-controller.sh,
971 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
972 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
973 targets/grp/grp-preclean-chroot.sh,
974 targets/livecd-stage1/livecd-stage1-chroot.sh,
975 targets/livecd-stage1/livecd-stage1-controller.sh,
976 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
977 targets/livecd-stage2/livecd-stage2-controller.sh,
978 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
979 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
980 targets/netboot2/netboot2-controller.sh,
981 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
982 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
983 targets/stage1/stage1-controller.sh,
984 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
985 targets/stage2/stage2-controller.sh,
986 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
987 targets/stage3/stage3-controller.sh,
988 targets/stage3/stage3-preclean-chroot.sh,
989 targets/stage4/stage4-controller.sh,
990 targets/stage4/stage4-preclean-chroot.sh,
991 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
992 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
993 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
994 targets/tinderbox/tinderbox-controller.sh,
995 targets/tinderbox/tinderbox-preclean-chroot.sh:
996 Removing old CVS Header lines, which are no longer used since moving to SVN.
998 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
999 targets/stage4/stage4-chroot.sh:
1000 Added back a missing 'then' from stage4 target.
1002 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1003 modules/generic_stage_target.py:
1004 Fix indentation so things actually work.
1006 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1007 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1010 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1011 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1012 Fix the display manager sed lines and change the icon for the local Handbook
1013 to use the GNOME 2.16 icon for gedit.
1015 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1016 modules/generic_stage_target.py:
1017 Changed the portage_overlay option to always install overlays in
1018 /usr/local/portage and added code to clean up /usr/local/portage and
1019 make.conf after sucessful execution and before creation of ISO/tarballs.
1021 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1022 targets/support/livecdfs-update.sh:
1023 Fixed a typo which broke coldplugging.
1025 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1026 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1027 Added a create_handbook_icon function and rearranged some of the icon
1028 creation for the LiveCD. This should resolve bug #143725 once a new release
1031 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1032 targets/support/livecdfs-update.sh:
1033 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1034 coldplugging. This allows us to unpack our firmware before we detect
1035 devices, so that devices that need it will get it.
1037 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1038 modules/generic_stage_target.py:
1039 Fix a typo in generic_stage_target.
1041 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1042 targets/support/livecdfs-update.sh:
1043 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1044 /etc/conf.d/xdm so we support older snapshots and newer ones.
1046 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1047 modules/livecd_stage2_target.py:
1048 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1051 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1052 modules/livecd_stage2_target.py:
1053 Reverted change in livecd-stage2 to the action_sequence until I can figure
1054 out what the problem is with it.
1056 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1057 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1058 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1059 modules/livecd_stage2_target.py:
1060 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1061 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1063 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1064 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1065 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1066 resolves an issue where a variable could be accessed unitialized in obscure
1067 circumstances. This is wrt bug #144984.
1069 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1070 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1071 modules/stage2_target.py, modules/stage4_target.py:
1072 Fixed up action_sequence when using --fetchonly to not create tarballs or
1073 ISO images for bug #143392.
1075 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1076 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1077 Clean up the USE usage in GRP/stage4.
1079 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1080 modules/generic_stage_target.py, modules/stage1_target.py,
1081 modules/stage2_target.py:
1082 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1083 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1085 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1086 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1087 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1088 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1089 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1090 instances of USE_ORDER since auto hasn't been valid for some time. This is
1093 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1094 modules/generic_stage_target.py, modules/stage1_target.py:
1095 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1096 goodness wrt bug #153587.
1098 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1099 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1100 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1102 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1103 modules/generic_stage_target.py, modules/stage4_target.py:
1104 Added a check to see if we have the tarball option enabled, which causes
1105 catalyst to run the capture sequence. This was requested by Tim Yamin for
1106 the stage4 target, but I thought it should be usable on any stage target.
1108 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1109 targets/support/livecdfs-update.sh:
1110 Moved fstab tweaks all into one location and added make.conf tweak for bug
1113 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1114 Changed the options to be in alphabetical order so my meatspace logical
1115 parser can process them better, added the compress and tarball options,
1116 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1117 removed the unused -x command line parameter for bug #151405.
1119 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1120 modules/generic_stage_target.py:
1121 Added a warning about changing the CHOST setting for bug #142034.
1123 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1124 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1125 targets/support/chroot-functions.sh:
1126 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1127 <flameeyes@gentoo.org> and attached to bug #150351.
1129 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1130 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1131 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1132 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1133 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1134 modules/embedded_target.py, modules/generic_stage_target.py,
1135 modules/generic_target.py, modules/grp_target.py,
1136 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1137 modules/netboot2_target.py, modules/netboot_target.py,
1138 modules/snapshot_target.py, modules/stage1_target.py,
1139 modules/stage2_target.py, modules/stage3_target.py,
1140 modules/stage4_target.py, modules/tinderbox_target.py,
1141 targets/embedded/embedded-chroot.sh,
1142 targets/embedded/embedded-controller.sh,
1143 targets/embedded/embedded-fs-runscript.sh,
1144 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1145 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1146 targets/grp/grp-preclean-chroot.sh,
1147 targets/livecd-stage1/livecd-stage1-chroot.sh,
1148 targets/livecd-stage1/livecd-stage1-controller.sh,
1149 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1150 targets/livecd-stage2/livecd-stage2-controller.sh,
1151 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1152 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1153 targets/netboot2/netboot2-controller.sh,
1154 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1155 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1156 targets/stage1/stage1-controller.sh,
1157 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1158 targets/stage2/stage2-controller.sh,
1159 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1160 targets/stage3/stage3-controller.sh,
1161 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1162 targets/stage4/stage4-controller.sh,
1163 targets/stage4/stage4-preclean-chroot.sh,
1164 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1165 targets/support/functions.sh, targets/support/kmerge.sh,
1166 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1167 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1168 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1169 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1170 targets/tinderbox/tinderbox-controller.sh,
1171 targets/tinderbox/tinderbox-preclean-chroot.sh:
1172 Removing all copyright and license comment headers from all files so we
1173 don't ever get another bug like bug #149638.
1175 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1176 modules/generic_stage_target.py:
1177 Clean up more spacing/capitalization.
1179 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1180 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1181 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1182 targets/embedded/embedded-controller.sh,
1183 targets/embedded/embedded-fs-runscript.sh,
1184 targets/embedded/embedded-preclean-chroot.sh,
1185 targets/livecd-stage2/livecd-stage2-controller.sh,
1186 targets/netboot2/netboot2-copyfile.sh,
1187 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1188 targets/support/pre-kmerge.sh:
1189 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1190 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1191 calls in kmerge.sh, and updated README.
1193 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1194 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1195 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1197 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1198 modules/catalyst_support.py:
1199 Added fix for bug #143348.
1201 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1202 targets/support/livecdfs-update.sh:
1203 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1205 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 targets/livecd-stage2/livecd-stage2-controller.sh,
1207 targets/support/livecdfs-update.sh:
1208 Changed some copy commands to use -f, added a check for /etc/gconf before
1209 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1210 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1211 <luca.casagrande@gmail.com>.
1213 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1214 targets/support/livecdfs-update.sh:
1215 Fixing sed so that systemspkgs.txt is built properly.
1217 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1218 The sparc32 binary is in /bin, not /usr/bin.
1220 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/support/chroot-functions.sh:
1222 We now only set the options for pkgcache if we are not using fetchonly. This
1223 should work around a problem where portage won't fetch the files if a binpkg
1224 already exists for the package.
1226 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1227 targets/support/livecdfs-update.sh:
1228 Added code to make a backup of custom.conf before we edit it for the
1231 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1232 targets/support/livecdfs-update.sh:
1233 Remove sed from splash section, since it wasn't actually resolving the
1234 issue, anyway. Change the installer's dialog front-end code to simply run
1235 via sudo, since we don't need to worry about having the X DISPLAY setup or
1236 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1238 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1239 targets/support/livecdfs-update.sh:
1240 Fix my sed line so it actually applies correctly.
1242 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1243 targets/support/chroot-functions.sh:
1244 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1247 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1248 targets/support/livecdfs-update.sh:
1249 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1250 as well as a possible fix for the read-only filesystem messages from
1251 /sbin/splash-functions.sh
1253 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1254 targets/support/chroot-functions.sh:
1255 Fix --fetchonly to actually work.
1257 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1258 examples/livecd-stage2_template.spec:
1259 Added description for livecd/fsops to livecd-stage2's spec template.
1261 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1262 targets/support/livecdfs-update.sh:
1263 I've modified the GDM configuration section to work correctly. I have also
1264 ensured that xdm is no longer started just because livecd/xdm is used, which
1265 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1266 should be the last of the 'release candidates' made. If there are no bug
1267 reports in 2 days, then I'm rolling this as 2.0 final.
1269 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1270 targets/support/livecdfs-update.sh:
1271 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1272 see once the newer Installer is released, as I still have to fix the
1275 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1276 targets/support/rc-update.sh:
1277 Removed famd from the default runlevel for gentoo-release-livecd. It really
1278 shouldn't cause a problem, but I prefer it stay a bit clean.
1280 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1281 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1282 targets/support/create-iso.sh, targets/support/kmerge.sh,
1283 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1284 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1286 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1287 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1288 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1289 targets/support/bootloader-setup.sh:
1290 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1291 parameters support. This is for bug #139300.
1293 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1294 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1295 targets/support/filesystem-functions.sh:
1296 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1297 and also to remove some redundant values from livecd-stage2's valid_values.
1300 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1302 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1304 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1305 modules/generic_stage_target.py:
1306 Fix a problem where catalyst was creating an initial list, then putting that
1307 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1308 pointing it out and for the fix. This is for bug #136351.
1310 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1311 targets/support/unmerge.sh:
1312 Removing loop for unmerge, as it didn't actually solve anything and the
1313 portage team has helped us out by reverting the behavior that caused this
1314 change in the first place.
1316 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1317 modules/netboot2_target.py, modules/stage1_target.py,
1318 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1319 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1320 having /proc mounted during the preclean stage and also to clean up the
1321 netboot2 code. This is 2.0_rc48.
1323 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1324 targets/support/unmerge.sh:
1325 Change our unmerge from being a single unmerge to a loop, to work around an
1326 unexpected change in portage 2.1's unmerge processing.
1328 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1329 targets/support/bootloader-setup.sh:
1330 Fixed a problem where we were putting the kernel name in twice and causing
1331 and error when using grub as a bootloader. This is for bug #137252.
1333 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1334 targets/support/bootloader-setup.sh:
1335 Added a second pass to the alpha bootloader setup to create aboot items for
1336 serial console for bug #133457.
1338 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1339 +livecd/cdtar/arcload-0.43-r1.tbz2:
1340 Added arcload cdtar for mips.
1342 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1343 targets/netboot/netboot-controller.sh:
1344 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1347 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1348 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1349 Add patch from bug #135051 to fix the seedcache extraction logic.
1351 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1352 targets/support/livecdfs-update.sh:
1353 Don't set icon theme to Clearlooks, since it doesn't exist.
1355 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1356 targets/support/livecdfs-update.sh:
1357 Fix sed on installer icons.
1359 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1362 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1363 targets/stage1/stage1-controller.sh:
1364 Added a -type f to the find call in stage1 for bug #132180.
1366 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1367 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1368 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1369 properly on IBM PPC64 machines.
1371 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1372 modules/generic_stage_target.py:
1375 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1376 targets/support/rc-update.sh:
1377 Removed x-setup from default runlevel, as it is now controlled via the
1378 autoconfig init script.
1380 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1381 Fix ppc64 based arches to subclass ppc64
1383 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1384 modules/livecd_stage1_target.py:
1385 Use the full category/package name for livecd-tools.
1387 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1388 targets/support/livecdfs-update.sh:
1389 Make copies and deletes recursive for firmware since some packages put their
1390 firmware in a subdirectory.
1392 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1393 targets/support/livecdfs-update.sh:
1394 Fix detection of the Installer.
1396 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1397 Added 970, power3, power4, and power5 sub-arches for ppc64.
1399 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1400 targets/support/livecdfs-update.sh:
1401 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1402 no longer necessary and can cause possible problems with Installer-based
1405 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1406 recursive directory create
1408 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1409 modules/catalyst_support.py:
1410 Changed a display error from bug #131502 and rolling 2.0_rc45.
1412 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1413 targets/support/create-iso.sh:
1414 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1417 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1418 modules/generic_stage_target.py:
1419 digests function uses raw output from hash function now
1421 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1422 change hash result format so .DIGESTS is generated correctly
1424 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1425 modules/catalyst_support.py:
1426 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1429 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1430 targets/support/livecdfs-update.sh:
1431 Added a space for bug #131181.
1433 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/support/kmerge.sh:
1435 Fixed creation of kernelpkgs.txt file for the installer.
1437 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 modules/generic_stage_target.py:
1439 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1442 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1443 targets/livecd-stage2/livecd-stage2-controller.sh,
1444 targets/support/bootloader-setup.sh:
1445 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1446 rolling out an emergency rc44.
1448 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1449 targets/support/bootloader-setup.sh:
1450 If you use elif, you have to use a then after it. Yeah, that one's totally
1453 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1454 targets/support/livecdfs-update.sh:
1455 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1457 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1458 targets/support/rc-update.sh:
1459 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1462 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1463 targets/support/bootloader-setup.sh:
1464 Removed bootplash support from ppc/ppc64 since they only will work with
1465 gensplash. Forced use of livecd/splash_type of bootsplash to get
1466 splash=silent. This should reduce the number of things on the kernel command
1467 line that aren't necessary.
1469 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1470 modules/catalyst_support.py:
1471 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1472 parse_spec. This should resolve bug #130103, as well as make the code much
1473 cleaner. This is 2.0_rc42.
1475 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1476 modules/generic_stage_target.py:
1477 Forced -p on tar for compressing stages.
1479 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1480 targets/support/chroot-functions.sh:
1481 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1484 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/stage1/build.py:
1486 Added patch to build.py for portage 2.1 support.
1488 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1489 targets/support/kmerge.sh:
1490 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1491 <liyiming@ict.ac.cn> in bug #129890.
1493 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 targets/support/livecdfs-update.sh:
1495 Moved sed line for ##STARTX to end of file, since we aren't touching
1496 /etc/startx until the end.
1498 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1499 targets/support/livecdfs-update.sh:
1500 Added a check for the games group and add it if it doesn't exist already.
1501 This should resolve bug #125498.
1503 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1504 examples/generic_stage_template.spec, examples/grp_template.spec,
1505 examples/livecd-stage1_template.spec,
1506 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1507 examples/netboot_template.spec, examples/snapshot_template.spec,
1508 examples/stage4_template.spec, examples/tinderbox_template.spec:
1509 Removed portdir_overlay from the snapshot example spec and added
1510 portage_overlay to the example specs for the relevant targets.
1512 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1513 This is 2.0_rc41 since it has better LiveCD support.
1515 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1516 targets/support/livecdfs-update.sh:
1519 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/support/functions.sh:
1521 Removed check for livecd/dev-manager being udev since it was done
1522 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1523 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1524 #128265 for pointing this out.
1526 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1528 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1529 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1531 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 modules/generic_stage_target.py:
1533 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1534 live system. You can thank Andrew Gaffney for the fix.
1536 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 targets/livecd-stage2/livecd-stage2-controller.sh:
1538 Don't copy motd files if we're using livecd/type generic-livecd.
1540 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1541 targets/livecd-stage2/livecd-stage2-controller.sh,
1542 targets/support/livecdfs-update.sh:
1543 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1544 some extra cleanup to generic-livecd.
1546 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1548 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1549 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1550 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1551 targets/support/bootloader-setup.sh:
1552 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1553 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1554 and removed all older cdtar files for PPC*.
1556 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1557 livecd/files/livecd.motd.txt:
1558 Added message to the official LiveCD MOTD mentioning how to run the
1559 installer. Blame codeman. This is 2.0_rc40.
1561 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1562 fix so snapshot target doesnt have errors
1564 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1565 targets/support/livecdfs-update.sh:
1566 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1567 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1570 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 targets/support/rc-update.sh:
1572 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1575 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1576 targets/support/livecdfs-update.sh:
1577 Added wrapping around the udev sed for those crazy 2.4-users.
1579 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1580 targets/support/livecdfs-update.sh:
1581 Added sed fix for udev starting evms_activate unconditionally. This is
1584 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1585 add stage4/unmerge stage4/rm to valid options
1587 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1588 targets/support/rc-update.sh:
1589 Added fix for bug #122154 from Rajiv Manglani.
1591 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1592 targets/support/kmerge.sh:
1593 Fixed creation of kernelpkgs.txt for the Installer.
1595 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1596 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1597 Updated elilo tarball for IA64.
1599 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1600 DIGESTS support for snapshot creation
1602 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1603 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1604 candidates ever end?
1606 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1607 fix for .DIGESTS.DIGESTS issue in grp
1609 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1610 modules/generic_stage_target.py:
1611 fix for failure when root_overlay is not set
1613 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1614 targets/support/bootloader-setup.sh:
1615 Added IA64/SGI patch from plasmaroo.
1617 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1618 targets/livecd-stage1/livecd-stage1-controller.sh,
1619 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1620 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1623 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1624 modules/generic_stage_target.py:
1625 Allow multiple overlays for root_overlay and overlay spec option
1627 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1629 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1630 targets/support/rc-update.sh:
1631 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1632 fixed bug #122154. This is catalyst 2.0_rc36.
1634 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1635 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1636 Updated the LiveCD motd to tell the user to run the display manager again,
1637 rather than startx, while mentioning that startx is useful as a rescue X
1638 session since it starts twm. This is catalyst 2.0_rc35.
1640 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1641 Add hfs-hide options to mkisofs so macs boot
1643 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1644 modules/generic_stage_target.py:
1645 Fix indentation issues
1647 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1650 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1651 targets/support/bootloader-setup.sh:
1652 add additional console less entry when consoles are chosen for ppc64
1654 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1655 modules/generic_stage_target.py:
1656 fix kernelopts and extraversion env variable exports
1658 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1659 targets/support/livecdfs-update.sh:
1660 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1661 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1663 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1664 targets/support/kmerge.sh:
1665 Changing the way we determine if extraversion is set. This is catalyst
1668 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 targets/support/livecdfs-update.sh:
1670 Change net.ethX links to link to net.lo instead of net.eth0.
1672 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1673 examples/stage4_template.spec:
1674 Fixed rcadd example for stage4. Blame rajiv.
1676 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1677 This is catalyst 2.0_rc31.
1679 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 targets/support/livecdfs-update.sh:
1681 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1682 Gaffney for pointing me in the right direction.
1684 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1685 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1687 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1690 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1691 examples/livecd-stage2_template.spec:
1692 updated examples to have console and machine_type
1694 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1695 targets/support/bootloader-setup.sh:
1696 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1699 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1700 This is catalyst 2.0_rc29.
1702 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1703 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1704 Removed extra yaboot.conf from
1705 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1707 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1708 targets/support/kill-chroot-pids.sh:
1709 add sleep to try and give processes a chance to die. bug 119940
1711 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/functions.sh:
1713 Removed some quotes to make sure we have a binary operator and closing bug
1716 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1717 targets/support/create-iso.sh:
1718 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1720 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1721 targets/support/bootloader-setup.sh:
1722 Added path from bug #120935 for PPC/PPC64.
1724 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1725 Additional spacing fixes submitted by `Kumba
1727 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1728 modules/stage2_target.py:
1729 space cleanups contributed from `Kumba
1731 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1732 add grp/use to valid_values in the grp module
1734 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1737 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1738 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1739 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1740 targets/support/bootloader-setup.sh:
1741 ppc cdtar update; ppc64 bootloader updates
1743 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1744 targets/support/create-iso.sh:
1745 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1747 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1748 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1749 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1750 targets/support/create-iso.sh:
1751 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1753 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1754 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1755 Add ppc console and machine_type=ibm
1757 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1758 modules/generic_stage_target.py:
1759 Fix type error when kernel packages arent defined
1761 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1762 examples/generic_stage_template.spec, examples/grp_template.spec,
1763 examples/livecd-stage1_template.spec,
1764 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1765 examples/stage4_template.spec:
1766 Added more verbose wording and examples for pkgcache_path and
1767 kerncache_path, where necessary.
1769 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1770 targets/support/create-iso.sh:
1771 Really fixing bug #120475 this time. This is 2.0_rc25.
1773 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1774 targets/support/create-iso.sh:
1775 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1778 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1779 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1780 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1781 Added initial support for EFI booting on x86. This is completely untested,
1782 so use it at your own risk. Also, no bug reports without patches, please.
1783 This is catalyst 2.0_rc23.
1785 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1786 kmerge should have been kerncache
1788 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1789 targets/support/pre-kmerge.sh:
1790 Fix a few other places for the kerncache update
1792 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1793 examples/generic_stage_template.spec, examples/grp_template.spec,
1794 examples/livecd-stage1_template.spec,
1795 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1796 examples/netboot_template.spec, examples/stage4_template.spec,
1797 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1798 targets/support/kmerge.sh:
1799 Separation of kerncache from snapcache
1801 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1802 It helps if I actually increment the version number.
1804 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1806 Added --oneshot to default options for stage1 building. Added code to wipe
1807 world during stages 1 and 3. This is catalyst 2.0_rc22.
1809 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1810 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1811 Fix bug if no kernel packages were defined but there was a postconf setting.
1812 x86 softlevel support is enhanced.
1814 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1815 targets/support/bootloader-setup.sh:
1816 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1818 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1819 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1821 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1824 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1825 Netboot2 fixes for spec parameter checks
1827 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1828 modules/generic_stage_target.py, modules/stage4_target.py:
1829 add makeopts spec file support.
1831 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 modules/generic_stage_target.py:
1833 Added fix for bug #119635.
1835 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1836 Fix pre-kmerge.sh for stage4
1838 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1841 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1842 modules/generic_stage_target.py:
1843 fix crash when no kernel is defined. spacing issue
1845 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1848 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1849 modules/livecd_stage2_target.py:
1850 Added livecd/volid to valid_values.
1852 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1853 modules/generic_stage_target.py:
1854 remove extra function that was converting strings to lists unnecessarily
1856 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1857 This is catalyst 2.0_rc17.
1859 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1860 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1861 modules/stage4_target.py:
1862 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1864 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1865 targets/embedded/embedded-preclean-chroot.sh,
1866 targets/grp/grp-preclean-chroot.sh,
1867 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1868 targets/stage1/stage1-preclean-chroot.sh,
1869 targets/stage2/stage2-preclean-chroot.sh,
1870 targets/stage3/stage3-preclean-chroot.sh,
1871 targets/support/chroot-functions.sh,
1872 targets/tinderbox/tinderbox-preclean-chroot.sh:
1873 Added function to cleanup stray /etc/distcc/hosts files.
1875 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1876 targets/support/bootloader-setup.sh:
1877 Added fix from bug #119123. This is catalyst 2.0_rc16.
1879 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1880 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1881 Fixing some spacing. This is catalyst 2.0_rc15.
1883 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1884 Attempt to fix bug #117649
1886 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1887 modules/generic_stage_target.py:
1888 fixes for bugs #119009, #119041 and #118985
1890 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1891 +examples/netboot2_template.spec, modules/catalyst_support.py,
1892 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1893 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1894 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1897 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1898 targets/support/kmerge.sh:
1899 Fix for ccache (null)/.ccache bug
1901 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1904 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1905 Added ppc -mcpu patch from Pylon for bug #118709.
1907 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1908 modules/embedded_target.py, modules/stage4_target.py:
1909 Added linuxrc to embedded and stage4 targets.
1911 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1912 modules/generic_stage_target.py, targets/support/kmerge.sh:
1913 filter kname - and . for kmerge.sh
1915 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/support/create-iso.sh:
1917 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1919 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1920 modules/generic_stage_target.py:
1921 change .digests to .DIGESTS
1923 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1924 targets/support/kmerge.sh:
1925 Commented ccache for genkernel build which will resolve #117648 until a
1926 proper solution can be found. This is 2.0_rc13.
1928 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1929 targets/stage1/stage1-controller.sh:
1930 Added patch from vapier for bug #117254.
1932 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1933 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1934 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1935 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1938 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1939 modules/generic_stage_target.py:
1940 Remove chost/cflags etc. warning messages
1942 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1943 modules/generic_stage_target.py:
1944 Attempt to fix bug 117253; chost is wrong on autoresume
1946 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1947 modules/generic_stage_target.py, modules/netboot_target.py,
1948 modules/stage1_target.py:
1949 make setting of destdir more global and part of generic_stage_target
1951 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1952 Fix destpath bug in netboot target
1954 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1955 modules/generic_stage_target.py, modules/stage4_target.py:
1956 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1959 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1960 modules/generic_stage_target.py, modules/stage4_target.py:
1961 remove stray ' from arch/sh.py
1963 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1964 targets/stage1/stage1-controller.sh:
1965 This finally fixes the issues with gcc-config/binutils-config in stage1.
1966 This is catalyst 2.0_rc12.
1968 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1969 Fix incorrect warning message. portdir_overlay -> portage_overlay
1971 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1972 targets/stage1/stage1-controller.sh,
1973 targets/stage1/stage1-preclean-chroot.sh:
1974 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1975 running gcc-config and binutils-config, though it probably breaks running on
1976 non-Gentoo platforms.
1978 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1979 modules/stage1_target.py:
1980 Make stage1 clean up python 2.3 and 2.4, also.
1982 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1983 targets/support/livecdfs-update.sh:
1984 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1986 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1987 modules/generic_stage_target.py:
1988 Change digests file format to HASH_NAME HASH FILE_NAME
1990 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1991 targets/stage1/stage1-controller.sh:
1992 Moved gcc-config/binutils-config to before the chroot.
1994 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1995 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1996 installed. Supports all of shashs algorithms as of 12_21_2005
1998 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1999 modules/generic_stage_target.py:
2000 Catalyst should die if source_subpath is not a string
2002 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2003 modules/generic_stage_target.py:
2004 Fix for source_subpath bug
2006 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2007 examples/generic_stage_template.spec:
2008 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2009 both stages 1 and 2.
2011 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2012 modules/stage2_target.py:
2013 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2014 stage1 to be overridden again.
2016 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2017 targets/stage1/stage1-controller.sh:
2018 It looks like gcc-config/binutils-config needs to be run with the full path,
2019 since it is run outside of the chroot.
2021 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2022 targets/stage1/stage1-controller.sh:
2023 Fixed gcc-config calls. This is 2.0_rc11.
2025 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2026 This is catalyst 2.0_rc10.
2028 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2029 modules/generic_stage_target.py:
2030 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2033 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2034 targets/support/functions.sh:
2035 Changed from -z to -n for bug #116180.
2037 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2038 modules/catalyst_support.py, modules/generic_stage_target.py:
2039 Detect missing binaries for the hashing functions and abort if not found
2041 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2042 files/catalyst.conf:
2043 Updated README to list new requirements. Set default hash as crc32. Set
2044 default digests as sha1/md5.
2046 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2047 modules/catalyst_support.py, modules/generic_stage_target.py,
2048 modules/livecd_stage2_target.py, modules/stage2_target.py:
2049 Change the internal hash checking to be quicker and more memory efficient.
2050 Add additional hash digests options.
2052 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2053 targets/tinderbox/tinderbox-chroot.sh,
2054 targets/tinderbox/tinderbox-controller.sh,
2055 targets/tinderbox/tinderbox-preclean-chroot.sh:
2056 Fixed up spacing/coding style on tinderbox.
2058 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2059 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2060 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2061 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2062 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2063 Fixed up spacing/coding style on support.
2065 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2066 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2068 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2069 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2070 targets/stage4/stage4-preclean-chroot.sh:
2071 Fixed up spacing/coding style on stage4.
2073 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2074 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2075 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2076 targets/stage3/stage3-controller.sh,
2077 targets/stage3/stage3-preclean-chroot.sh:
2078 Fixed up spacing/coding style on stages 2 and 3
2080 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2081 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2082 targets/stage1/stage1-preclean-chroot.sh:
2083 Fixed up spacing/coding style on stage1. Also changed
2084 gcc-config/binutils-config to be outside the chroot.
2086 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2087 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2088 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2089 Fixed up spacing/coding style on netboot.
2091 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2092 targets/livecd-stage1/livecd-stage1-chroot.sh,
2093 targets/livecd-stage1/livecd-stage1-controller.sh,
2094 targets/livecd-stage2/livecd-stage2-controller.sh:
2095 Fixed up spacing/coding style on livecd-stage*.
2097 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2098 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2099 targets/grp/grp-preclean-chroot.sh:
2100 Fixed up spacing/coding style on grp.
2102 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2103 targets/embedded/embedded-chroot.sh,
2104 targets/embedded/embedded-controller.sh,
2105 targets/embedded/embedded-fs-runscript.sh,
2106 targets/embedded/embedded-preclean-chroot.sh:
2107 Fixed up spacing/coding style on embedded.
2109 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2110 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2111 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2112 targets/support/functions.sh:
2113 Removing extra line from x86.py, fixing up comments, spacing, and coding
2114 style in targets/support through functions.sh
2116 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2117 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2118 Fix more tab/spacing issues .. trying to make everything use tabs
2120 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2121 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2122 modules/stage1_target.py, modules/stage2_target.py,
2123 modules/stage3_target.py, modules/stage4_target.py:
2124 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2127 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2128 modules/generic_stage_target.py:
2129 Add envscript warning to aid users who may not know what they are doing
2131 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2132 examples/generic_stage_template.spec:
2133 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2134 only configurable when building a stage2 tarball, to match the current state
2135 of portage. This is 2.0_rc9.
2137 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2138 targets/support/chroot-functions.sh:
2139 Silence more of portages beeps and clicks and whistles
2141 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2142 targets/support/chroot-functions.sh:
2143 Change the portage emerge to use run_emerge
2145 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2146 modules/generic_stage_target.py, modules/snapshot_target.py,
2147 modules/stage1_target.py, modules/stage2_target.py,
2148 modules/stage3_target.py:
2149 allow portdir_overlay to be part of all specs not including snapshot spec.
2150 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2151 Remove overlay support from the snapshot spec but added a warning.
2153 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2154 modules/stage2_target.py:
2155 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2158 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2159 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2160 Add support for bootloader softlevel=; have rsync delete the extra files out
2161 of the overlay so that the overlay always matches the source dir
2163 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2164 Swapped -v/-V since I had gotten them wrong here.
2166 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2167 modules/generic_stage_target.py:
2168 Fix stupid overlay bug
2170 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2171 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2172 targets/livecd-stage1/livecd-stage1-chroot.sh,
2173 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2174 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2175 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2176 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2177 targets/support/unmerge.sh:
2178 Made sure we use -f on removing the default links for splash. Removed
2179 check_portage_version as it really isn't needed anymore. Removed
2180 --no-install from genkernel commands in kmerge.sh so users must manually
2181 remove kernels from /boot. This is 2.0_rc8.
2183 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2184 targets/support/livecdfs-update.sh:
2185 Made sed on devfsd.conf conditional on it existing. Removes one more error
2186 message from a standard catalyst run.
2188 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2189 Added warning about breaking snapshot cache and re-enable autoresume, since
2190 the errors I was getting were elsewhere.
2192 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2193 modules/generic_stage_target.py:
2194 Fix indentation error the last commit caused
2196 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2197 modules/generic_stage_target.py:
2198 Always clear autoresume points after a successful run
2200 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2201 targets/support/livecdfs-update.sh:
2202 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2203 snapshot caching after a successful gentoo-release-livecd run.
2205 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2206 targets/support/rc-update.sh:
2207 Added famd to default on official LiveCD.
2209 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2210 targets/support/chroot-functions.sh:
2211 Fixes 'too many arguments' error in check_portage_version.
2213 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2214 modules/generic_stage_target.py:
2215 remove extra self.env={} that was resetting the environment to null
2217 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2218 modules/livecd_stage1_target.py:
2219 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2222 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2223 Add a default path to the environment in the chroot
2225 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2226 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2227 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2228 targets/livecd-stage2/livecd-stage2-controller.sh,
2229 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2230 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2231 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2232 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2233 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2234 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2235 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2236 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2237 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2239 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2241 Fixed up the man page, which has been suffering for some time, and also
2242 reversed -v/-V in the help message.
2244 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2245 targets/support/livecdfs-update.sh:
2246 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2249 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2250 Turning off autoresume of doom until I can get more testing. I've had
2251 several issues with it. I'll be reporting/fixing these as I come across them
2252 but for now wish to turn it off by default as I don't want this one feature
2253 to stop the possible 2.0 final release.
2255 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2256 targets/livecd-stage2/unmerge.sh:
2257 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2258 anymore and probably should have been removed a long time ago when the new
2259 code was put into place in livecdfs-update.sh and livecd-local.start
2262 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2263 targets/livecd-stage1/livecd-stage1-chroot.sh,
2264 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2265 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2266 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2268 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2269 modules/generic_stage_target.py, modules/generic_target.py:
2270 self.env should be a part of the super class generic_target so it applies to
2271 snapshots as well; removing redundant pass in the generic_target class as
2272 its not needed. There is code there to fill the statements
2274 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2275 targets/support/livecdfs-update.sh:
2276 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2279 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2280 Changed version stamp to 2.0_rc6.
2282 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2283 modules/generic_stage_target.py:
2284 Fix for unpack cases
2286 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2287 modules/generic_stage_target.py:
2290 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2291 modules/catalyst_support.py, modules/generic_stage_target.py,
2292 modules/grp_target.py, modules/livecd_stage1_target.py,
2293 modules/livecd_stage2_target.py, modules/netboot_target.py,
2294 modules/snapshot_target.py, modules/tinderbox_target.py:
2295 Stop reading env from the OS. Rely on the more on the envscript for oddball
2296 settings. Change -v to verbose and -V to version
2298 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2301 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2302 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2305 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2306 examples/generic_stage_template.spec:
2307 Added chost/cflags/cxxflags/ldflags to example spec template.
2309 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2310 targets/support/rc-update.sh:
2311 OK, just kidding on that last commit. We were already doing rc-update add
2312 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2313 there's no point in having it in rc-update.sh
2315 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2316 targets/support/rc-update.sh:
2317 Have rc-update add xdm if livecd/xdm is set.
2319 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2320 modules/catalyst_lock.py, modules/catalyst_support.py,
2321 modules/embedded_target.py, modules/generic_stage_target.py,
2322 modules/grp_target.py, modules/livecd_stage1_target.py,
2323 modules/livecd_stage2_target.py, modules/netboot_target.py,
2324 modules/stage1_target.py, modules/stage4_target.py,
2325 modules/tinderbox_target.py:
2326 So I was just kidding on that last commit. This one is 2.0_rc4.
2328 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2329 modules/catalyst_lock.py, modules/catalyst_support.py,
2330 modules/embedded_target.py, modules/generic_stage_target.py,
2331 modules/grp_target.py, modules/livecd_stage1_target.py,
2332 modules/livecd_stage2_target.py, modules/netboot_target.py,
2333 modules/stage1_target.py, modules/stage2_target.py,
2334 modules/stage4_target.py, modules/tinderbox_target.py:
2335 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2337 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2338 files/catalyst.conf, modules/catalyst_lock.py,
2339 modules/catalyst_support.py, modules/embedded_target.py,
2340 modules/generic_stage_target.py, modules/grp_target.py,
2341 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2342 modules/netboot_target.py, modules/stage1_target.py,
2343 modules/stage2_target.py, modules/stage4_target.py,
2344 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2345 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2346 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2348 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2349 modules/generic_stage_target.py:
2350 Fix autoresume for unpacking tarballs
2352 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2353 targets/support/livecdfs-update.sh:
2354 remove gnap livecd-type per Koon's request
2356 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2357 change rc-update add modules default to rc-update add modules boot
2359 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2360 modules/generic_stage_target.py, modules/grp_target.py:
2361 Add more verbosity to digests if -V is enabled, add more print messages to
2364 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2365 modules/generic_stage_target.py, modules/grp_target.py:
2366 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2368 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2369 Fix folder name for grp build dir to not have .tar.bz2 at the end
2371 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2372 modules/catalyst_support.py, modules/generic_stage_target.py:
2373 Add md5 and sha .digests file creation per wolf31o2's feature request
2375 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2376 This is catalyst-2.0_rc2.
2378 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2379 files/catalyst.conf, modules/generic_stage_target.py,
2380 modules/livecd_stage1_target.py:
2381 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2382 after each successful kernel build;add autoresume documentation to
2385 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2386 targets/embedded/embedded-controller.sh,
2387 targets/embedded/embedded-fs-runscript.sh,
2388 targets/livecd-stage2/livecd-stage2-controller.sh,
2389 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2390 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2391 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2392 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2393 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2394 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2395 targets/support/rc-update.sh:
2396 Changed multiple spaces to tabs to satisfy my OCD.
2398 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2399 targets/support/chroot-functions.sh:
2400 Bumped genkernel detection to require 3.3.0 or higher
2402 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2403 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2404 targets/netboot/netboot-controller.sh:
2405 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2406 clst_grp_use. This is catalyst-2.0_rc1.
2408 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2409 targets/netboot/netboot-controller.sh:
2410 change to clst_use from clst_netboot_use
2412 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2413 targets/livecd-stage1/livecd-stage1-chroot.sh,
2414 targets/stage4/stage4-chroot.sh:
2415 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2417 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2418 targets/stage4/stage4-chroot.sh:
2419 Fixed USE invocations in stage4 target.
2421 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2422 modules/livecd_stage1_target.py:
2423 Force use=livecd for livecd-stage1
2425 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2426 This is version 2.0_pre20051129.
2428 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2429 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2430 Removed kudzu-knoppix from example spec files.
2432 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2433 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2434 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2436 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2437 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2438 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2439 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2440 definitions in the examples to fit in 80 columns.
2442 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2443 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2444 modules/grp_target.py, modules/tinderbox_target.py,
2445 targets/tinderbox/tinderbox-chroot.sh:
2446 Tinderbox script: added newuse, tinderbox and grp targets added support for
2447 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2448 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2450 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2451 Added portdir example to catalyst.conf for bug #113272.
2453 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2454 targets/support/create-iso.sh:
2455 Fixed a few lines which were causing the isolinux directory to be removed
2456 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2458 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2459 targets/support/create-iso.sh:
2460 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2462 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2463 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2464 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2465 too many arches dont use it by default, test for an initrd in the yaboot
2468 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2469 modules/generic_stage_target.py:
2470 Fix split error if use is specified
2472 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2473 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2474 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2475 Updated palo version from catalyst 1.x for HPPA.
2477 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2478 targets/support/bootloader-setup.sh:
2479 Removing for loop for grub on amd64/x86 as it was totally useless.
2481 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2482 targets/support/bootloader-setup.sh:
2483 Remove vga= line for PPC.
2485 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2486 targets/support/bootloader-setup.sh:
2487 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2489 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2490 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2491 Removing slot patch as it probably didn't belong here anyway, and updating
2492 version stamp to 2.0_pre20051118.
2494 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2495 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2496 targets/support/bootloader-setup.sh:
2497 fix the bootloader script for isolinux so that it actually makes a cfg file,
2498 remove extra unneeded catalyst aborting print statement, reorganize rm code
2499 to make sure is splits properly and is an array even from the cmdline
2501 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2502 targets/support/livecdfs-update.sh:
2503 Added call to update-usbids to download the latest usb.ids file.
2505 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2506 modules/generic_stage_target.py:
2507 Move checks of running catalyst into the target which is simpler
2509 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2510 modules/generic_stage_target.py:
2511 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2512 that doesnt exist yet
2514 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2515 Keep unnecessary programs from installing into kerncache
2517 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2518 modules/generic_stage_target.py:
2519 Turn on more tracebacks at this point to better debug .. will need to turn
2520 them down as we find errors and build appropriate error handlers
2522 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2523 Changed version marker to 2.0_pre20051115 for new ebuild.
2525 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2526 modules/livecd_stage2_target.py:
2527 Fix bug in livecd stage2 so that it doesnt try to use tar
2529 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2530 targets/livecd-stage2/livecd-stage2-controller.sh:
2531 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2532 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2533 of Getting_Online.txt from catalyst 1.1.10.10.
2535 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2536 Added Joshua Kinard to authors for his mips contributions.
2538 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2539 examples/livecd-stage2_template.spec:
2540 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2541 Paul Kessler on gentoo-catalyst. ;]
2543 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2544 Change variables from cat1 format to cat2
2546 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2547 modules/generic_stage_target.py, modules/stage1_target.py:
2548 Fix modules has no attribute register
2550 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2551 modules/generic_stage_target.py:
2552 Fix broken aliases code that was just proof of concept
2554 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2555 Output mkisofs command line options to assist in debugging
2557 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2558 modules/generic_stage_target.py, targets/support/create-iso.sh:
2561 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2562 modules/generic_stage_target.py:
2563 Add VERY basic support for aliases kernel parameter.
2565 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2566 modules/livecd_stage2_target.py:
2567 Remove large section of commented code
2569 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2570 modules/generic_stage_target.py, modules/stage1_target.py:
2571 Allow LDFLAGS to be specified as an ENV variable for stage1
2573 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2574 modules/generic_stage_target.py:
2575 Fix rc-update to automatically run default options for livecds. Removed an
2576 erroneous key check.
2578 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2579 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2580 Make use spec key optional to default to profile defaults
2582 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2583 +examples/stage4_template.spec:
2584 Preliminary stage4_template.spec file
2586 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2587 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2588 Updated version stamp and added slot patch.
2590 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2591 Fix ordering problem so self.settings is defined
2593 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2594 modules/generic_stage_target.py:
2595 Correct a rsync issue when the directory doesnt exist
2597 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2598 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2599 targets/livecd-stage2/livecd-stage2-controller.sh,
2600 targets/netboot/netboot-controller.sh,
2601 targets/stage4/stage4-controller.sh:
2602 run pre_kmerge and post_kmerge only once
2604 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2605 targets/support/bootloader-setup.sh:
2606 MIPS bootloader patch
2608 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2609 targets/support/mips-arcload_conf.sh:
2610 Fix MIPS Serial Detection
2612 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2613 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2614 +targets/support/mips-arcload_conf.sh:
2615 Application of Kumba's patches for MIPS support
2617 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2618 Check for the correct arch specific cd building tool
2620 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2621 modules/generic_stage_target.py:
2622 Print a warning if livecd/iso is not defined
2624 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2625 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2627 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2628 targets/support/post-kmerge.sh:
2629 Check for existence of files in /lib/modules before running depscan.sh. This
2630 replaces the mips-specific check and makes it portable.
2632 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2633 modules/generic_stage_target.py:
2634 update autoresume logic when dealing with rsync unpack operations
2636 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2637 targets/support/post-kmerge.sh:
2638 Bypass module load on mips
2640 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2641 remove --no-deps so dependancies get installed for genkernel
2643 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2644 modules/generic_stage_target.py:
2645 Fix missing : statement in unpack
2647 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2648 modules/generic_stage_target.py:
2649 fix livecd-stage2 unpack when seedcache is turned off
2651 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2652 targets/support/functions.sh:
2653 Fix module unpacking and make it actually optional.
2655 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2656 modules/generic_stage_target.py:
2657 Fix broken seedcache autoresume interaction
2659 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2660 modules/generic_stage_target.py:
2661 Cleanup stage directories properly for tar installs
2663 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2664 Tinderbox no longer cleans /tmp/*
2666 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2667 targets/tinderbox/tinderbox-chroot.sh,
2668 targets/tinderbox/tinderbox-controller.sh:
2669 Fixing problem with bind mounted portage and final rsync on tinderbox target
2670 and adding additional logging.
2672 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2673 Stop tinderbox from trying to create a tarball of itself
2675 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2676 modules/generic_stage_target.py:
2677 Fix catalyst so it fully disables snapcache when its not specified in the
2680 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2681 examples/livecd-stage2_template.spec:
2682 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2683 spec template and updating version stamp.
2685 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2686 modules/catalyst_support.py:
2687 allow file_check to proceed if key is not in use
2689 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2690 Recursively make the missing directories
2692 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2693 Fix extract_modules to just echo a warning that it is missing
2695 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2696 files/catalyst.conf:
2697 Updating default configuration for catalyst and updating version stamp,
2698 since we're beginning internal testing for release.
2700 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2701 modules/generic_stage_target.py:
2702 fix bug 106004 split strings into a list for empty and rm operation
2704 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2705 modules/livecd_stage2_target.py:
2706 Append slashes to directories so rsyncs work properly
2708 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2709 examples/livecd-stage2_template.spec:
2710 Changing source_subpath for livecd-stage2 example for bug #101704.
2712 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2713 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2714 targets/support/livecdfs-update.sh:
2715 Added livecd/xdm and livecd/xsession options. These are used to setup the
2716 default display manager and X session, respectively. Added supporting
2717 documentation to example spec files. Imported more work from my fsscript for
2718 the official LiveCD.
2720 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2721 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2722 discussion, see bug #88777.
2724 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2725 modules/generic_stage_target.py:
2726 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2727 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2729 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2730 targets/livecd-stage1/livecd-stage1-controller.sh,
2731 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2732 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2733 on livecd-stage2 and removing universal motd for livecd/type of
2734 gentoo-release-livecd.
2736 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2737 modules/livecd_stage1_target.py:
2738 Add optional livecd/type env var for scripts to add optional items to the
2741 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2742 -livecd/files/x86-help.msg:
2743 Removing x86-help.msg as it is no longer used.
2745 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2746 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2747 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2748 Add dobladecenter description to bootloader files for x86/amd64.
2750 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2751 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2753 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2754 modules/generic_stage_target.py:
2755 Added split to use section for bug #104414.
2757 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2758 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2759 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2760 Tabs to whitespaces for isolinux.
2762 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2763 targets/support/bootloader-setup.sh:
2764 Changed isolinux to use new split-out help messages. Using grub gives a
2765 single help message with pager.
2767 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2768 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2769 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2770 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2771 Added F2->F7 help messages for isolinux.
2773 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2774 livecd/files/README.txt, livecd/files/generic.motd.txt,
2775 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2776 livecd/files/livecd-local.start:
2777 Updated files from latest used to build LiveCD.
2779 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2780 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2782 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2783 modules/catalyst_support.py:
2784 Added fix for using options with = in them with --cli (ex.
2785 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2786 <cell@ices.utexas.edu> for pointing this out to me via email.
2788 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2789 modules/generic_stage_target.py, targets/support/functions.sh:
2790 fix bug in exec_in_chroot for stage1 target
2792 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2793 modules/generic_stage_target.py:
2794 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2795 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2797 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2798 catalyst, examples/livecd-stage2_template.spec,
2799 examples/snapshot_template.spec, files/catalyst.conf,
2800 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2801 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2802 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2803 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2804 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2805 targets/livecd-stage2/livecd-stage2-controller.sh,
2806 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2807 targets/stage2/stage2-preclean-chroot.sh,
2808 targets/stage3/stage3-preclean-chroot.sh,
2809 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2810 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2811 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2812 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2813 targets/support/target_image_setup.sh:
2814 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2815 to look at gamecdfs-update.sh yet.
2817 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2818 modules/generic_stage_target.py:
2819 Remove extra debugging print statement
2821 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2822 +modules/catalyst_lock.py, modules/catalyst_support.py,
2823 modules/embedded_target.py, modules/generic_stage_target.py,
2824 modules/grp_target.py, modules/livecd_stage1_target.py,
2825 modules/livecd_stage2_target.py, modules/netboot_target.py,
2826 modules/snapshot_target.py, modules/stage1_target.py,
2827 modules/stage2_target.py, modules/stage4_target.py,
2828 targets/support/functions.sh:
2829 Add locking support. Code simplification for unpack and unpack snapshot.
2830 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2831 Add seedcache support (Grabs output from previous target run)
2832 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2834 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2835 modules/catalyst_support.py, modules/generic_stage_target.py:
2836 Add support to cache the snapshot dir. add snapcache to options. add
2837 snapshot_cache= to override the default location of the cache in
2838 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2840 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2841 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2842 Forward port README.txt and Getting_Online.txt files from catalyst
2845 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2846 Add automatic creation/deletion of runlevels based on rcadd rcdel
2848 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2849 Fix grp so that grp/use is not required anymore
2851 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2852 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2853 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2854 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2855 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2856 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2857 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2858 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2859 they are known to cause booting problems.
2861 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2862 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2863 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2864 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2867 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2868 targets/stage1/stage1-chroot.sh:
2869 Fixed quoting in stage1 profile check.
2871 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2872 targets/stage3/stage3-chroot.sh:
2873 Fixing USE for stage3.
2875 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2876 targets/support/chroot-functions.sh:
2877 Fix FETCH code so it will run for Pylon
2879 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2880 targets/grp/grp-chroot.sh:
2881 Fix bindist invcation.
2883 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2884 targets/grp/grp-chroot.sh:
2885 Made sure bindist was used for all emerges in GRP.
2887 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2888 Fix USE flags for GRP build
2890 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2891 targets/stage4/stage4-chroot.sh:
2892 let GRP use the users environment variables and removed extra
2893 GRP_STAGE23_USE from stage4
2895 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2896 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2897 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2899 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2900 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2901 impact all previous spec files that use this option. It's beejay's fault.
2903 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2904 Changed to use linux32 for ppc32 support when build host is ppc64.
2906 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2908 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2910 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2911 Minor cosmetic print statement fixes for readability
2913 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2914 modules/catalyst_support.py, modules/generic_stage_target.py:
2915 Fix None None bug and exception reporting
2917 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2918 Fix iso creation script. Case statement out of place
2920 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2921 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2922 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2923 catalyst, files/catalyst.conf, modules/builder.py,
2924 modules/catalyst_support.py, modules/embedded_target.py,
2925 modules/generic_stage_target.py, modules/generic_target.py,
2926 modules/grp_target.py, modules/livecd_stage1_target.py,
2927 modules/livecd_stage2_target.py, modules/netboot_target.py,
2928 modules/snapshot_target.py, modules/stage1_target.py,
2929 modules/stage2_target.py, modules/stage3_target.py,
2930 modules/stage4_target.py, modules/tinderbox_target.py,
2931 targets/embedded/embedded-chroot.sh,
2932 targets/embedded/embedded-fs-runscript.sh,
2933 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2934 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2935 targets/grp/grp-preclean-chroot.sh,
2936 targets/livecd-stage1/livecd-stage1-chroot.sh,
2937 targets/livecd-stage1/livecd-stage1-controller.sh,
2938 targets/livecd-stage2/livecd-stage2-controller.sh,
2939 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2940 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2941 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2942 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2943 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2944 targets/stage2/stage2-controller.sh,
2945 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2946 targets/stage3/stage3-controller.sh,
2947 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2948 targets/stage4/stage4-controller.sh,
2949 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2950 targets/support/create-iso.sh, targets/support/functions.sh,
2951 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2952 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2953 targets/support/target_image_setup.sh,
2954 targets/tinderbox/tinderbox-chroot.sh,
2955 targets/tinderbox/tinderbox-controller.sh,
2956 targets/tinderbox/tinderbox-preclean-chroot.sh:
2957 Big honkin' copyright update.
2959 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2960 modules/generic_stage_target.py:
2961 add additional logging output. Use standard os redirection methods to log to
2964 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2965 targets/stage1/stage1-chroot.sh:
2966 Added profile sanity check for bug #97867.
2968 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2969 targets/support/bootloader-setup.sh:
2970 Removing acpi=off from default kernel arguments and adding ia64
2971 livecd-stage2 support functions and cdtar.
2973 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2974 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2975 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2976 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2977 splash command line.
2979 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2980 targets/support/create-iso.sh:
2981 Fixed up zisofs support. Waiting for response from sparc before touching
2984 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2985 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2986 targets/support/functions.sh:
2987 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2988 to allow it to work on all arches that dynamically build their bootloader
2991 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2992 targets/stage4/stage4-controller.sh:
2993 Fix stage4 so it doesnt run the bootloader stuff
2995 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 targets/support/bootloader-setup.sh:
2997 Removed dokeymap from non-Gentoo releases.
2999 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3000 targets/support/livecdfs-update.sh:
3001 Added call to update-pciids to download the latest pci.ids file.
3003 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3004 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3005 modules/stage4_target.py:
3006 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3008 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3009 Fix issue where -s on the command line would not run
3011 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3012 livecd/files/generic.motd.txt:
3013 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3014 kernel configurations.
3016 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3017 targets/support/livecdfs-update.sh:
3018 Updated hostname/domainname creation for new baselayout.
3020 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3021 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3022 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3024 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3025 targets/support/chroot-functions.sh:
3026 Change portage emerge to use --oneshot --nodeps to keep from merging the
3027 same packages multiple times.
3029 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3030 targets/stage2/stage2-chroot.sh:
3031 Added a -p bootstrap when catalyst is called with -V (verbose).
3033 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3034 targets/support/livecdfs-update.sh:
3035 Removed inittab hack, as this is done by livecd-tools.
3037 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3038 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3039 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3041 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3042 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3043 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3044 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3045 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3046 targets/livecd-stage2/livecd-stage2-controller.sh:
3047 Removed gentoo.png and creation of face directory. Changed
3048 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3051 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3052 targets/stage1/stage1-preclean-chroot.sh,
3053 targets/support/chroot-functions.sh:
3054 Added setup_binutils function and force both of them to run during stage1
3057 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058 examples/livecd-stage2_template.spec:
3059 Added livecd/volid explanation to example spec.
3061 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3062 targets/support/create-iso.sh:
3063 General cleanup of ISO code and added default livecd/volid when it is not set.
3065 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3066 targets/embedded/embedded-controller.sh:
3067 Actually modify the embedded target this time.
3069 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3070 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3071 targets/livecd-stage2/livecd-stage2-controller.sh,
3072 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3073 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3074 and livecd-stage2 targets.
3076 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3077 files/catalyst.conf:
3078 Retired John Davis <zhen@gentoo.org> and added storedir to default
3081 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3082 targets/support/livecdfs-update.sh:
3083 Uncommented openglify, since it is needed for both opengl-update-livecd and
3086 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3087 modules/generic_stage_target.py:
3088 Fix print statement so it shows when kill_chroot_pids is run correctly
3090 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3091 modules/snapshot_target.py:
3092 Fix snapshot target to skip the kill_pids check
3094 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3095 Bug fixes in parse_spec, fix issues detecting list or string.
3097 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3098 modules/catalyst_support.py:
3099 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3100 spaces are after :. Better handling of comments ( ie preprocessed and
3101 stripped off ). Unset empty keys.
3103 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3104 targets/support/kill-chroot-pids.sh:
3105 Remove extra P_NAME definition that is never used. Saves processing time.
3106 Bumped catalyst to pre2
3108 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3109 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3110 +targets/support/kill-chroot-pids.sh:
3111 User info about runscript and archscript. Added checks for processes running
3112 in the chroot and created a script to kill them. Should fix the unmounting
3113 issues with gconfd or any other running application in the chroot
3115 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3116 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3117 Remove using gcc-config to set things up as we should all be using 2005.0
3120 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3121 examples/livecd-stage2_template.spec:
3122 Added livecd/users to example livecd-stage2 spec file.
3124 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3125 targets/support/livecdfs-update.sh:
3126 Change default hostnames for livecds
3128 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3129 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3130 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3133 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3134 modules/livecd_stage2_target.py:
3135 Clear autoresume flags when build is done
3137 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3138 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3139 targets/support/create-iso.sh:
3140 Fix isolinux so that it finds menus and kernels and stuff
3142 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3143 modules/generic_stage_target.py:
3144 Make purge operation a little less chatty, removed print statements
3146 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3147 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3148 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3149 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3151 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3152 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3153 print warning message about deprecated use of cdfstype
3155 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3156 targets/support/chroot-functions.sh:
3157 statically define genkernel location to eliminate which command failure if
3158 genkernel is not installed
3160 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3161 modules/generic_stage_target.py:
3162 change the portage_overlay to an array so it always works
3164 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3165 modules/catalyst_support.py:
3166 Fix exception handling to remove extraneous prints of None
3168 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3169 Remove iso creation code from stage4
3171 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3172 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3173 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3174 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3175 targets/livecd-stage1/livecd-stage1-chroot.sh,
3176 targets/livecd-stage1/livecd-stage1-controller.sh,
3177 targets/livecd-stage2/livecd-stage2-controller.sh,
3178 targets/netboot/netboot-controller.sh,
3179 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3180 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3181 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3182 targets/support/create-iso.sh, targets/support/kmerge.sh,
3183 targets/support/target_image_setup.sh,
3184 targets/tinderbox/tinderbox-controller.sh:
3185 Fix some exception handling in catalyst_support.py, remove intermediate
3186 destination folder of iso and tarball, add additional tests for folders not
3187 found on host but defined in spec file, keep catalyst from erroring in this
3188 case, change exit code on shell scripts so that errors are reported to
3189 catalyst and causes catalyst to die on errors, fix bug in
3190 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3191 check for mkisofs that informs the user of where to get the program, and
3192 removed the autoresume code from ccache and distcc installation until I can
3193 figure out a way to have the autoresume flag go someplace outside the chroot.
3195 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3196 Remove bind mounts before rm operations happen at startup
3198 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3199 modules/generic_stage_target.py:
3200 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3202 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3203 modules/generic_stage_target.py:
3204 fix minor bug in the purge code so that it actually runs the commands
3206 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3207 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3208 modules/stage4_target.py:
3209 Change ordering of tasks so root_overlay and fsscript occur after
3210 livecd_update, giving users a chance to override livecd_update
3212 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3213 modules/catalyst_support.py, modules/generic_stage_target.py:
3214 Added a better exception handling message for keyboard interrupt and added
3215 countdown timer for purge operation to give an opportunity to exit
3217 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3218 modules/catalyst_support.py, modules/generic_stage_target.py:
3219 Add support to clear the autoresume flags and improve the purge code to
3220 clean the chroot, and pkg/kern cache
3222 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3223 modules/catalyst_support.py, modules/generic_stage_target.py,
3224 modules/livecd_stage1_target.py:
3225 only append livecd-tools to the livecd-stage1 target package list and move a
3226 check out of the way so command line and spec files can co-exist
3228 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3229 modules/generic_stage_target.py:
3230 fixed python syntax in set_packages so catalyst will run
3232 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3233 modules/embedded_target.py, modules/generic_stage_target.py,
3234 modules/grp_target.py, modules/livecd_stage1_target.py,
3235 modules/livecd_stage2_target.py, modules/netboot_target.py,
3236 modules/stage4_target.py, modules/tinderbox_target.py,
3237 targets/embedded/embedded-chroot.sh,
3238 targets/embedded/embedded-controller.sh,
3239 targets/livecd-stage1/livecd-stage1-controller.sh,
3240 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3241 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3242 targets/livecd-stage2/livecd-stage2-controller.sh,
3243 -targets/livecd-stage2/livecd-stage2-iso.sh,
3244 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3245 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3246 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3247 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3248 +targets/support/target_image_setup.sh:
3249 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3252 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 targets/livecd-stage2/livecd-stage2-controller.sh,
3254 targets/support/livecdfs-update.sh:
3255 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3256 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3257 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3260 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/livecd-stage2/livecd-stage2-controller.sh,
3262 targets/support/rc-update.sh:
3263 Updated rc-update.sh with better defaults for different livecd/type settings
3264 and cleaning up file copying in livecd-stage2-controller.sh to match
3267 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3268 Made example of catalyst.conf in README match the default catalyst.conf
3271 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3273 Removing old files from previous maintainers and updating README.
3275 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3277 Added livecd/users option to create non-root users. The first user listed
3278 will also be used for auto-starting X, if X is merged onto the CD.
3280 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3281 targets/livecd-stage1/livecd-stage1-controller.sh,
3282 targets/livecd-stage2/livecd-stage2-controller.sh,
3283 targets/support/livecdfs-update.sh:
3284 Updated all instances of livecd/type: gentoo-release-environmental to
3285 gentoo-release-livecd and added generic-livecd.
3287 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3288 examples/fsscript.sh.example, examples/gamecd.conf.example,
3289 examples/generic_stage_template.spec, examples/grp_template.spec,
3290 examples/livecd-stage1_template.spec,
3291 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3292 examples/snapshot_template.spec:
3293 Imported example files from catalyst 1.1.9 to make them more verbose.
3295 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3296 Fix grp/use bug #89365
3298 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3299 modules/generic_stage_target.py, targets/support/kmerge.sh:
3300 Fixes for initramfs overlay support.
3302 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3303 modules/generic_stage_target.py, targets/support/kmerge.sh,
3304 targets/support/pre-kmerge.sh:
3305 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3306 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3307 caching bug; Also adding preliminary support for initramfs_overlay from
3310 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3311 modules/generic_stage_target.py, targets/support/kmerge.sh:
3312 Removed support for postconf as genkernel no longer has that option
3314 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3315 modules/embedded_target.py, modules/generic_stage_target.py,
3316 modules/grp_target.py, modules/livecd_stage1_target.py,
3317 modules/livecd_stage2_target.py, modules/netboot_target.py,
3318 modules/stage4_target.py, modules/tinderbox_target.py,
3319 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3320 targets/stage1/stage1-preclean-chroot.sh,
3321 targets/support/chroot-functions.sh:
3322 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3323 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3325 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3326 modules/livecd_stage2_target.py:
3327 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3329 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3330 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3331 modules/livecd_stage2_target.py, modules/stage4_target.py,
3332 targets/livecd-stage1/livecd-stage1-controller.sh,
3333 targets/livecd-stage2/livecd-stage2-controller.sh,
3334 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3335 targets/support/functions.sh, targets/support/kmerge.sh,
3336 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3337 Generalized kernel support, fsscript, rcupdate, etc for stage4
3339 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/support/pre-kmerge.sh:
3341 Removed sed for usb devices from legacy genkernel, as we're going to require
3342 a version much higher that no longer exhibits the bug.
3344 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3345 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3346 targets/support/livecdfs-update.sh:
3347 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3348 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3349 the ut2004demo shell script has been renamed to ut2004-demo.
3351 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3352 let genkernel always reinstall itself
3354 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3355 modules/catalyst_support.py, modules/generic_stage_target.py,
3356 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3357 fix case bug in livecdfs-update.sh; fix bug in initial command line
3358 arguement parsing; add cflags spec file support which is only allowed to
3361 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3362 targets/stage3/stage3-chroot.sh:
3363 Fix a use flag bug in the stage3
3365 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3366 modules/generic_stage_target.py:
3367 Changes to allow cflags, chost, cxxflags in a spec file
3369 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3370 targets/livecd-stage1/livecd-stage1-controller.sh,
3371 targets/livecd-stage2/livecd-stage2-controller.sh,
3372 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3373 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3374 targets/support/pre-kmerge.sh:
3375 change the code to use more case statements. Fix gcc issue in stage1.
3377 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3378 targets/livecd-stage1/livecd-stage1-controller.sh,
3379 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3380 Merging in changes from catalyst 1.1.x for gamecd support.
3382 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3383 targets/stage1/stage1-preclean-chroot.sh:
3384 Removing gcc-config stuff to see if its still required to work around a gcc
3387 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3388 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3389 Added tests for genkernel >3.2.0
3391 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3394 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3395 Updated AUTHORS with new maintainers and updated contributors list.
3397 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3398 examples/fsscript.sh.example, livecd/files/README.txt,
3399 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3400 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3401 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3402 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3403 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3404 universal.motd.txt to resolve documentation issue on bug #86914. Added
3405 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3406 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3409 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3410 targets/livecd-stage2/livecd-stage2-controller.sh:
3411 Removed a few unnecessary comments
3413 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3414 Removed obsolete files from the livecd directory as the functionality has
3415 moved into the targets folders
3417 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3418 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3419 Additional catalyst 2.0.0 files
3421 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3422 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3423 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3424 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3425 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3426 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3427 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3428 -livecd/runscript/alpha-archscript.sh,
3429 -livecd/runscript/default-runscript.sh,
3430 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3431 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3432 -livecd/runscript-support/gamecdfs-update.sh,
3433 -livecd/runscript-support/kmerge.sh,
3434 -livecd/runscript-support/livecdfs-update.sh,
3435 -livecd/runscript-support/post-kmerge.sh,
3436 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3437 modules/embedded_target.py, modules/generic_stage_target.py,
3438 modules/grp_target.py, modules/livecd_stage1_target.py,
3439 modules/livecd_stage2_target.py, -modules/netboot.py,
3440 +modules/netboot_target.py, modules/snapshot_target.py,
3441 modules/stage1_target.py, +modules/stage4_target.py,
3442 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3443 +targets/embedded/embedded-controller.sh,
3444 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3445 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3446 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3447 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3448 +targets/livecd-stage1/livecd-stage1-controller.sh,
3449 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3450 -targets/livecd-stage1/livecd-stage1.sh,
3451 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3452 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3453 +targets/livecd-stage2/livecd-stage2-controller.sh,
3454 +targets/livecd-stage2/livecd-stage2-iso.sh,
3455 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3456 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3457 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3458 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3459 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3460 +targets/stage1/stage1-controller.sh,
3461 +targets/stage1/stage1-preclean-chroot.sh,
3462 -targets/stage1/stage1-preclean1-chroot.sh,
3463 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3464 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3465 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3466 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3467 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3468 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3469 +targets/stage4/stage4-preclean-chroot.sh,
3470 +targets/support/chroot-functions.sh,
3471 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3472 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3473 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3474 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3475 +targets/tinderbox/tinderbox-controller.sh,
3476 targets/tinderbox/tinderbox-preclean-chroot.sh,
3477 -targets/tinderbox/tinderbox.sh:
3478 Initial Import of Catalyst 2.0.0
3480 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3481 livecd/runscript-support/livecdfs-update.sh:
3482 Added /usr/portage as tmpfs (this will be made conditional later).
3484 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3485 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3486 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3487 from an interactive shell.
3489 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3490 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3491 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3492 livecd/runscript-support/pre-kmerge.sh,
3493 livecd/runscript/default-runscript.sh:
3494 Moved livecd-bash_profile to livecd-bashrc. Added check for
3495 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3496 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3499 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3500 modules/generic_stage_target.py:
3501 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3504 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3505 livecd/runscript/default-runscript.sh,
3506 targets/livecd-stage1/livecd-stage1.sh:
3507 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3508 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3509 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3512 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3513 livecd/runscript/ppc-archscript.sh:
3514 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3516 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3517 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3518 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3519 for multiple initrd files.
3521 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3522 livecd/runscript/ppc-archscript.sh:
3523 Modifed PPC archscript to close bug #84648 and also to make the PPC
3524 archscript produce multiple initrd files, like x86/amd64.
3526 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3527 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3528 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3529 livecd/runscript/ppc-archscript.sh:
3530 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3531 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3532 livecd/volid for the HFS volid, too.
3534 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3535 Calling this one 1.1.7 and rolling a tarball.
3537 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3538 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3539 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3540 -livecd/runscript/sparc64-archscript.sh,
3541 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3542 Added livecd/volid to set the volume ID when creating the ISO, patch by
3543 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3544 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3546 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3547 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3548 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3549 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3551 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3552 livecd/runscript-support/livecdfs-update.sh:
3553 Removed hdparm from default runlevel as it break ide=nodma at boot.
3555 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3556 livecd/runscript-support/kmerge.sh,
3557 livecd/runscript-support/pre-kmerge.sh,
3558 targets/livecd-stage1/livecd-stage1-chroot.sh:
3559 Revert last set of changes and remove portage version check from emerge in
3560 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3563 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3564 livecd/runscript-support/kmerge.sh,
3565 livecd/runscript-support/pre-kmerge.sh:
3566 Change genkernel check to use best_version and has_version to determine if
3567 the any previously installed versions of genkernel are up to date. Change
3568 emerge line for kernels to use -n option to only install if they were not
3569 previously installed.
3571 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3572 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3573 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3574 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3575 livecd/runscript/sparc-archscript.sh:
3576 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3577 unified sparc32/sparc64 cdtar.
3579 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3580 livecd/runscript-support/livecdfs-update.sh,
3581 livecd/runscript-support/pre-kmerge.sh:
3582 Change sudoers update to only run if /etc/sudoers exists and only reduce
3583 splash to 1024x768 on minimal and universal install CD.
3585 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3586 targets/livecd-stage1/livecd-stage1.sh:
3587 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3590 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3591 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3592 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3593 livecd/runscript/sparc64-archscript.sh,
3594 livecd/runscript/x86-archscript.sh:
3595 Added a new empty livecd file to each archscript. This will be used for an
3596 identifier by genkernel to allow booting from a non-primary CDROM.
3598 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3599 Catalyst 1.1.6 is here.
3601 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3602 targets/stage1/stage1-preclean2-chroot.sh:
3603 Commenting out stage1 cleaning of /var/db.
3605 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 livecd/runscript-support/pre-kmerge.sh:
3607 Made splash reduction to 1024x768 only for minimal and universal release media.
3609 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3610 targets/stage1/stage1-preclean2-chroot.sh:
3611 Added SLOT files back to /var/db entries in stage1.
3613 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3614 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3615 livecd/runscript/default-runscript.sh,
3616 livecd/runscript-support/livecdfs-update.sh,
3617 targets/livecd-stage2/unmerge.sh:
3618 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3619 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3620 the copy from preserving permissions and also adding /usr/share/faces and
3621 default Gentoo icon. We'll see how the icon does for us. Removing serial
3622 init script, as it causes problems with the splash theme.
3624 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3625 targets/livecd-stage1/livecd-stage1.sh:
3628 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3629 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3630 livecd/runscript-support/kmerge.sh,
3631 livecd/runscript-support/livecdfs-update.sh,
3632 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3633 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3634 targets/stage1/stage1-preclean2-chroot.sh:
3635 Removed x-setup from local.start and added in symlinks for gconf, portage
3636 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3637 baselayout and removed /etc/startx from the environmental type. Commented
3638 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3639 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3640 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3641 for X, use the latest pci.ids and usb.ids from portage, and create
3642 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3643 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3644 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3645 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3646 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3649 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3650 Removed ccache from default options as it breaks catalyst when merged with
3653 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3654 modules/snapshot_target.py:
3655 Added /local/ to snapshot exclusion.
3657 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3658 livecd/runscript-support/livecdfs-update.sh:
3659 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3660 gustavoz and his 5 interface Xeon for this.
3662 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3663 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3664 Added a conditional before killing gconfd-2. This is also going to be
3665 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3668 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3669 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3670 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3671 Moved killall -9 gconfd-2 to execute outside chroot.
3673 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3674 livecd/files/x86-help.msg:
3675 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3678 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3679 livecd/runscript/x86-archscript.sh:
3680 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3683 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3686 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3687 targets/livecd-stage1/livecd-stage1.sh:
3688 Added killall for gconfd-2 back into livecd-stage1.sh
3690 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3691 livecd/runscript/alpha-archscript.sh:
3692 Alpha fixes for multiple kernels..
3694 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3695 livecd/runscript-support/kmerge.sh:
3696 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3698 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3699 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3700 livecd/runscript/sparc64-archscript.sh:
3701 Force devfs if udev is not selected for all supporting arches.
3703 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3704 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3705 livecd/runscript-support/kmerge.sh:
3706 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3709 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3710 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3711 Re-enabled preclean in grp and added gconfd-2 killing.
3713 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3714 livecd/runscript/x86-archscript.sh:
3715 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3718 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3719 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3720 targets/livecd-stage1/livecd-stage1-chroot.sh,
3721 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3722 targets/livecd-stage1/livecd-stage1.sh,
3723 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3724 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3725 Added ability to pause indefinitely. This closes bug #79798. I've also added
3726 the gcond-2 killall back in, but now it is in the actual preclean script and
3727 is executed inside the chroot.
3729 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3730 Updated for 1.1.3 release.
3732 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3733 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3734 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3735 targets/netboot/netboot-packages.sh,
3736 targets/tinderbox/tinderbox-chroot.sh:
3737 Updated to use package.use correctly. Blame Robert Paskowitz
3738 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3740 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 targets/stage1/stage1-preclean2-chroot.sh:
3742 Fixed find line for new stage1 /var/db/pkg.
3744 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3745 targets/stage1/stage1-preclean2-chroot.sh:
3746 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3747 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3750 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3751 livecd/runscript-support/livecdfs-update.sh:
3752 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3753 added net.ethX symlinks, and added copying of files from
3754 /usr/lib/hotplug/firmware into firmware tarball.
3756 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3757 livecd/runscript-support/livecdfs-update.sh:
3758 Firmware updated to use new /lib/firmware directory.
3760 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3761 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3762 work when both -f and -C were used on the command line.
3764 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3766 targets/livecd-stage1/livecd-stage1-chroot.sh,
3767 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3768 targets/stage3/stage3-chroot.sh:
3769 Added a portage version check to each target that uses --newuse to ensure a
3770 high enough version is used. This resolves bug #75336.
3772 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 livecd/files/livecd-local.start:
3774 Possible local.start fix for beejay.
3776 12 Jan 2005; John Davis <zhen@gentoo.org>
3777 modules/embedded.py:
3778 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3780 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3781 livecd/runscript-support/kmerge.sh:
3782 Added ccache support to genkernel call in livecd-stage2.
3784 11 Jan 2005; John Davis <zhen@gentoo.org>
3785 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3786 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3787 targets/netboot/netboot.sh:
3788 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3789 some feature enhancements.
3791 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3792 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3793 targets/livecd-stage1/livecd-stage1-chroot.sh,
3794 targets/livecd-stage1/livecd-stage1.sh,
3795 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3796 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3797 Added a -F or --fetchonly command line option and closing out bug #77480.
3798 Also added a portage version check to livecd-stage1 to close out bug #68307.
3800 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3801 livecd/runscript-support/livecdfs-update.sh,
3802 targets/stage3/stage3-chroot.sh:
3803 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3804 target to use emerge -e when building. This is only temporary until the
3805 bootstrap.sh script can be fixed or another solution can be decided upon.
3807 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3808 +targets/embedded/kmerge.sh:
3809 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3810 from mutex@gentoo.org
3812 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3813 modules/livecd_stage2_target.py:
3816 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3817 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3818 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3819 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3820 the brokenness of a stage1 tarball.
3822 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3823 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3826 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3827 modules/livecd_stage2_target.py:
3830 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3831 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3832 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3833 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3834 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3835 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3836 Upgraded the isolinux cdtar files and closing bug #70518.
3838 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3839 modules/embedded_target.py, modules/generic_stage_target.py,
3840 modules/grp_target.py, modules/livecd_stage1_target.py,
3841 modules/livecd_stage2_target.py, modules/netboot.py,
3842 modules/stage1_target.py, modules/tinderbox_target.py:
3843 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3844 separate out specific target logic from the generic targets modules.
3846 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3847 new PPC arch file from pvdabeel@gentoo.org
3849 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3850 examples/generic_stage_template.spec, modules/catalyst_support.py:
3851 tweaking error handling in the main catalyst script
3852 updated the example to include a blurb about portage_confdir
3854 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3855 livecd/runscript-support/livecdfs-update.sh:
3856 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3858 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3861 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3862 fix for #66592. catalyst now gives a traceback when it bails out, making
3863 troubleshooting amazingly easier
3865 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3866 modules/catalyst_support.py, modules/embedded_target.py,
3867 modules/generic_stage_target.py, modules/grp_target.py,
3868 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3869 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3870 Reversing patch from Eric Edgar from bug #70663.
3872 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3873 livecd/runscript/x86-archscript.sh:
3874 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3875 not work without it (mkisofs fails on creating ISO).
3877 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3878 modules/catalyst_support.py, modules/embedded_target.py,
3879 modules/generic_stage_target.py, modules/grp_target.py,
3880 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3881 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3882 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3883 separate out specific target logic from the generic targets modules.
3885 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3886 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3887 targets/embedded/embedded.sh:
3888 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3890 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3891 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3892 livecd/runscript/default-runscript.sh,
3893 livecd/runscript-support/gamecdfs-update.sh,
3894 livecd/runscript-support/livecdfs-update.sh,
3895 modules/livecd_stage2_target.py:
3896 Added gamecd/conf option to livecd_stage2_target.py, added
3897 gamecd.conf.example to /examples, cleaned up game-specific code in
3898 gamecdfs-update.sh to make it more generic, added more fundtionality to
3899 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3900 and gentoo-gamecd to make spec files simpler and to remove the need for
3901 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3902 user to still use a custom fsscript of their own.
3904 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3905 +livecd/files/environmental.motd.txt,
3906 targets/livecd-stage1/livecd-stage1.sh:
3907 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3909 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3910 livecd/runscript/default-runscript.sh,
3911 livecd/runscript-support/livecdfs-update.sh:
3912 Added gentoo-release-environmental as a valid livecd/type and did some
3913 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3914 devices other than eth0.
3916 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3917 targets/livecd-stage1/livecd-stage1-chroot.sh:
3918 Changed livecd-stage1 to merge each package individually. This should not
3919 make it into a production version of catalyst, but is here as a possible
3920 solution to bug #68307.
3922 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3923 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3924 livecd/runscript/sparc-archscript.sh,
3925 livecd/runscript/sparc64-archscript.sh,
3926 livecd/runscript/x86-archscript.sh:
3927 Added failures to all arches on mkisofs failure and also made -z option to
3928 mkisofs optional on x86 depending on loop type used.
3930 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3931 livecd/runscript/x86-archscript.sh:
3932 Making sure the mkisofs call causes a failure when it doesn't complete
3933 successfully. Once again, blame jforman, our beloved infra-monkey.
3935 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3936 livecd/runscript/default-runscript.sh:
3937 squashfs-utils->squashfs-tools fix. Blame jforman.
3939 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3940 livecd/isogen/x86-isogen.sh:
3941 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3942 possibly not booting on really old systems.
3944 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3945 livecd/runscript/x86-archscript.sh:
3946 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3947 possibly not booting on really old systems.
3949 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3950 livecd/runscript-support/livecdfs-update.sh:
3951 Save some space by removing redundant firmware after tarball is made, only
3952 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3955 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3956 targets/stage1/stage1-preclean2-chroot.sh:
3957 Added patch from vapier and closing bug #73556.
3959 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3960 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3961 +targets/embedded/embedded-fs-runscript.sh,
3962 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3963 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3964 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3965 from mutex@gentoo.org for modules/embedded.py
3967 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3968 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3969 livecd/runscript-support/livecdfs-update.sh:
3970 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3971 aliases having --color rather than --color=auto.
3973 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3974 livecd/files/livecd-local.start:
3975 Let's try actually making a proper edit on livecd/files/livecd-local.start
3976 this time, shall we...
3978 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3979 livecd/files/livecd-local.start:
3980 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3981 x-setup check for /etc/startx.
3983 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3984 livecd/runscript-support/gamecdfs-update.sh:
3985 Fixing minor sed bug in gamecdfs-update.sh.
3987 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3988 examples/snapshot_template.spec,
3989 livecd/runscript-support/gamecdfs-update.sh,
3990 livecd/runscript-support/livecdfs-update.sh:
3991 Fixing typo in snapshot_template.spec and closing bug #70321.
3993 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3994 livecd/runscript-support/pre-kmerge.sh:
3995 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3996 genkernel will only add the 1024x768 version of the gensplash image to the
3997 bzImage, which added with the livecd-stage2 removal of the unused splash
3998 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4000 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4001 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4002 livecd/runscript/sparc64-archscript.sh:
4003 Updated with silo/mkisofs patch from gustavoz.
4005 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4006 livecd/files/x86-help.msg:
4007 Updated x86-help.msg to make it fall more inline with current
4008 genkernel/livecd-tools options.
4010 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4011 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4012 livecd/runscript-support/pre-kmerge.sh:
4013 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4014 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4015 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4018 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4019 livecd/runscript-support/kmerge.sh,
4020 livecd/runscript-support/livecdfs-update.sh,
4021 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4022 Changed kernel build caching to use kerncache option, rather than pkgcache
4023 option. Fixed --postconf and --callback for builds that do not require them.
4024 Removed delay when removing package sin the system profile. This is now
4025 catalyst 1.1.0, so enjoy.
4027 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4028 livecd/runscript-support/livecdfs-update.sh:
4029 Stopping udev from using the nasty device tarball. We don't need it anyway.
4031 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4032 livecd/runscript/sparc-archscript.sh,
4033 livecd/runscript/sparc64-archscript.sh,
4034 livecd/runscript-support/kmerge.sh,
4035 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4036 Fixing gpm support by uncommenting default settings. Fixing case where
4037 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4038 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4039 not get renamed. Fixed a problem where we were accidentally removing the
4040 hwdata-knoppix versions of pci.ids and usb.ids and linking
4041 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4042 for 2004.3 and catalyst 1.1.0.
4044 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4045 patch from vapier@gentoo.org for bug #68080
4047 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4048 livecd/runscript-support/kmerge.sh:
4049 made kernel caching dependent on the "pkgcache" option so that genkernel's
4050 postconf can actually work
4052 18 Oct 2004; John Davis <zhen@gentoo.org>
4053 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4054 livecd/runscript-support/livecdfs-update.sh:
4055 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4057 17 Oct 2004; John Davis <zhen@gentoo.org>
4058 livecd/runscript-support/livecdfs-update.sh:
4059 firmware tarball fix for packages that need firmware such as ipw2100
4061 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4062 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4063 livecd/runscript-support/livecdfs-update.sh,
4064 modules/livecd_stage2_target.py:
4065 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4067 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4068 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4069 should not hurt non-HT users
4071 12 Oct 2004; John Davis <zhen@gentoo.org>
4072 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4073 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4074 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4075 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4076 livecd/runscript-support/kmerge.sh:
4077 bugfixes for #67195, #67197, #67122, and #46918
4079 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4080 small netboot fixups
4082 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4083 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4084 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4085 targets/netboot/netboot.sh:
4086 sweeping updates and changes to the netboot code. the patches should fix the
4087 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4088 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4090 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4091 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4092 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4093 targets/netboot/netboot.sh:
4094 more code cleanup and maintenance
4096 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4097 modules/generic_stage_target.py, +modules/netboot.py,
4098 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4099 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4100 +targets/netboot/netboot.sh:
4101 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4104 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4105 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4106 targets/livecd-stage1/livecd-stage1-chroot.sh,
4107 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4108 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4109 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4110 have to start a server on the build host for it to distribute.
4112 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4113 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4114 just do -s version_stamp
4116 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4117 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4119 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4120 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4121 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4122 modules/livecd_stage2_target.py:
4123 udev support for livecds
4125 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4126 +targets/livecd-stage2/unmerge.sh:
4127 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4128 Also, livecd-stage2 unmerge.sh added back in.
4130 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4131 livecd/runscript-support/livecdfs-update.sh:
4132 bugfixes for #60887 and #63338
4134 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4135 bugfixes for #63382 and #63338
4137 08 Sep 2004; John Davis <zhen@gentoo.org>
4138 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4139 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4140 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4141 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4142 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4143 targets/livecd-stage1/livecd-stage1-chroot.sh,
4144 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4145 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4146 lots of changes in this revision. first of all, major cosmetic fixups to the
4147 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4148 for distcc or ccache builds in most of the targets. bug #56581 is finially
4149 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4150 performance enhancement here.
4152 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4153 modules/livecd_stage2_target.py:
4154 fix for bug #63033, thanks to usata@gentoo.org for the patch
4156 30 Aug 2004; John Davis <zhen@gentoo.org>
4157 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4158 bugfixes for #61537 and #61779
4160 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4161 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4162 modules/snapshot_target.py:
4163 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4164 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4165 time should also be improved due to a more efficient use of rsync. This commit will
4166 mark the portage version of catalyst-1.9.0.
4168 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4169 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4172 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4175 02 Aug 2004; John Davis <zhen@gentoo.org>
4176 livecd/runscript-support/livecdfs-update.sh:
4179 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4180 +targets/stage1/build.py, -targets/stage1/build.sh,
4181 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4182 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4183 targets/stage3/stage3-chroot.sh:
4184 applied patch from bug #58840. it should fix up things for uclibc stages and
4185 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4187 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4188 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4189 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4190 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4191 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4192 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4193 livecd/runscript-support/livecdfs-update.sh,
4194 modules/livecd_stage2_target.py:
4195 addition of wolf31o2's gamecd patchset. untested, so please beware
4197 14 Jul 2004; John Davis <zhen@gentoo.org>
4198 livecd/runscript-support/livecdfs-update.sh,
4199 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4200 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4201 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4202 this out of generic_stage_target and into livecd-stage2 since the
4203 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4205 13 Jul 2004; John Davis <zhen@gentoo.org>
4206 livecd/runscript-support/livecdfs-update.sh:
4207 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4208 default rc'ed programs when only one change was required to rcadd. so I
4209 changed it so that the defaults are *always* loaded and specified additions/
4210 deletions are just added on top of those.
4212 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4213 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4214 targets/livecd-stage1/livecd-stage1-chroot.sh,
4215 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4216 targets/tinderbox/tinderbox-chroot.sh:
4217 changing the more verbose behavior to the -V (verbose) flag
4219 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4220 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4221 targets/livecd-stage1/livecd-stage1-chroot.sh,
4222 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4223 targets/tinderbox/tinderbox-chroot.sh:
4224 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4225 it is about to merge so that deps and USE flags are more evident
4227 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4228 modules/catalyst_support.py:
4229 completely rewrote the catalyst main script so that it can actually utilize
4230 more than one command line flag. new functionality included, but not active
4231 yet (--debug and --verbose). arguments can still be passed on the commandline
4232 through the use of the -C (--cli) flag. updated the arg_parse function in
4233 catalyst_support.py to accomodate my changes.
4235 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4236 modules/generic_target.py, modules/grp_target.py,
4237 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4238 modules/snapshot_target.py, modules/stage1_target.py,
4239 modules/stage2_target.py, modules/stage3_target.py,
4240 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4241 fixes for bugs #55192 and #54137
4242 added a new key for all specfiles, portage_confdir.
4243 this should point to a directory similar in functionality to /etc/portage.
4245 cleaned up the module code a bit so that unnecessary modules
4248 more work on resuming. it is getting there, but it still needs a ton of work,
4249 so please test, and report bugs.
4251 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4252 modules/catalyst_support.py, modules/generic_stage_target.py,
4253 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4254 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4255 stage resuming functionality should be working. I still have to work on GRP
4256 and livecds, but they should not be hard. I could not incorporate emerge
4257 --resume into stage resuming functionality because in some instances, portage
4258 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4259 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4260 ). I also made some small tweaks to the stage target scripts which clean up
4261 the envscript stuff. Not noticable performance wise, but it makes me feel all
4262 warm and fuzzy to know that it is programmed absolutely correctly ;)
4264 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4265 modules/generic_stage_target.py:
4266 revamped the cmd() structure so that it could properly return error codes.
4267 Please note that this might break catalyst until there is some further
4268 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4269 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4270 now. Additionally, catalyst will stop when there is an error with an ebuild
4271 ... it didn't do this before, it just plowed along and packed things up.
4273 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4274 code in portage.py and then answering my noob questions.
4276 13 Jun 2004; John Davis <zhen@gentoo.org>
4277 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4278 livecd/runscript-support/livecdfs-update.sh:
4279 some last minute fixins (stuff to work with the new genkernel)
4281 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4284 11 Jun 2004; John Davis <zhen@gentoo.org>
4285 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4286 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4289 10 Jun 2004; John Davis <zhen@gentoo.org>
4290 livecd/runscript-support/kmerge.sh,
4291 livecd/runscript-support/livecdfs-update.sh,
4292 livecd/runscript-support/post-kmerge.sh,
4293 livecd/runscript-support/pre-kmerge.sh:
4294 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4295 functions control what scripts are added to their respective runlevels. This
4296 option would be specified like so in the spec file: livecd/rcadd:
4297 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4299 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4300 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4301 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4302 the code to give a nice error msg instead of a cryptic traceback
4304 04 Jun 2004; John Davis <zhen@gentoo.org>
4305 livecd/runscript-support/livecdfs-update.sh:
4306 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4307 /etc/bootsplash/default
4309 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4310 targets/embedded/embedded-chroot.sh,
4311 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4312 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4313 targets/livecd-stage1/livecd-stage1-chroot.sh,
4314 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4315 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4316 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4317 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4318 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4319 targets/tinderbox/tinderbox-chroot.sh,
4320 targets/tinderbox/tinderbox-preclean-chroot.sh,
4321 targets/tinderbox/tinderbox.sh:
4322 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4324 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4325 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4326 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4327 It should be a full path pointing to a portage overlay dir.
4329 27 May 2004; John Davis <zhen@gentoo.org>
4330 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4331 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4332 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4333 livecd/runscript/default-runscript.sh:
4334 added updated silos and fixed motd bug
4336 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4337 rolling out version 1.0.8
4339 22 May 2004; John Davis <zhen@gentoo.org>
4340 livecd/runscript-support/kmerge.sh,
4341 livecd/runscript-support/livecdfs-update.sh,
4342 modules/livecd_stage2_target.py:
4343 added key livecd/bootsplash
4345 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4346 livecd/runscript/sparc-archscript.sh,
4347 livecd/runscript/sparc64-archscript.sh:
4348 sparc fixup patches from gustavoz at g.org
4350 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4351 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4352 is livecd/modblacklist
4354 19 May 2004; John Davis <zhen@gentoo.org>
4355 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4356 livecd/runscript/x86-archscript.sh:
4357 added support for livecd/overlay, changed vga=0x317 to vga=791
4358 in the x86 archscript as it is a more standard setting and should
4359 work on more hardware
4361 17 May 2004; John Davis <zhen@gentoo.org>
4362 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4363 livecd/runscript-support/kmerge.sh,
4364 livecd/runscript-support/livecdfs-update.sh,
4365 modules/livecd_stage2_target.py:
4366 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4367 we also now have basic motd copying support for more branded livecds
4369 16 May 2004; John Davis <zhen@gentoo.org>
4370 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4371 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4372 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4374 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4375 modules/catalyst_support.py, modules/embedded_target.py,
4376 modules/generic_stage_target.py, modules/generic_target.py,
4377 modules/grp_target.py, modules/livecd_stage1_target.py,
4378 modules/livecd_stage2_target.py, modules/stage1_target.py,
4379 modules/stage2_target.py, modules/stage3_target.py,
4380 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4381 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4382 caused gcc profile problems.
4384 12 May 2004; John Davis <zhen@gentoo.org>
4385 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4386 livecd/runscript-support/livecdfs-update.sh,
4387 livecd/runscript-support/post-kmerge.sh,
4388 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4390 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4391 silliness). Most notably, I have taken advantage of the update-modules
4392 --assume-kernel fix from agriffis so that we can actually use 3rd party
4393 modules now. Please note that >=baselayout-1.9.0 is required.
4395 02 May 2004; Olivier Crete <tester@gentoo.org>
4397 Added forgotten CHOST for i386 subarch
4399 30 Apr 2004; John Davis <zhen@gentoo.org>
4400 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4401 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4402 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4403 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4405 -fixed 2004.0 branding in the isolinux cdtar
4406 -fixed up acpi stuff in the runscripts
4407 -fixed up the x86 help message and corrected the numerous errors in it
4409 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4410 livecd/runscript/default-runscript.sh:
4411 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4412 1.0.7. we are ready for release
4414 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4415 fix for the problem that gustavoz found wrt the /dev creation stuff not
4416 detecting arches. also an efficiency fix for stage1 building
4418 14 Apr 2004; John Davis <zhen@gentoo.org>
4419 targets/embedded/embedded-chroot.sh,
4420 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4421 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4422 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4423 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4424 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4425 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4426 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4427 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4428 targets/tinderbox/tinderbox-preclean-chroot.sh,
4429 targets/tinderbox/tinderbox.sh:
4430 fix for bug #47733 - fixes for distcc and an envscript bugfix
4432 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4435 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4436 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4437 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4438 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4439 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4440 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4441 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4442 targets/stage1/stage1-preclean1-chroot.sh,
4443 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4444 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4445 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4446 targets/tinderbox/tinderbox.sh:
4447 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4448 zhen@gentoo.org please.
4450 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4451 fix for /dev in stage1
4453 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4456 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4457 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4458 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4459 Added the two kernel-configs for 2004.1 x86
4461 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4462 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4463 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4464 targets/tinderbox/tinderbox.sh:
4465 fix to address missing /dev in stages, fixed path for env-update in all of the
4468 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4469 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4471 01 Apr 2004; John Davis <zhen@gentoo.org>
4472 livecd/runscript/default-runscript.sh:
4473 added in fix for the module.conf stuff courtesy of Benjamin Judas
4476 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4478 cosmetic touchups for 1.0.5
4480 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4481 added support to the stage2 for stackable profiles bootstrap
4483 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4484 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4485 support for sparc32/64 build compatibility
4487 30 Mar 2004; John Davis <zhen@gentoo.org>
4488 livecd/runscript/default-runscript.sh, modules/targets.py,
4489 targets/stage1/build.sh:
4490 fix for bug 46022, more stackable profile fixes, embedded patches added
4492 26 Mar 2004; John Davis <zhen@gentoo.org>
4493 livecd/runscript/default-runscript.sh, modules/targets.py,
4494 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4495 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4496 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4497 fixes for bugs #44625 and #45805
4499 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4500 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4501 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4502 memtest is in. if you want to use it, check out the memtest86 cd tarball
4503 Also, fixes for bugs 45078, 45188, 44306
4505 23 Mar 2004; John Davis <zhen@gentoo.org>
4506 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4507 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4508 livecd/runscript/x86-archscript.sh, modules/targets.py,
4509 targets/livecd-stage3/unmerge.sh:
4510 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4511 created at the end of the livecd-stage2 process.
4513 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4514 targets/embedded/embedded.sh:
4515 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4517 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4518 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4519 removing the hardened-gcc deps since the package itself is deprecated'
4521 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4522 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4524 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4525 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4526 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4527 examples/livecd/alpha/config-2.4.21-r4-alpha,
4528 examples/livecd/alpha/config-2.4.21-r4-jensen,
4529 examples/livecd/alpha/config-2.4.21-r4-legacy,
4530 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4531 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4532 fixes for bugs 43676, 43701. Alpha support added as well.
4534 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4535 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4536 kde/gnome cd specs added.
4538 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4539 fix in catalyst.conf for bug #42044
4541 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4542 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4543 examples/livecd/sparc64/config-2.4.24-sparc64:
4544 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4546 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4547 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4548 for a $clst_conf environment variable. You can use the $clst_conf variable to
4549 point to a file to use in place of /etc/catalyst.conf. By setting this
4550 variable in your shell, catalyst can easily be used by multiple people on the
4551 same machine. Also, ccache support now works for genkernel.
4553 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4554 removed file for livecd-stage2 target, as this is handled by the runscript
4555 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4556 and made "/boot/kernel/foo/extraversion" an optional rather than required
4557 parameter. The aforementioned "packages" is used to specify kernel-related
4558 packages (like module ebuilds) to merge with each kernel, and the new "use"
4559 option is used to specify the USE settings you'd like exported to the
4560 environment during kernel as well as kernel "packages" build.
4562 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4563 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4564 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4565 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4566 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4567 targets/tinderbox/tinderbox.sh:
4568 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4569 it for ebuild - added headers to everything and removed deprecated dirs
4571 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4572 adding Kumba's patches for MIPS
4574 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4575 Added hppa specific code.
4577 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4578 Tinderbox target added. See tinderbox examples in examples/ dir.
4580 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4581 spec file support integrated into catalyst. Use "-f/--file specfile" as
4582 argument; see examples dir for examples.
4583 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4584 example of how to use it.
4586 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4587 support functions for spec file parsing and reading added. Will get added to
4590 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4591 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4594 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4595 Significant rework of code structure. Everything is falling nicely into place.
4597 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4598 Exception handling fully-integrated into current prototype code.
4600 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4601 beginning of exception handling integration, got some of the target code
4604 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4605 major code rework in progress on the python parts.
4607 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4608 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4609 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4610 for organiation's sake, I have moved the files, such as livecd foundations,
4611 into catalyst/files. It will make it easier for us when ebuild time comes
4614 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4615 All preliminary target build scripts are now added and coded to near as spec
4616 that we can have at this point.
4618 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4619 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4620 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4621 something that should be continued as much as reasonably possible in other
4622 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4623 code completed, and internal fall-backs to reasonable global config defaults
4626 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4627 subarch test outsourced to python catalyst-subarches function.
4629 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4630 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4632 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4633 removing dup enter_chroot
4635 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4636 document subarches checking
4638 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4639 Fix valid subarch test.
4641 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4642 include/build_functions.sh, include/functions.sh:
4643 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4644 start_build to build_functions.sh cleaning up the main catalyst script some
4647 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4648 fixed SRCBALL and DESTBALL, making it transparent for profiles
4650 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4651 added an exit condition to the cmd line argument case statement
4653 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4654 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4655 the changes that I made to the above files should make catalyst completely
4656 transparent to no matter what profile we are using. check files/catalyst.conf
4657 for the list of BUILDTYPEs that we support.
4659 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4660 changed how cmd line arguments are handled
4662 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4663 I changed the is_special handling so that it is cleaner and faster
4665 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4666 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4667 livecd/foundations/x86-basic/post-clean.sh,
4668 livecd/foundations/x86-basic/pre-clean.sh,
4669 livecd/foundations/x86-basic/settings:
4670 I outsourced more functions to include/functions.sh. I made it a seperate file
4671 from build_fucntions.sh so that we can keep our build and other functions
4672 apart. I also added in the livecd stuffs from the stager side of things.
4674 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4675 include/build_functions.sh:
4676 I outsourced all of the build functions to include/build_functions.sh. In the
4677 future, this will happen more - the code needs cleaned up.
4679 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4681 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4682 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4683 does not use that anymore.
4685 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4686 since we now have a default profile in portage, i massaged some errors
4687 messages to reflect that.
4689 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4691 removed ccache support from catalyst stage1 build cause it breaks the build.
4692 Additionally, I removed gettext support from bootstrap, because according to
4693 our new default profile, we don't use that anymore.
4695 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4696 added a new var, BUILDTYPE, adding more transparency for building.
4697 In the future, we will be building both selinux and hardened sources.
4699 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4700 fixed some formatting when catalyst prints out build info, additionally,
4701 trying to make catalyst more transparent for future expansion of stages
4703 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4704 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4705 --help. I moved this functionality from the main program section to
4708 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4709 I edited catalyst to change our naming convention from stage*-arch-h.* to
4710 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4711 I change naming conventions, as catalyst will be eventually extended to
4712 do selinux-* stages also.
4714 Additionally, I updated README.catalyst to include profile information.
4716 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4717 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4718 I renamed README.stager to README.catalyst and have made some very minor
4719 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4720 I have hacked bootstrap to use the hardened profile, as well as utilize
4721 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4722 major). Additionally, bin/stage1 has been hacked to accept the hardened
4723 profile, and use hardened-gcc.
4725 09 September 2003; John Davis <zhen@gentoo.org>:
4726 Initial import of hardened stager. I am forking this from the original
4727 stager code in order to better fit our needs. The original stager code is
4728 still used by Gentoo, and is maintained by Daniel Robbins
4729 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4730 contributors that coded stager.