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