1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/livecd-stage2/livecd-stage2-controller.sh,
6 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
7 targets/support/rc-update.sh:
8 Change all checks for livecd/type: gentoo-release-livecd to
9 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
10 to allow for auto-fetching of distfiles and stages onto official DVD media.
12 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
13 targets/livecd-stage1/livecd-stage1-controller.sh,
14 targets/livecd-stage2/livecd-stage2-controller.sh:
15 Updated TODO. Added code to livecd-stage1 to generate a package list, which
16 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
17 the distfiles automatically.
19 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
20 modules/generic_stage_target.py:
21 Fix seedcache output so it fits in 80 columns.
23 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
24 targets/stage1/stage1-chroot.sh:
25 We should likely install baselayout before anything else, including the
26 package manager. As such, I've moved it to after sys-apps/baselayout is
29 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
30 targets/livecd-stage2/livecd-stage2-controller.sh:
31 Check for a snapshot in the overlay and error if one is present. This should
32 ensure that the snapshot on the CD is the same as the one used to build the
35 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
36 modules/catalyst_support.py:
37 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
38 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
41 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
42 targets/stage1/stage1-chroot.sh:
43 Change back to using sys-apps/baselayout. We'll need to come up with a
44 better permanent solution now that virtual/baselayout is no more.
46 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
47 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
48 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
50 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
51 targets/support/bootloader-setup.sh:
52 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
55 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
56 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
57 Added TODO. Changed create_handbook_icon call to only be called if
58 /docs/handbook/index.html exists on the disk or in livecd/overlay.
60 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
61 targets/support/kmerge.sh:
62 Run sed on KERNELVERSION to escape the slashes so we can use it in another
65 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
66 targets/support/kmerge.sh:
67 Modify test to run if package.provided exists instead of if it doesn't.
68 Run sed on the correct file.
70 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
71 targets/support/chroot-functions.sh:
72 Added --noreplace to setup_myfeatures merges so we don't blow away any
73 packages which are already installed with the proper USE flags for the given
74 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
76 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
77 livecd/files/README.txt:
78 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
80 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
81 targets/support/rc-update.sh:
82 Added mdraid for baselayout-2 users.
84 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
85 targets/support/kmerge.sh:
86 Clean up package.provided after the kernel build
88 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
89 targets/support/kmerge.sh:
90 It helps if I put things in the correct order so they'll actually execute,
91 rather than getting a nice error from emerge.
93 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
94 targets/support/kmerge.sh:
95 Change upgrade to update.
97 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
98 targets/support/kmerge.sh:
99 Add back in the package.provided code that *should* skip the kernel sources
100 merge for call back and subsequent runs.
102 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
103 targets/support/kmerge.sh:
104 We don't really need to use binary packages for the kernel sources, since it
105 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
106 when we're not using kerncache.
108 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
109 targets/support/kmerge.sh:
110 Remove 'symlink' from USE, since it's not needed and screws up kerncache
112 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
113 targets/livecd-stage2/livecd-stage2-controller.sh:
114 OK, we run our find outside the chroot, so we don't want to use absolute
115 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
116 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
119 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
120 targets/livecd-stage2/livecd-stage2-controller.sh,
121 targets/stage1/stage1-controller.sh:
122 Cleanup the clean section for stage1 and add an updated clean section for
123 livecd-stage2 when we're a minimal, universal, or game CD. This is
124 2.0.6_pre14 for testing.
126 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
127 targets/support/kmerge.sh:
128 We should be using --newuse when merging our packages in callback.
130 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
131 targets/grp/grp-chroot.sh:
132 We should only use --noreplace when building a pkgset, everything else
135 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
136 modules/catalyst_support.py, modules/generic_stage_target.py,
137 modules/grp_target.py:
138 Apply additional patches from bug #207862 for CONTENTS generation.
140 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
141 targets/grp/grp-chroot.sh:
142 Call setup_myemergeopts after changing clst_FETCH.
144 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
145 targets/netboot2/netboot2-pkg.sh:
146 Remove a bit of unnecessary code.
148 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
149 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
150 targets/support/chroot-functions.sh:
151 Fix some spacing on the -* warning, revert Andrew's last change, since it
152 didn't do anything, and clean up the GRP chroot code so it works smarter and
153 set clst_FETCH when clst_grp_type is something other than pkgset.
155 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
156 targets/support/chroot-functions.sh:
157 Don't set --usepkg and --buildpkg when fetching.
159 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
160 modules/generic_stage_target.py:
161 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
164 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
165 modules/generic_stage_target.py:
166 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
167 boot/kernel/${kname}/config copying code in generic_stage_target.
169 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
170 targets/support/kmerge.sh:
171 Make sure we don't give genkernel a --kernel-config if it isn't set in the
174 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
175 modules/generic_stage_target.py, targets/support/kmerge.sh,
176 targets/support/pre-kmerge.sh:
177 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
178 valid, rather than required, changed clst_ksource to default to
179 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
180 removal of USE to after the kernel build so the modules get the correct USE,
181 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
183 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
184 targets/support/kmerge.sh:
185 We should run the default functions for kmerge.sh, too.
187 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
188 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
189 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
190 Updated aboot cdtar with a newer version to support newer kernels.
192 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
193 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
194 Updated make_destpath so it writes out to make.conf as well as exporting
195 ROOT to the environment, added a make_destpath call to cleanup_stages, and
196 adding make_destpath /tmp/stage1root to stage1.
198 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
199 Updated README a bit and rolling 2.0.6_pre12 for testing.
201 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
202 targets/support/create-iso.sh:
203 Removed any further checks for clst_fstype and making sure everybody is
204 using ${mkisofs_zisofs_opts}.
206 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
207 targets/support/livecdfs-update.sh:
208 The default theme for GNOME is now Clearlooks, so we can remove the theme
209 code, but we still want to set the font size.
211 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
212 targets/support/livecdfs-update.sh:
213 We need to put quotes around ${user_comment} or useradd gets confused.
215 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
216 targets/support/chroot-functions.sh:
217 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
220 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
221 targets/support/kmerge.sh:
222 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
223 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
225 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
226 targets/support/create-iso.sh:
227 Bash fscking sucks, so we have to compromise on this code reduction solution
228 a bit. It's still far better than it was
230 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
231 targets/support/create-iso.sh:
232 Don't escape quotes when actually running the command
234 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
235 targets/support/kmerge.sh:
236 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
238 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
239 targets/support/kmerge.sh:
240 Use -L instead of -l in test for symlink
242 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
243 targets/stage1/stage1-controller.sh:
244 Remove code for gcc-config/binutils-config since it should be getting done
245 in the preclean script, anyway.
247 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
248 targets/stage1/stage1-chroot.sh:
249 I missed one place where HOSTUSE was being used incorrectly.
251 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
252 targets/support/kmerge.sh:
253 Escape the correct quote
255 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
256 targets/support/kmerge.sh:
257 Change remaining instances of run_emerge to run_merge
259 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
260 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
261 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
264 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
265 targets/support/bootloader-setup.sh:
266 Let's change our splash checking to a global check so it only needs to be
267 done once. This makes much more sense than having all of those if ... else
270 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
272 Fix our USE invocation here so things work as expected.
274 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
275 targets/support/livecdfs-update.sh:
276 Force-enable livecd/users for livecd/type gentoo-release-livecd and
279 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/support/livecdfs-update.sh:
281 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
284 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/livecd-stage2/livecd-stage2-controller.sh:
286 Fixing the snapshot copying so it will only copy the correct snapshot for
287 people who don't know how to properly use wget.
289 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
290 targets/stage1/stage1-chroot.sh:
291 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
294 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
295 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
296 OK, we have to escape our quotes, rather than use single quotes, or we don't
297 evaluate the variables properly.
299 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
300 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
301 targets/support/kmerge.sh:
302 Fixing echo/sed for make.conf writing.
304 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
305 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
306 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
307 Rather than using the environment, we write out our USE to make.conf, then
308 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
309 be written to make.conf, already.
311 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
312 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
313 targets/livecd-stage1/livecd-stage1-chroot.sh,
314 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
315 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
316 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
317 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
318 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
319 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
320 Changing run_emerge to run_merge, changing both setup_portage and
321 setup_myfeatures to add any USE changes to make.conf prior to merge, then
322 removing the settings added, rather than (ab)using the environment.
324 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
325 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
326 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
327 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
328 targets/tinderbox/tinderbox-chroot.sh:
329 Rearrange some of the functions in chroot-functions.sh in preparation for
330 some upcoming changes and rename setup_portage to setup_pkgmgr.
332 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 targets/stage1/stage1-controller.sh:
334 Removing an extra env-update call from stage1's preclean.
336 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
337 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
338 targets/support/bootloader-setup.sh:
339 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
340 help.msg which we didn't even use.
342 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
343 targets/support/bootloader-setup.sh:
344 Don't write out out 'default 1' line when creating grub.conf, since the
345 'help' entry is now at the bottom, and we want grub to default to the first
348 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
349 targets/support/bootloader-setup.sh:
350 Removed checks on livecd/splash_type, since we only support one type,
351 removed remaining bootsplash code from bootloader-setup.sh, added automatic
352 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
353 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
355 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
356 targets/livecd-stage2/livecd-stage2-controller.sh:
357 Let's automatically copy in the snapshot if livecd/type is
358 gentoo-release-livecd.
360 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
361 modules/generic_stage_target.py:
362 Fix leading whitespace in empty() so it's only executed if there's something
363 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
364 211410 for pointing this out
366 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
367 targets/support/rc-update.sh:
368 Quote baselayout package atom
370 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
371 targets/support/chroot-functions.sh:
372 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
373 PATH by default. Instead, simply check if it exists.
375 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
376 targets/support/chroot-functions.sh:
377 Remove temporary package listing code, since --verbose is forced on with
380 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
381 Force-enable --verbose when using --debug
383 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
384 targets/support/kmerge.sh:
385 Changing modules-update to update-modules to quiet a warning and keep us
386 from having it get removed out from under us.
388 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
389 targets/support/chroot-functions.sh:
390 Adding a note to myself for better debug and moving run_default_funcs to the
391 bottom of the script so it gets executed. Since this can otherwise break
392 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
394 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
396 targets/support/chroot-functions.sh:
397 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
398 so we can get the output with --debug, added --newuse to the options for
399 stage1, as we should always rebuild any package where the USE has changed,
400 removed removal of portage logs from stage2-chroot.sh since it is being done
401 by cleanup_stages, moved world removal in cleanup_stages into a check for
402 stages 1 through 3, made update_env_settings check for the existence of
403 env-update before running it since we now run update_env_settings by default
404 everywhere chroot-functions.sh is sourced, and added a section to show_debug
405 to list the packages, since we don't yet force-enable verbose with debug.
407 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
408 modules/catalyst_lock.py:
409 Since my python sucks and I don't feel like troubleshooting it at the
410 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
411 2.0.6_pre8 for testing.
413 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
414 modules/builder.py, modules/catalyst_lock.py:
415 Added some extra debug output to catalyst_lock.py and added Stuart Longland
416 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
418 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
419 modules/catalyst_support.py:
420 change 'is' to == because python is grumpy
422 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
423 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
424 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
425 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
426 targets/support/rc-update.sh:
427 Removing support for bootsplash, since it hasn't been in a supported kernel
428 in a couple years and isn't accepted upstream.
430 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
432 Fix up the sed for genkernel so it works on versions both before and after
433 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
434 change was a bit too aggressive.
436 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
437 targets/support/bootloader-setup.sh:
438 Change grub timeout to 15 seconds instead of 150.
440 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
441 targets/support/pre-kmerge.sh:
442 Comment out sed on genkernel executable as it appears to do nothing these
445 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
446 targets/livecd-stage2/livecd-stage2-controller.sh:
447 Only call find on libdirs that actually exist. Thanks to Kristoffer
448 <krek6597@student.uu.se> in bug #210807.
450 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
451 modules/generic_stage_target.py:
452 Add warning about -* in foo/use in the spec.
454 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
455 targets/embedded/embedded-chroot.sh,
456 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
457 targets/grp/grp-preclean-chroot.sh,
458 targets/livecd-stage1/livecd-stage1-chroot.sh,
459 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
460 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
461 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
462 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
463 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
464 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
465 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
466 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
467 targets/tinderbox/tinderbox-preclean-chroot.sh:
468 Change all . to source.
470 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
471 targets/embedded/embedded-preclean-chroot.sh,
472 targets/grp/grp-preclean-chroot.sh,
473 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
474 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
475 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
476 targets/stage3/stage3-preclean-chroot.sh,
477 targets/stage4/stage4-preclean-chroot.sh,
478 targets/support/chroot-functions.sh,
479 targets/tinderbox/tinderbox-preclean-chroot.sh:
480 Added a cleanup_stages function and added it to the appropriate places.
482 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
483 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
484 targets/livecd-stage1/livecd-stage1-chroot.sh,
485 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
486 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
487 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
488 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
489 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
490 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
491 Removing any functions that we now call by default when we source
492 chroot-functions.sh by default.
494 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
495 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
496 targets/livecd-stage1/livecd-stage1-chroot.sh,
497 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
498 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
499 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
500 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
501 Clean up the debug code that I've added to stage1, move it to
502 chroot_functions.sh, and call it from all of our main targets.
504 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
505 modules/generic_stage_target.py:
506 Wow. I need to make sure that we actually comment comments in make.conf or
507 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
508 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
510 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
511 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
512 targets/stage3/stage3-chroot.sh:
513 We need to be sure we clear out /var/log/portage/elog as well as
514 /var/log/emerge.log for stages 1 through 3.
516 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
517 modules/generic_stage_target.py,
518 targets/livecd-stage2/livecd-stage2-controller.sh,
519 targets/support/livecdfs-update.sh:
520 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
521 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
522 80 columns. This is catalyst 2.0.6_pre5 for testing.
524 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
525 modules/generic_stage_target.py:
526 Apparently, python doesn't like it when you put a set of comments in front
527 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
530 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
531 modules/generic_stage_target.py:
532 Huge refactoring of modules/generic_stage_target.py to fix indentation and
533 generally clean up the code so it's a bit easier to read/follow.
535 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
536 modules/generic_stage_target.py:
537 Sort and de-dupe myusevars.
539 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
540 targets/stage1/stage1-chroot.sh:
541 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
543 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
544 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
545 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
546 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
547 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
548 targets/tinderbox/tinderbox-chroot.sh:
549 Move export of FEATURES to setup_myfeatures.
551 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
552 targets/stage1/stage1-chroot.sh:
553 Added some debug code to stage1 and fixed a nice bug where we weren't
554 building with the correct USE. Unfortunately, this invalidates any caches
555 for stage1, since we were building with the entire USE from the profile.
556 This is 2.0.6_pre4 for testing.
558 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
559 targets/stage1/stage1-chroot.sh:
560 We don't need to do the device building twice, so removing USE=build from
561 first baselayout install.
563 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
564 targets/support/livecdfs-update.sh:
565 We check for a plugdev group, add it if it doesn't exist, and make sure any
566 users specified by livecd/users is in the group.
568 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
569 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
570 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
572 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
573 modules/catalyst_support.py:
574 Fix up calc_contents in contents_map. Thanks to Brent Baude
575 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
578 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
579 targets/stage1/stage1-chroot.sh:
580 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
581 empty and will cause issues in stage3 and beyond.
583 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
584 targets/support/kmerge.sh, targets/support/rc-update.sh:
585 Changed some of the rc-update code so it should work with baselayout-2,
586 also. This is 2.0.6_pre2 for testing.
588 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
589 files/catalyst.conf, modules/catalyst_support.py,
590 modules/generic_stage_target.py, modules/grp_target.py,
591 modules/snapshot_target.py:
592 Added support for generating CONTENTS files automatically. Patch by Robin
593 Johnson <robbat2@gentoo.org> for bug #207862.
595 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
596 modules/snapshot_target.py:
597 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
598 exclude digest-* files from the snapshot.
600 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
601 arch/x86.py, modules/generic_stage_target.py:
602 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
603 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
605 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
606 targets/support/kmerge.sh:
607 Make the --kerncache option to genkernel dependent on 'kerncache' being in
608 options, so that it can actually be turned off.
610 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
612 Rearrange things in the arch/*.py files to ensure that nothing is used
613 before it has been defined.
615 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
616 Reorder arch/powerpc.py to make python happy.
618 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
619 modules/snapshot_target.py:
620 Change .svn --include to an --exclude like it was supposed to be.
622 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
624 Added several subarches for mips so we can dump the mips subarch profiles
625 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
628 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
629 targets/livecd-stage2/livecd-stage2-controller.sh:
630 Changed the code for copying the MOTD files so it's fewer lines and makes
633 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
634 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
635 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
636 sparc64.py into sparc.py, so we have a cleaner set of arch files.
638 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
640 Did a little cleanup on the x86.py to remove some redundant entries and
641 added nocona and core2 to amd64.py, though they're currently commented out.
643 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
644 modules/generic_stage_target.py:
645 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
646 flags defined in the spec file.
648 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
649 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
650 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
651 since catalyst sets CXXFLAGS=CFLAGS by default.
653 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
654 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
655 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
657 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
658 Added prescott to the subarches for x86.
660 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
661 modules/netboot2_target.py, targets/support/kmerge.sh:
662 Add patch to enabled netboot2/linuxrc and automatically add path for
663 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
664 <jsbronder@gentoo.org> in bug #208106.
666 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
667 modules/netboot2_target.py:
668 Allow root_overlay in netboot2 target for bug #208106.
670 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
671 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
672 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
673 Added USE=bindist automatically to everything that inherits set_use from
674 generic_stage_target, added USE=bindist to livecd_stage1_target, added
675 USE=bindist to emerge run for stage1, and did some minor cleanup in
676 get_libdir in chroot-functions.
678 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
679 targets/support/bootloader-setup.sh:
680 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
682 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
683 examples/generic_stage_template.spec, examples/grp_template.spec,
684 examples/livecd-stage1_template.spec,
685 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
686 examples/stage4_template.spec, examples/tinderbox_template.spec:
687 Changing link so it no longer points to a dead page. This is for bug #208609.
689 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
690 modules/snapshot_target.py:
691 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
693 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/stage1/stage1-chroot.sh:
695 As much as I hate this, we're going to force baselayout to install first.
696 This will keep us from having any issues with packages that don't respect
699 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
700 Reorder options in catalyst.conf so they're alphabetical.
702 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
703 targets/support/bootloader-setup.sh:
704 Add 'pager on' to grub.conf for bug #208531.
706 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
707 livecd/files/README.txt, livecd/files/x86-F6.msg:
708 Removing the unused kernel command line options from Volume/Device Management.
710 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
711 This is now 2.0.5 for release.
713 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
714 files/catalyst.conf, modules/catalyst_support.py,
715 modules/generic_stage_target.py,
716 targets/embedded/embedded-preclean-chroot.sh,
717 targets/grp/grp-preclean-chroot.sh,
718 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
719 targets/stage2/stage2-preclean-chroot.sh,
720 targets/stage3/stage3-preclean-chroot.sh,
721 targets/support/chroot-functions.sh,
722 targets/tinderbox/tinderbox-preclean-chroot.sh:
723 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
724 sys-devel/icecream cluster compiler support for bug #200095. This is
725 catalyst 2.0.5_pre6 for testing.
727 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
728 files/catalyst.conf, modules/generic_stage_target.py:
729 Add the option for using metadata_overlay with portage to speed up cache.
731 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
732 modules/stage1_target.py, modules/stage2_target.py,
733 modules/stage3_target.py:
734 Add /etc/portage to cleanables for stages 1 through 3.
736 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
737 livecd/files/livecd-local.start,
738 targets/livecd-stage2/livecd-stage2-controller.sh,
739 targets/support/livecdfs-update.sh:
740 We apparently still need profiles/eclass for building the stage3 from the
741 LiveCD with the installer.
743 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
744 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
747 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
748 targets/livecd-stage2/livecd-stage2-controller.sh,
749 targets/support/livecdfs-update.sh:
750 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
751 preservation of eclasses/profiles, and remove copying of livecd-local.start
752 since it's not needed anymore.
754 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
755 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
756 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
759 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
760 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
761 Removing old mkvardb code which is no longer used, commenting out setting of
762 Gnome theme for testing now that Clearlooks has been default for some time,
763 and changing vdb move from a case statement to a simple if statement. This
764 is 2.0.5_pre5 for testing.
766 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
767 modules/stage1_target.py:
768 Removing cleaning of python encodings for bug #64890.
770 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
771 modules/generic_stage_target.py:
772 Add an extra warning into the generated make.conf about changing the CHOST.
774 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
775 targets/support/livecdfs-update.sh:
776 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
778 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
779 targets/embedded/embedded-preclean-chroot.sh,
780 targets/grp/grp-preclean-chroot.sh,
781 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
782 targets/stage2/stage2-preclean-chroot.sh,
783 targets/stage3/stage3-preclean-chroot.sh,
784 targets/tinderbox/tinderbox-preclean-chroot.sh:
785 Check to see if distcc is enabled before calling cleanup_distcc().
787 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
788 arch/sparc.py, arch/x86.py:
789 Look for linux32 in /bin and /usr/bin.
791 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
792 modules/generic_stage_target.py:
793 Make error message more specific when removing immutable flag.
795 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
796 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
797 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
798 information, and added a small fix for FreeBSD for bug #169041. This is
799 catalyst 2.0.5_pre4 for testing.
801 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
802 targets/support/chroot-functions.sh:
803 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
804 patch from bug #120076 to add cross-compiling support to our distcc
807 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
808 targets/support/chroot-functions.sh:
809 Added a version of get_libdir from multilib.eclass so we can determine where
810 to go poking around if we need to touch anything in libdir.
812 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
813 Print an error saying what target failed before the traceback.
815 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
816 modules/catalyst_support.py:
817 When parsing make.conf, first try pkgcore's
818 snakeoil.fileutils.read_bash_dict(), then portage's
819 portage_util.getconfig(), then the internal parse_makeconf().
821 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
822 modules/catalyst_support.py:
823 Raise an exception in parse_spec() if there's a duplicate key in the spec.
825 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
826 examples/netboot_template.spec, examples/tinderbox_template.spec,
827 modules/grp_target.py, modules/tinderbox_target.py:
828 Remove redundant set_pkgcache_path() functions from tinderbox and grp
829 modules, and remove extra pkgcache_path and kerncache_path options from
832 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
833 This is catalyst 2.0.5_pre3 for testing the new stages code.
835 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
836 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
837 We need to force USE=bindist on for building stages.
839 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
840 modules/generic_stage_target.py:
841 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
842 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
844 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
845 targets/support/rc-update.sh:
846 Added support for the newer versions of splashutils which use fbcondecor as
847 the init script. This is catalyst 2.0.5_pre1 for testing.
849 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
850 targets/livecd-stage2/livecd-stage2-controller.sh:
851 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
854 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
855 modules/generic_stage_target.py, modules/stage1_target.py,
856 modules/stage2_target.py:
857 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
860 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
861 modules/generic_stage_target.py, modules/netboot2_target.py:
862 Fix typo in getopt call for --clear-autoresume. thanks to
863 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
864 Conditionally write CFLAGS to make.conf in stages for bug #177796.
865 Copy overlay files in netboot2 target into proper dir for bug #174635.
867 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
868 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
869 targets/support/netboot2-final.sh:
870 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
871 fix a minor bug in System.map copying, add portage_overlay support, and adds
872 the ability to use globbing in the package file lists for the netboot2
875 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
876 +targets/netboot2/nb-busybox.cf:
877 Added nb-busybox.cf to the netboot2 target for bug #174298.
879 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
880 targets/support/chroot-functions.sh:
881 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
883 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
884 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
885 Change moving the VDB until after we have processed unmerge by moving it
886 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
887 unmerge packages from the gentoo-release-livecd target.
889 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
890 targets/support/kmerge.sh:
891 Commented out the package.provided code in catalyst that seemed to cause
892 problems with kerncache in testing. This is 2.0.4 and should be used for the
895 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
896 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
897 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
898 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
899 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
900 improve the netboot2 target.
902 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
903 modules/generic_stage_target.py:
904 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
905 cause catalyst to export boolean variables as well as string-based
908 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
909 modules/generic_stage_target.py:
910 Fixing check for invalid subarch to not filter too much. Fix from Mike
911 Frysinger <vapier@gentoo.org> for bug #173532.
913 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
914 Added s390x (64-bit) support via a patch from Mike Frysinger
915 <vapier@gentoo.org> for bug #173002.
917 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
918 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
919 targets/livecd-stage1/livecd-stage1-chroot.sh,
920 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
921 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
922 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
923 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
924 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
925 targets/support/pre-kmerge.sh:
926 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
927 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
928 certain functions/code paths when running with -F/--fetchonly. Simplified
929 kmerge.sh with regards to kerncache and callback packages. Also, changed
930 ccache/distcc installs to use run_emerge instead of emerge directly, which
931 allows us to more easily replace the underlying package manager, or add
932 support for multiple package managers to catalyst.
934 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
935 modules/grp_target.py:
936 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
937 portage_overlay functionality to GRP, where it was mistakenly missing, for
938 bug #171157. This is catalyst 2.0.3 and ready for release.
940 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
941 targets/livecd-stage1/livecd-stage1-controller.sh,
942 targets/support/livecdfs-update.sh:
943 Removed the generation of grppkgs.txt since the Installer now uses vdb
946 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
947 targets/support/create-iso.sh:
948 Fix creation of the EFI images. Since it is FAT, we can't go around
949 perserving permissions, now, can we?
951 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
952 targets/support/livecdfs-update.sh:
953 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
954 broken sed for rc.conf, which caused all kinds of hell to break loose when
955 booting a new CD. This is 2.0.3_pre3.
957 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
958 modules/generic_stage_target.py:
959 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
960 such as group- from /etc before creating our stage tarballs. This is for bug
963 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
964 targets/support/livecdfs-update.sh:
965 Commenting out the livecd-kernel code, since the Installer should be doing
966 everything necessary itself.
968 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
969 targets/support/livecdfs-update.sh:
970 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
971 the usbutils hanlding in case they follow suit with pciutils.
973 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
974 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
975 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
976 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
977 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
978 problems with using all of the various subarch settings.
980 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
981 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
982 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
983 check look in the correct location, and made sure we don't delete /voot
984 within the EFI code if grub is present.
986 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
987 modules/generic_stage_target.py:
988 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
989 #166294. This one should fix the HPPA/PPC architectures.
991 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
992 targets/support/chroot-functions.sh:
993 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
994 remove the autoresume point for portage, as it really isn't needed and
995 doesn't really gain us much, anyway.
997 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
998 targets/stage1/stage1-chroot.sh:
999 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1001 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1002 examples/generic_stage_template.spec, examples/grp_template.spec,
1003 examples/livecd-stage1_template.spec,
1004 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1005 examples/netboot_template.spec, examples/snapshot_template.spec,
1006 examples/stage4_template.spec, examples/tinderbox_template.spec:
1007 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1010 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1011 targets/support/livecdfs-update.sh:
1012 Make sure the user owns his home directory for bug #147195.
1014 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1015 +files/catalystrc, modules/catalyst_support.py:
1016 Re-arranged catalyst.conf to make it easier to follow while looking at the
1017 online reference and added a default catalystrc file, which does nothing.
1019 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1020 modules/catalyst_support.py, modules/embedded_target.py,
1021 modules/generic_stage_target.py, modules/grp_target.py,
1022 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1023 modules/stage3_target.py, modules/tinderbox_target.py:
1024 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1025 tab/space nastiness. This is for bug #161915.
1027 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1028 modules/generic_stage_target.py:
1029 Fixed new cbuild code with another patch from Mike Frysinger
1030 <vapier@gentoo.org> to allow the usage of subarches.
1032 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1033 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1034 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1035 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1036 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1037 targets/support/create-iso.sh, targets/support/functions.sh,
1038 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1039 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1041 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1042 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1043 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1044 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1045 modules/catalyst_lock.py, modules/catalyst_support.py,
1046 modules/embedded_target.py, modules/generic_stage_target.py,
1047 modules/generic_target.py, modules/grp_target.py,
1048 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1049 modules/netboot2_target.py, modules/netboot_target.py,
1050 modules/snapshot_target.py, modules/stage1_target.py,
1051 modules/stage2_target.py, modules/stage3_target.py,
1052 modules/stage4_target.py, modules/tinderbox_target.py,
1053 targets/embedded/embedded-chroot.sh,
1054 targets/embedded/embedded-controller.sh,
1055 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1056 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1057 targets/grp/grp-preclean-chroot.sh,
1058 targets/livecd-stage1/livecd-stage1-chroot.sh,
1059 targets/livecd-stage1/livecd-stage1-controller.sh,
1060 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1061 targets/livecd-stage2/livecd-stage2-controller.sh,
1062 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1063 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1064 targets/netboot2/netboot2-controller.sh,
1065 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1066 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1067 targets/stage1/stage1-controller.sh,
1068 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1069 targets/stage2/stage2-controller.sh,
1070 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1071 targets/stage3/stage3-controller.sh,
1072 targets/stage3/stage3-preclean-chroot.sh,
1073 targets/stage4/stage4-controller.sh,
1074 targets/stage4/stage4-preclean-chroot.sh,
1075 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1076 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1077 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1078 targets/tinderbox/tinderbox-controller.sh,
1079 targets/tinderbox/tinderbox-preclean-chroot.sh:
1080 Removing old CVS Header lines, which are no longer used since moving to SVN.
1082 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1083 targets/stage4/stage4-chroot.sh:
1084 Added back a missing 'then' from stage4 target.
1086 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1087 modules/generic_stage_target.py:
1088 Fix indentation so things actually work.
1090 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1091 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1094 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1095 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1096 Fix the display manager sed lines and change the icon for the local Handbook
1097 to use the GNOME 2.16 icon for gedit.
1099 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1100 modules/generic_stage_target.py:
1101 Changed the portage_overlay option to always install overlays in
1102 /usr/local/portage and added code to clean up /usr/local/portage and
1103 make.conf after sucessful execution and before creation of ISO/tarballs.
1105 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1106 targets/support/livecdfs-update.sh:
1107 Fixed a typo which broke coldplugging.
1109 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1110 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1111 Added a create_handbook_icon function and rearranged some of the icon
1112 creation for the LiveCD. This should resolve bug #143725 once a new release
1115 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1116 targets/support/livecdfs-update.sh:
1117 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1118 coldplugging. This allows us to unpack our firmware before we detect
1119 devices, so that devices that need it will get it.
1121 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1122 modules/generic_stage_target.py:
1123 Fix a typo in generic_stage_target.
1125 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1126 targets/support/livecdfs-update.sh:
1127 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1128 /etc/conf.d/xdm so we support older snapshots and newer ones.
1130 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1131 modules/livecd_stage2_target.py:
1132 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1135 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1136 modules/livecd_stage2_target.py:
1137 Reverted change in livecd-stage2 to the action_sequence until I can figure
1138 out what the problem is with it.
1140 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1141 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1142 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1143 modules/livecd_stage2_target.py:
1144 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1145 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1147 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1148 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1149 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1150 resolves an issue where a variable could be accessed unitialized in obscure
1151 circumstances. This is wrt bug #144984.
1153 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1154 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1155 modules/stage2_target.py, modules/stage4_target.py:
1156 Fixed up action_sequence when using --fetchonly to not create tarballs or
1157 ISO images for bug #143392.
1159 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1160 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1161 Clean up the USE usage in GRP/stage4.
1163 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1164 modules/generic_stage_target.py, modules/stage1_target.py,
1165 modules/stage2_target.py:
1166 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1167 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1169 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1170 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1171 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1172 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1173 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1174 instances of USE_ORDER since auto hasn't been valid for some time. This is
1177 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1178 modules/generic_stage_target.py, modules/stage1_target.py:
1179 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1180 goodness wrt bug #153587.
1182 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1183 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1184 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1186 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1187 modules/generic_stage_target.py, modules/stage4_target.py:
1188 Added a check to see if we have the tarball option enabled, which causes
1189 catalyst to run the capture sequence. This was requested by Tim Yamin for
1190 the stage4 target, but I thought it should be usable on any stage target.
1192 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1193 targets/support/livecdfs-update.sh:
1194 Moved fstab tweaks all into one location and added make.conf tweak for bug
1197 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1198 Changed the options to be in alphabetical order so my meatspace logical
1199 parser can process them better, added the compress and tarball options,
1200 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1201 removed the unused -x command line parameter for bug #151405.
1203 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1204 modules/generic_stage_target.py:
1205 Added a warning about changing the CHOST setting for bug #142034.
1207 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1208 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1209 targets/support/chroot-functions.sh:
1210 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1211 <flameeyes@gentoo.org> and attached to bug #150351.
1213 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1214 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1215 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1216 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1217 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1218 modules/embedded_target.py, modules/generic_stage_target.py,
1219 modules/generic_target.py, modules/grp_target.py,
1220 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1221 modules/netboot2_target.py, modules/netboot_target.py,
1222 modules/snapshot_target.py, modules/stage1_target.py,
1223 modules/stage2_target.py, modules/stage3_target.py,
1224 modules/stage4_target.py, modules/tinderbox_target.py,
1225 targets/embedded/embedded-chroot.sh,
1226 targets/embedded/embedded-controller.sh,
1227 targets/embedded/embedded-fs-runscript.sh,
1228 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1229 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1230 targets/grp/grp-preclean-chroot.sh,
1231 targets/livecd-stage1/livecd-stage1-chroot.sh,
1232 targets/livecd-stage1/livecd-stage1-controller.sh,
1233 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1234 targets/livecd-stage2/livecd-stage2-controller.sh,
1235 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1236 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1237 targets/netboot2/netboot2-controller.sh,
1238 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1239 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1240 targets/stage1/stage1-controller.sh,
1241 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1242 targets/stage2/stage2-controller.sh,
1243 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1244 targets/stage3/stage3-controller.sh,
1245 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1246 targets/stage4/stage4-controller.sh,
1247 targets/stage4/stage4-preclean-chroot.sh,
1248 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1249 targets/support/functions.sh, targets/support/kmerge.sh,
1250 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1251 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1252 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1253 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1254 targets/tinderbox/tinderbox-controller.sh,
1255 targets/tinderbox/tinderbox-preclean-chroot.sh:
1256 Removing all copyright and license comment headers from all files so we
1257 don't ever get another bug like bug #149638.
1259 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1260 modules/generic_stage_target.py:
1261 Clean up more spacing/capitalization.
1263 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1264 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1265 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1266 targets/embedded/embedded-controller.sh,
1267 targets/embedded/embedded-fs-runscript.sh,
1268 targets/embedded/embedded-preclean-chroot.sh,
1269 targets/livecd-stage2/livecd-stage2-controller.sh,
1270 targets/netboot2/netboot2-copyfile.sh,
1271 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1272 targets/support/pre-kmerge.sh:
1273 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1274 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1275 calls in kmerge.sh, and updated README.
1277 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1278 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1279 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1281 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1282 modules/catalyst_support.py:
1283 Added fix for bug #143348.
1285 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1286 targets/support/livecdfs-update.sh:
1287 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1289 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1290 targets/livecd-stage2/livecd-stage2-controller.sh,
1291 targets/support/livecdfs-update.sh:
1292 Changed some copy commands to use -f, added a check for /etc/gconf before
1293 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1294 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1295 <luca.casagrande@gmail.com>.
1297 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1298 targets/support/livecdfs-update.sh:
1299 Fixing sed so that systemspkgs.txt is built properly.
1301 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1302 The sparc32 binary is in /bin, not /usr/bin.
1304 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1305 targets/support/chroot-functions.sh:
1306 We now only set the options for pkgcache if we are not using fetchonly. This
1307 should work around a problem where portage won't fetch the files if a binpkg
1308 already exists for the package.
1310 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1311 targets/support/livecdfs-update.sh:
1312 Added code to make a backup of custom.conf before we edit it for the
1315 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1316 targets/support/livecdfs-update.sh:
1317 Remove sed from splash section, since it wasn't actually resolving the
1318 issue, anyway. Change the installer's dialog front-end code to simply run
1319 via sudo, since we don't need to worry about having the X DISPLAY setup or
1320 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1322 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1323 targets/support/livecdfs-update.sh:
1324 Fix my sed line so it actually applies correctly.
1326 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1327 targets/support/chroot-functions.sh:
1328 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1331 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1332 targets/support/livecdfs-update.sh:
1333 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1334 as well as a possible fix for the read-only filesystem messages from
1335 /sbin/splash-functions.sh
1337 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/chroot-functions.sh:
1339 Fix --fetchonly to actually work.
1341 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1342 examples/livecd-stage2_template.spec:
1343 Added description for livecd/fsops to livecd-stage2's spec template.
1345 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1346 targets/support/livecdfs-update.sh:
1347 I've modified the GDM configuration section to work correctly. I have also
1348 ensured that xdm is no longer started just because livecd/xdm is used, which
1349 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1350 should be the last of the 'release candidates' made. If there are no bug
1351 reports in 2 days, then I'm rolling this as 2.0 final.
1353 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1354 targets/support/livecdfs-update.sh:
1355 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1356 see once the newer Installer is released, as I still have to fix the
1359 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1360 targets/support/rc-update.sh:
1361 Removed famd from the default runlevel for gentoo-release-livecd. It really
1362 shouldn't cause a problem, but I prefer it stay a bit clean.
1364 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1365 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1366 targets/support/create-iso.sh, targets/support/kmerge.sh,
1367 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1368 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1370 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1371 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1372 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1373 targets/support/bootloader-setup.sh:
1374 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1375 parameters support. This is for bug #139300.
1377 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1378 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1379 targets/support/filesystem-functions.sh:
1380 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1381 and also to remove some redundant values from livecd-stage2's valid_values.
1384 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1386 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1388 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1389 modules/generic_stage_target.py:
1390 Fix a problem where catalyst was creating an initial list, then putting that
1391 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1392 pointing it out and for the fix. This is for bug #136351.
1394 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1395 targets/support/unmerge.sh:
1396 Removing loop for unmerge, as it didn't actually solve anything and the
1397 portage team has helped us out by reverting the behavior that caused this
1398 change in the first place.
1400 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1401 modules/netboot2_target.py, modules/stage1_target.py,
1402 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1403 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1404 having /proc mounted during the preclean stage and also to clean up the
1405 netboot2 code. This is 2.0_rc48.
1407 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1408 targets/support/unmerge.sh:
1409 Change our unmerge from being a single unmerge to a loop, to work around an
1410 unexpected change in portage 2.1's unmerge processing.
1412 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1413 targets/support/bootloader-setup.sh:
1414 Fixed a problem where we were putting the kernel name in twice and causing
1415 and error when using grub as a bootloader. This is for bug #137252.
1417 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1418 targets/support/bootloader-setup.sh:
1419 Added a second pass to the alpha bootloader setup to create aboot items for
1420 serial console for bug #133457.
1422 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1423 +livecd/cdtar/arcload-0.43-r1.tbz2:
1424 Added arcload cdtar for mips.
1426 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1427 targets/netboot/netboot-controller.sh:
1428 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1431 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1432 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1433 Add patch from bug #135051 to fix the seedcache extraction logic.
1435 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1436 targets/support/livecdfs-update.sh:
1437 Don't set icon theme to Clearlooks, since it doesn't exist.
1439 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1440 targets/support/livecdfs-update.sh:
1441 Fix sed on installer icons.
1443 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1446 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 targets/stage1/stage1-controller.sh:
1448 Added a -type f to the find call in stage1 for bug #132180.
1450 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1452 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1453 properly on IBM PPC64 machines.
1455 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1456 modules/generic_stage_target.py:
1459 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1460 targets/support/rc-update.sh:
1461 Removed x-setup from default runlevel, as it is now controlled via the
1462 autoconfig init script.
1464 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1465 Fix ppc64 based arches to subclass ppc64
1467 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1468 modules/livecd_stage1_target.py:
1469 Use the full category/package name for livecd-tools.
1471 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 targets/support/livecdfs-update.sh:
1473 Make copies and deletes recursive for firmware since some packages put their
1474 firmware in a subdirectory.
1476 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1477 targets/support/livecdfs-update.sh:
1478 Fix detection of the Installer.
1480 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1481 Added 970, power3, power4, and power5 sub-arches for ppc64.
1483 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1484 targets/support/livecdfs-update.sh:
1485 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1486 no longer necessary and can cause possible problems with Installer-based
1489 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1490 recursive directory create
1492 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1493 modules/catalyst_support.py:
1494 Changed a display error from bug #131502 and rolling 2.0_rc45.
1496 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1497 targets/support/create-iso.sh:
1498 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1501 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1502 modules/generic_stage_target.py:
1503 digests function uses raw output from hash function now
1505 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1506 change hash result format so .DIGESTS is generated correctly
1508 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1509 modules/catalyst_support.py:
1510 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1513 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1514 targets/support/livecdfs-update.sh:
1515 Added a space for bug #131181.
1517 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1518 targets/support/kmerge.sh:
1519 Fixed creation of kernelpkgs.txt file for the installer.
1521 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1522 modules/generic_stage_target.py:
1523 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1526 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1527 targets/livecd-stage2/livecd-stage2-controller.sh,
1528 targets/support/bootloader-setup.sh:
1529 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1530 rolling out an emergency rc44.
1532 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 targets/support/bootloader-setup.sh:
1534 If you use elif, you have to use a then after it. Yeah, that one's totally
1537 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1538 targets/support/livecdfs-update.sh:
1539 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1541 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/support/rc-update.sh:
1543 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1546 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 targets/support/bootloader-setup.sh:
1548 Removed bootplash support from ppc/ppc64 since they only will work with
1549 gensplash. Forced use of livecd/splash_type of bootsplash to get
1550 splash=silent. This should reduce the number of things on the kernel command
1551 line that aren't necessary.
1553 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1554 modules/catalyst_support.py:
1555 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1556 parse_spec. This should resolve bug #130103, as well as make the code much
1557 cleaner. This is 2.0_rc42.
1559 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1560 modules/generic_stage_target.py:
1561 Forced -p on tar for compressing stages.
1563 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1564 targets/support/chroot-functions.sh:
1565 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1568 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 targets/stage1/build.py:
1570 Added patch to build.py for portage 2.1 support.
1572 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1573 targets/support/kmerge.sh:
1574 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1575 <liyiming@ict.ac.cn> in bug #129890.
1577 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1578 targets/support/livecdfs-update.sh:
1579 Moved sed line for ##STARTX to end of file, since we aren't touching
1580 /etc/startx until the end.
1582 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1583 targets/support/livecdfs-update.sh:
1584 Added a check for the games group and add it if it doesn't exist already.
1585 This should resolve bug #125498.
1587 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1588 examples/generic_stage_template.spec, examples/grp_template.spec,
1589 examples/livecd-stage1_template.spec,
1590 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1591 examples/netboot_template.spec, examples/snapshot_template.spec,
1592 examples/stage4_template.spec, examples/tinderbox_template.spec:
1593 Removed portdir_overlay from the snapshot example spec and added
1594 portage_overlay to the example specs for the relevant targets.
1596 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1597 This is 2.0_rc41 since it has better LiveCD support.
1599 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1600 targets/support/livecdfs-update.sh:
1603 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1604 targets/support/functions.sh:
1605 Removed check for livecd/dev-manager being udev since it was done
1606 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1607 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1608 #128265 for pointing this out.
1610 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1612 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1613 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1615 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1616 modules/generic_stage_target.py:
1617 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1618 live system. You can thank Andrew Gaffney for the fix.
1620 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1621 targets/livecd-stage2/livecd-stage2-controller.sh:
1622 Don't copy motd files if we're using livecd/type generic-livecd.
1624 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1625 targets/livecd-stage2/livecd-stage2-controller.sh,
1626 targets/support/livecdfs-update.sh:
1627 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1628 some extra cleanup to generic-livecd.
1630 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1631 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1632 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1633 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1634 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1635 targets/support/bootloader-setup.sh:
1636 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1637 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1638 and removed all older cdtar files for PPC*.
1640 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1641 livecd/files/livecd.motd.txt:
1642 Added message to the official LiveCD MOTD mentioning how to run the
1643 installer. Blame codeman. This is 2.0_rc40.
1645 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1646 fix so snapshot target doesnt have errors
1648 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1649 targets/support/livecdfs-update.sh:
1650 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1651 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1654 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1655 targets/support/rc-update.sh:
1656 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1659 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1660 targets/support/livecdfs-update.sh:
1661 Added wrapping around the udev sed for those crazy 2.4-users.
1663 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1664 targets/support/livecdfs-update.sh:
1665 Added sed fix for udev starting evms_activate unconditionally. This is
1668 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1669 add stage4/unmerge stage4/rm to valid options
1671 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1672 targets/support/rc-update.sh:
1673 Added fix for bug #122154 from Rajiv Manglani.
1675 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1676 targets/support/kmerge.sh:
1677 Fixed creation of kernelpkgs.txt for the Installer.
1679 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1681 Updated elilo tarball for IA64.
1683 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1684 DIGESTS support for snapshot creation
1686 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1687 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1688 candidates ever end?
1690 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1691 fix for .DIGESTS.DIGESTS issue in grp
1693 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1694 modules/generic_stage_target.py:
1695 fix for failure when root_overlay is not set
1697 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/support/bootloader-setup.sh:
1699 Added IA64/SGI patch from plasmaroo.
1701 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1702 targets/livecd-stage1/livecd-stage1-controller.sh,
1703 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1704 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1707 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1708 modules/generic_stage_target.py:
1709 Allow multiple overlays for root_overlay and overlay spec option
1711 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1712 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1713 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1714 targets/support/rc-update.sh:
1715 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1716 fixed bug #122154. This is catalyst 2.0_rc36.
1718 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1719 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1720 Updated the LiveCD motd to tell the user to run the display manager again,
1721 rather than startx, while mentioning that startx is useful as a rescue X
1722 session since it starts twm. This is catalyst 2.0_rc35.
1724 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1725 Add hfs-hide options to mkisofs so macs boot
1727 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1728 modules/generic_stage_target.py:
1729 Fix indentation issues
1731 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1734 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1735 targets/support/bootloader-setup.sh:
1736 add additional console less entry when consoles are chosen for ppc64
1738 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1739 modules/generic_stage_target.py:
1740 fix kernelopts and extraversion env variable exports
1742 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1743 targets/support/livecdfs-update.sh:
1744 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1745 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1747 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1748 targets/support/kmerge.sh:
1749 Changing the way we determine if extraversion is set. This is catalyst
1752 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1753 targets/support/livecdfs-update.sh:
1754 Change net.ethX links to link to net.lo instead of net.eth0.
1756 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1757 examples/stage4_template.spec:
1758 Fixed rcadd example for stage4. Blame rajiv.
1760 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1761 This is catalyst 2.0_rc31.
1763 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/livecdfs-update.sh:
1765 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1766 Gaffney for pointing me in the right direction.
1768 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1769 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1771 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1774 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1775 examples/livecd-stage2_template.spec:
1776 updated examples to have console and machine_type
1778 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1779 targets/support/bootloader-setup.sh:
1780 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1783 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1784 This is catalyst 2.0_rc29.
1786 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1788 Removed extra yaboot.conf from
1789 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1791 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1792 targets/support/kill-chroot-pids.sh:
1793 add sleep to try and give processes a chance to die. bug 119940
1795 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1796 targets/support/functions.sh:
1797 Removed some quotes to make sure we have a binary operator and closing bug
1800 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1801 targets/support/create-iso.sh:
1802 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1804 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/bootloader-setup.sh:
1806 Added path from bug #120935 for PPC/PPC64.
1808 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1809 Additional spacing fixes submitted by `Kumba
1811 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1812 modules/stage2_target.py:
1813 space cleanups contributed from `Kumba
1815 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1816 add grp/use to valid_values in the grp module
1818 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1821 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1822 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1823 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1824 targets/support/bootloader-setup.sh:
1825 ppc cdtar update; ppc64 bootloader updates
1827 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1828 targets/support/create-iso.sh:
1829 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1831 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1832 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1833 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1834 targets/support/create-iso.sh:
1835 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1837 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1838 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1839 Add ppc console and machine_type=ibm
1841 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1842 modules/generic_stage_target.py:
1843 Fix type error when kernel packages arent defined
1845 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1846 examples/generic_stage_template.spec, examples/grp_template.spec,
1847 examples/livecd-stage1_template.spec,
1848 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1849 examples/stage4_template.spec:
1850 Added more verbose wording and examples for pkgcache_path and
1851 kerncache_path, where necessary.
1853 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1854 targets/support/create-iso.sh:
1855 Really fixing bug #120475 this time. This is 2.0_rc25.
1857 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1858 targets/support/create-iso.sh:
1859 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1862 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1863 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1864 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1865 Added initial support for EFI booting on x86. This is completely untested,
1866 so use it at your own risk. Also, no bug reports without patches, please.
1867 This is catalyst 2.0_rc23.
1869 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1870 kmerge should have been kerncache
1872 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1873 targets/support/pre-kmerge.sh:
1874 Fix a few other places for the kerncache update
1876 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1877 examples/generic_stage_template.spec, examples/grp_template.spec,
1878 examples/livecd-stage1_template.spec,
1879 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1880 examples/netboot_template.spec, examples/stage4_template.spec,
1881 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1882 targets/support/kmerge.sh:
1883 Separation of kerncache from snapcache
1885 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1886 It helps if I actually increment the version number.
1888 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1889 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1890 Added --oneshot to default options for stage1 building. Added code to wipe
1891 world during stages 1 and 3. This is catalyst 2.0_rc22.
1893 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1894 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1895 Fix bug if no kernel packages were defined but there was a postconf setting.
1896 x86 softlevel support is enhanced.
1898 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1899 targets/support/bootloader-setup.sh:
1900 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1902 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1903 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1905 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1908 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1909 Netboot2 fixes for spec parameter checks
1911 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1912 modules/generic_stage_target.py, modules/stage4_target.py:
1913 add makeopts spec file support.
1915 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 modules/generic_stage_target.py:
1917 Added fix for bug #119635.
1919 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1920 Fix pre-kmerge.sh for stage4
1922 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1925 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1926 modules/generic_stage_target.py:
1927 fix crash when no kernel is defined. spacing issue
1929 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1932 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1933 modules/livecd_stage2_target.py:
1934 Added livecd/volid to valid_values.
1936 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1937 modules/generic_stage_target.py:
1938 remove extra function that was converting strings to lists unnecessarily
1940 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1941 This is catalyst 2.0_rc17.
1943 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1944 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1945 modules/stage4_target.py:
1946 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1948 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1949 targets/embedded/embedded-preclean-chroot.sh,
1950 targets/grp/grp-preclean-chroot.sh,
1951 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1952 targets/stage1/stage1-preclean-chroot.sh,
1953 targets/stage2/stage2-preclean-chroot.sh,
1954 targets/stage3/stage3-preclean-chroot.sh,
1955 targets/support/chroot-functions.sh,
1956 targets/tinderbox/tinderbox-preclean-chroot.sh:
1957 Added function to cleanup stray /etc/distcc/hosts files.
1959 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1960 targets/support/bootloader-setup.sh:
1961 Added fix from bug #119123. This is catalyst 2.0_rc16.
1963 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1964 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1965 Fixing some spacing. This is catalyst 2.0_rc15.
1967 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1968 Attempt to fix bug #117649
1970 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1971 modules/generic_stage_target.py:
1972 fixes for bugs #119009, #119041 and #118985
1974 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1975 +examples/netboot2_template.spec, modules/catalyst_support.py,
1976 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1977 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1978 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1981 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1982 targets/support/kmerge.sh:
1983 Fix for ccache (null)/.ccache bug
1985 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1988 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1989 Added ppc -mcpu patch from Pylon for bug #118709.
1991 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1992 modules/embedded_target.py, modules/stage4_target.py:
1993 Added linuxrc to embedded and stage4 targets.
1995 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1996 modules/generic_stage_target.py, targets/support/kmerge.sh:
1997 filter kname - and . for kmerge.sh
1999 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2000 targets/support/create-iso.sh:
2001 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2003 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2004 modules/generic_stage_target.py:
2005 change .digests to .DIGESTS
2007 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2008 targets/support/kmerge.sh:
2009 Commented ccache for genkernel build which will resolve #117648 until a
2010 proper solution can be found. This is 2.0_rc13.
2012 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2013 targets/stage1/stage1-controller.sh:
2014 Added patch from vapier for bug #117254.
2016 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2017 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2018 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2019 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2022 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2023 modules/generic_stage_target.py:
2024 Remove chost/cflags etc. warning messages
2026 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2027 modules/generic_stage_target.py:
2028 Attempt to fix bug 117253; chost is wrong on autoresume
2030 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2031 modules/generic_stage_target.py, modules/netboot_target.py,
2032 modules/stage1_target.py:
2033 make setting of destdir more global and part of generic_stage_target
2035 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2036 Fix destpath bug in netboot target
2038 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2039 modules/generic_stage_target.py, modules/stage4_target.py:
2040 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2043 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2044 modules/generic_stage_target.py, modules/stage4_target.py:
2045 remove stray ' from arch/sh.py
2047 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2048 targets/stage1/stage1-controller.sh:
2049 This finally fixes the issues with gcc-config/binutils-config in stage1.
2050 This is catalyst 2.0_rc12.
2052 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2053 Fix incorrect warning message. portdir_overlay -> portage_overlay
2055 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2056 targets/stage1/stage1-controller.sh,
2057 targets/stage1/stage1-preclean-chroot.sh:
2058 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2059 running gcc-config and binutils-config, though it probably breaks running on
2060 non-Gentoo platforms.
2062 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2063 modules/stage1_target.py:
2064 Make stage1 clean up python 2.3 and 2.4, also.
2066 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2067 targets/support/livecdfs-update.sh:
2068 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2070 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2071 modules/generic_stage_target.py:
2072 Change digests file format to HASH_NAME HASH FILE_NAME
2074 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2075 targets/stage1/stage1-controller.sh:
2076 Moved gcc-config/binutils-config to before the chroot.
2078 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2079 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2080 installed. Supports all of shashs algorithms as of 12_21_2005
2082 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2083 modules/generic_stage_target.py:
2084 Catalyst should die if source_subpath is not a string
2086 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2087 modules/generic_stage_target.py:
2088 Fix for source_subpath bug
2090 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2091 examples/generic_stage_template.spec:
2092 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2093 both stages 1 and 2.
2095 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2096 modules/stage2_target.py:
2097 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2098 stage1 to be overridden again.
2100 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2101 targets/stage1/stage1-controller.sh:
2102 It looks like gcc-config/binutils-config needs to be run with the full path,
2103 since it is run outside of the chroot.
2105 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2106 targets/stage1/stage1-controller.sh:
2107 Fixed gcc-config calls. This is 2.0_rc11.
2109 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2110 This is catalyst 2.0_rc10.
2112 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2113 modules/generic_stage_target.py:
2114 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2117 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2118 targets/support/functions.sh:
2119 Changed from -z to -n for bug #116180.
2121 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2122 modules/catalyst_support.py, modules/generic_stage_target.py:
2123 Detect missing binaries for the hashing functions and abort if not found
2125 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2126 files/catalyst.conf:
2127 Updated README to list new requirements. Set default hash as crc32. Set
2128 default digests as sha1/md5.
2130 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2131 modules/catalyst_support.py, modules/generic_stage_target.py,
2132 modules/livecd_stage2_target.py, modules/stage2_target.py:
2133 Change the internal hash checking to be quicker and more memory efficient.
2134 Add additional hash digests options.
2136 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2137 targets/tinderbox/tinderbox-chroot.sh,
2138 targets/tinderbox/tinderbox-controller.sh,
2139 targets/tinderbox/tinderbox-preclean-chroot.sh:
2140 Fixed up spacing/coding style on tinderbox.
2142 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2143 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2144 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2145 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2146 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2147 Fixed up spacing/coding style on support.
2149 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2150 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2152 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2153 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2154 targets/stage4/stage4-preclean-chroot.sh:
2155 Fixed up spacing/coding style on stage4.
2157 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2158 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2159 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2160 targets/stage3/stage3-controller.sh,
2161 targets/stage3/stage3-preclean-chroot.sh:
2162 Fixed up spacing/coding style on stages 2 and 3
2164 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2165 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2166 targets/stage1/stage1-preclean-chroot.sh:
2167 Fixed up spacing/coding style on stage1. Also changed
2168 gcc-config/binutils-config to be outside the chroot.
2170 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2171 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2172 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2173 Fixed up spacing/coding style on netboot.
2175 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2176 targets/livecd-stage1/livecd-stage1-chroot.sh,
2177 targets/livecd-stage1/livecd-stage1-controller.sh,
2178 targets/livecd-stage2/livecd-stage2-controller.sh:
2179 Fixed up spacing/coding style on livecd-stage*.
2181 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2182 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2183 targets/grp/grp-preclean-chroot.sh:
2184 Fixed up spacing/coding style on grp.
2186 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2187 targets/embedded/embedded-chroot.sh,
2188 targets/embedded/embedded-controller.sh,
2189 targets/embedded/embedded-fs-runscript.sh,
2190 targets/embedded/embedded-preclean-chroot.sh:
2191 Fixed up spacing/coding style on embedded.
2193 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2194 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2195 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2196 targets/support/functions.sh:
2197 Removing extra line from x86.py, fixing up comments, spacing, and coding
2198 style in targets/support through functions.sh
2200 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2201 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2202 Fix more tab/spacing issues .. trying to make everything use tabs
2204 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2205 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2206 modules/stage1_target.py, modules/stage2_target.py,
2207 modules/stage3_target.py, modules/stage4_target.py:
2208 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2211 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2212 modules/generic_stage_target.py:
2213 Add envscript warning to aid users who may not know what they are doing
2215 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2216 examples/generic_stage_template.spec:
2217 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2218 only configurable when building a stage2 tarball, to match the current state
2219 of portage. This is 2.0_rc9.
2221 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2222 targets/support/chroot-functions.sh:
2223 Silence more of portages beeps and clicks and whistles
2225 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2226 targets/support/chroot-functions.sh:
2227 Change the portage emerge to use run_emerge
2229 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2230 modules/generic_stage_target.py, modules/snapshot_target.py,
2231 modules/stage1_target.py, modules/stage2_target.py,
2232 modules/stage3_target.py:
2233 allow portdir_overlay to be part of all specs not including snapshot spec.
2234 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2235 Remove overlay support from the snapshot spec but added a warning.
2237 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2238 modules/stage2_target.py:
2239 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2242 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2243 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2244 Add support for bootloader softlevel=; have rsync delete the extra files out
2245 of the overlay so that the overlay always matches the source dir
2247 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2248 Swapped -v/-V since I had gotten them wrong here.
2250 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2251 modules/generic_stage_target.py:
2252 Fix stupid overlay bug
2254 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2255 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2256 targets/livecd-stage1/livecd-stage1-chroot.sh,
2257 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2258 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2259 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2260 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2261 targets/support/unmerge.sh:
2262 Made sure we use -f on removing the default links for splash. Removed
2263 check_portage_version as it really isn't needed anymore. Removed
2264 --no-install from genkernel commands in kmerge.sh so users must manually
2265 remove kernels from /boot. This is 2.0_rc8.
2267 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2268 targets/support/livecdfs-update.sh:
2269 Made sed on devfsd.conf conditional on it existing. Removes one more error
2270 message from a standard catalyst run.
2272 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2273 Added warning about breaking snapshot cache and re-enable autoresume, since
2274 the errors I was getting were elsewhere.
2276 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2277 modules/generic_stage_target.py:
2278 Fix indentation error the last commit caused
2280 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2281 modules/generic_stage_target.py:
2282 Always clear autoresume points after a successful run
2284 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2285 targets/support/livecdfs-update.sh:
2286 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2287 snapshot caching after a successful gentoo-release-livecd run.
2289 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2290 targets/support/rc-update.sh:
2291 Added famd to default on official LiveCD.
2293 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2294 targets/support/chroot-functions.sh:
2295 Fixes 'too many arguments' error in check_portage_version.
2297 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2298 modules/generic_stage_target.py:
2299 remove extra self.env={} that was resetting the environment to null
2301 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2302 modules/livecd_stage1_target.py:
2303 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2306 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2307 Add a default path to the environment in the chroot
2309 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2310 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2311 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2312 targets/livecd-stage2/livecd-stage2-controller.sh,
2313 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2314 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2315 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2316 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2317 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2318 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2319 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2320 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2321 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2323 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2325 Fixed up the man page, which has been suffering for some time, and also
2326 reversed -v/-V in the help message.
2328 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2329 targets/support/livecdfs-update.sh:
2330 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2333 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2334 Turning off autoresume of doom until I can get more testing. I've had
2335 several issues with it. I'll be reporting/fixing these as I come across them
2336 but for now wish to turn it off by default as I don't want this one feature
2337 to stop the possible 2.0 final release.
2339 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2340 targets/livecd-stage2/unmerge.sh:
2341 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2342 anymore and probably should have been removed a long time ago when the new
2343 code was put into place in livecdfs-update.sh and livecd-local.start
2346 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2347 targets/livecd-stage1/livecd-stage1-chroot.sh,
2348 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2349 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2350 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2352 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2353 modules/generic_stage_target.py, modules/generic_target.py:
2354 self.env should be a part of the super class generic_target so it applies to
2355 snapshots as well; removing redundant pass in the generic_target class as
2356 its not needed. There is code there to fill the statements
2358 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2359 targets/support/livecdfs-update.sh:
2360 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2363 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2364 Changed version stamp to 2.0_rc6.
2366 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2367 modules/generic_stage_target.py:
2368 Fix for unpack cases
2370 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2371 modules/generic_stage_target.py:
2374 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2375 modules/catalyst_support.py, modules/generic_stage_target.py,
2376 modules/grp_target.py, modules/livecd_stage1_target.py,
2377 modules/livecd_stage2_target.py, modules/netboot_target.py,
2378 modules/snapshot_target.py, modules/tinderbox_target.py:
2379 Stop reading env from the OS. Rely on the more on the envscript for oddball
2380 settings. Change -v to verbose and -V to version
2382 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2385 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2386 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2389 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2390 examples/generic_stage_template.spec:
2391 Added chost/cflags/cxxflags/ldflags to example spec template.
2393 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2394 targets/support/rc-update.sh:
2395 OK, just kidding on that last commit. We were already doing rc-update add
2396 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2397 there's no point in having it in rc-update.sh
2399 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400 targets/support/rc-update.sh:
2401 Have rc-update add xdm if livecd/xdm is set.
2403 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2404 modules/catalyst_lock.py, modules/catalyst_support.py,
2405 modules/embedded_target.py, modules/generic_stage_target.py,
2406 modules/grp_target.py, modules/livecd_stage1_target.py,
2407 modules/livecd_stage2_target.py, modules/netboot_target.py,
2408 modules/stage1_target.py, modules/stage4_target.py,
2409 modules/tinderbox_target.py:
2410 So I was just kidding on that last commit. This one is 2.0_rc4.
2412 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2413 modules/catalyst_lock.py, modules/catalyst_support.py,
2414 modules/embedded_target.py, modules/generic_stage_target.py,
2415 modules/grp_target.py, modules/livecd_stage1_target.py,
2416 modules/livecd_stage2_target.py, modules/netboot_target.py,
2417 modules/stage1_target.py, modules/stage2_target.py,
2418 modules/stage4_target.py, modules/tinderbox_target.py:
2419 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2421 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2422 files/catalyst.conf, modules/catalyst_lock.py,
2423 modules/catalyst_support.py, modules/embedded_target.py,
2424 modules/generic_stage_target.py, modules/grp_target.py,
2425 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2426 modules/netboot_target.py, modules/stage1_target.py,
2427 modules/stage2_target.py, modules/stage4_target.py,
2428 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2429 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2430 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2432 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2433 modules/generic_stage_target.py:
2434 Fix autoresume for unpacking tarballs
2436 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2437 targets/support/livecdfs-update.sh:
2438 remove gnap livecd-type per Koon's request
2440 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2441 change rc-update add modules default to rc-update add modules boot
2443 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2444 modules/generic_stage_target.py, modules/grp_target.py:
2445 Add more verbosity to digests if -V is enabled, add more print messages to
2448 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2449 modules/generic_stage_target.py, modules/grp_target.py:
2450 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2452 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2453 Fix folder name for grp build dir to not have .tar.bz2 at the end
2455 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2456 modules/catalyst_support.py, modules/generic_stage_target.py:
2457 Add md5 and sha .digests file creation per wolf31o2's feature request
2459 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2460 This is catalyst-2.0_rc2.
2462 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2463 files/catalyst.conf, modules/generic_stage_target.py,
2464 modules/livecd_stage1_target.py:
2465 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2466 after each successful kernel build;add autoresume documentation to
2469 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2470 targets/embedded/embedded-controller.sh,
2471 targets/embedded/embedded-fs-runscript.sh,
2472 targets/livecd-stage2/livecd-stage2-controller.sh,
2473 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2474 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2475 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2476 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2477 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2478 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2479 targets/support/rc-update.sh:
2480 Changed multiple spaces to tabs to satisfy my OCD.
2482 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2483 targets/support/chroot-functions.sh:
2484 Bumped genkernel detection to require 3.3.0 or higher
2486 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2487 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2488 targets/netboot/netboot-controller.sh:
2489 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2490 clst_grp_use. This is catalyst-2.0_rc1.
2492 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2493 targets/netboot/netboot-controller.sh:
2494 change to clst_use from clst_netboot_use
2496 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2497 targets/livecd-stage1/livecd-stage1-chroot.sh,
2498 targets/stage4/stage4-chroot.sh:
2499 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2501 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2502 targets/stage4/stage4-chroot.sh:
2503 Fixed USE invocations in stage4 target.
2505 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2506 modules/livecd_stage1_target.py:
2507 Force use=livecd for livecd-stage1
2509 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2510 This is version 2.0_pre20051129.
2512 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2513 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2514 Removed kudzu-knoppix from example spec files.
2516 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2517 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2518 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2520 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2521 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2522 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2523 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2524 definitions in the examples to fit in 80 columns.
2526 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2527 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2528 modules/grp_target.py, modules/tinderbox_target.py,
2529 targets/tinderbox/tinderbox-chroot.sh:
2530 Tinderbox script: added newuse, tinderbox and grp targets added support for
2531 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2532 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2534 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2535 Added portdir example to catalyst.conf for bug #113272.
2537 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2538 targets/support/create-iso.sh:
2539 Fixed a few lines which were causing the isolinux directory to be removed
2540 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2542 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2543 targets/support/create-iso.sh:
2544 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2546 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2547 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2548 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2549 too many arches dont use it by default, test for an initrd in the yaboot
2552 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2553 modules/generic_stage_target.py:
2554 Fix split error if use is specified
2556 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2557 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2558 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2559 Updated palo version from catalyst 1.x for HPPA.
2561 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2562 targets/support/bootloader-setup.sh:
2563 Removing for loop for grub on amd64/x86 as it was totally useless.
2565 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2566 targets/support/bootloader-setup.sh:
2567 Remove vga= line for PPC.
2569 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2570 targets/support/bootloader-setup.sh:
2571 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2573 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2574 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2575 Removing slot patch as it probably didn't belong here anyway, and updating
2576 version stamp to 2.0_pre20051118.
2578 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2579 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2580 targets/support/bootloader-setup.sh:
2581 fix the bootloader script for isolinux so that it actually makes a cfg file,
2582 remove extra unneeded catalyst aborting print statement, reorganize rm code
2583 to make sure is splits properly and is an array even from the cmdline
2585 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2586 targets/support/livecdfs-update.sh:
2587 Added call to update-usbids to download the latest usb.ids file.
2589 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2590 modules/generic_stage_target.py:
2591 Move checks of running catalyst into the target which is simpler
2593 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2594 modules/generic_stage_target.py:
2595 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2596 that doesnt exist yet
2598 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2599 Keep unnecessary programs from installing into kerncache
2601 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2602 modules/generic_stage_target.py:
2603 Turn on more tracebacks at this point to better debug .. will need to turn
2604 them down as we find errors and build appropriate error handlers
2606 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2607 Changed version marker to 2.0_pre20051115 for new ebuild.
2609 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2610 modules/livecd_stage2_target.py:
2611 Fix bug in livecd stage2 so that it doesnt try to use tar
2613 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2614 targets/livecd-stage2/livecd-stage2-controller.sh:
2615 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2616 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2617 of Getting_Online.txt from catalyst 1.1.10.10.
2619 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2620 Added Joshua Kinard to authors for his mips contributions.
2622 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2623 examples/livecd-stage2_template.spec:
2624 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2625 Paul Kessler on gentoo-catalyst. ;]
2627 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2628 Change variables from cat1 format to cat2
2630 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2631 modules/generic_stage_target.py, modules/stage1_target.py:
2632 Fix modules has no attribute register
2634 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2635 modules/generic_stage_target.py:
2636 Fix broken aliases code that was just proof of concept
2638 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2639 Output mkisofs command line options to assist in debugging
2641 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2642 modules/generic_stage_target.py, targets/support/create-iso.sh:
2645 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2646 modules/generic_stage_target.py:
2647 Add VERY basic support for aliases kernel parameter.
2649 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2650 modules/livecd_stage2_target.py:
2651 Remove large section of commented code
2653 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2654 modules/generic_stage_target.py, modules/stage1_target.py:
2655 Allow LDFLAGS to be specified as an ENV variable for stage1
2657 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2658 modules/generic_stage_target.py:
2659 Fix rc-update to automatically run default options for livecds. Removed an
2660 erroneous key check.
2662 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2663 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2664 Make use spec key optional to default to profile defaults
2666 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2667 +examples/stage4_template.spec:
2668 Preliminary stage4_template.spec file
2670 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2671 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2672 Updated version stamp and added slot patch.
2674 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2675 Fix ordering problem so self.settings is defined
2677 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2678 modules/generic_stage_target.py:
2679 Correct a rsync issue when the directory doesnt exist
2681 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2682 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2683 targets/livecd-stage2/livecd-stage2-controller.sh,
2684 targets/netboot/netboot-controller.sh,
2685 targets/stage4/stage4-controller.sh:
2686 run pre_kmerge and post_kmerge only once
2688 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2689 targets/support/bootloader-setup.sh:
2690 MIPS bootloader patch
2692 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2693 targets/support/mips-arcload_conf.sh:
2694 Fix MIPS Serial Detection
2696 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2697 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2698 +targets/support/mips-arcload_conf.sh:
2699 Application of Kumba's patches for MIPS support
2701 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2702 Check for the correct arch specific cd building tool
2704 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2705 modules/generic_stage_target.py:
2706 Print a warning if livecd/iso is not defined
2708 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2709 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2711 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2712 targets/support/post-kmerge.sh:
2713 Check for existence of files in /lib/modules before running depscan.sh. This
2714 replaces the mips-specific check and makes it portable.
2716 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2717 modules/generic_stage_target.py:
2718 update autoresume logic when dealing with rsync unpack operations
2720 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2721 targets/support/post-kmerge.sh:
2722 Bypass module load on mips
2724 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2725 remove --no-deps so dependancies get installed for genkernel
2727 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2728 modules/generic_stage_target.py:
2729 Fix missing : statement in unpack
2731 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2732 modules/generic_stage_target.py:
2733 fix livecd-stage2 unpack when seedcache is turned off
2735 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2736 targets/support/functions.sh:
2737 Fix module unpacking and make it actually optional.
2739 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2740 modules/generic_stage_target.py:
2741 Fix broken seedcache autoresume interaction
2743 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2744 modules/generic_stage_target.py:
2745 Cleanup stage directories properly for tar installs
2747 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2748 Tinderbox no longer cleans /tmp/*
2750 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2751 targets/tinderbox/tinderbox-chroot.sh,
2752 targets/tinderbox/tinderbox-controller.sh:
2753 Fixing problem with bind mounted portage and final rsync on tinderbox target
2754 and adding additional logging.
2756 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2757 Stop tinderbox from trying to create a tarball of itself
2759 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2760 modules/generic_stage_target.py:
2761 Fix catalyst so it fully disables snapcache when its not specified in the
2764 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2765 examples/livecd-stage2_template.spec:
2766 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2767 spec template and updating version stamp.
2769 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2770 modules/catalyst_support.py:
2771 allow file_check to proceed if key is not in use
2773 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2774 Recursively make the missing directories
2776 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2777 Fix extract_modules to just echo a warning that it is missing
2779 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2780 files/catalyst.conf:
2781 Updating default configuration for catalyst and updating version stamp,
2782 since we're beginning internal testing for release.
2784 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2785 modules/generic_stage_target.py:
2786 fix bug 106004 split strings into a list for empty and rm operation
2788 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2789 modules/livecd_stage2_target.py:
2790 Append slashes to directories so rsyncs work properly
2792 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2793 examples/livecd-stage2_template.spec:
2794 Changing source_subpath for livecd-stage2 example for bug #101704.
2796 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2797 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2798 targets/support/livecdfs-update.sh:
2799 Added livecd/xdm and livecd/xsession options. These are used to setup the
2800 default display manager and X session, respectively. Added supporting
2801 documentation to example spec files. Imported more work from my fsscript for
2802 the official LiveCD.
2804 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2805 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2806 discussion, see bug #88777.
2808 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2809 modules/generic_stage_target.py:
2810 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2811 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2813 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2814 targets/livecd-stage1/livecd-stage1-controller.sh,
2815 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2816 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2817 on livecd-stage2 and removing universal motd for livecd/type of
2818 gentoo-release-livecd.
2820 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2821 modules/livecd_stage1_target.py:
2822 Add optional livecd/type env var for scripts to add optional items to the
2825 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2826 -livecd/files/x86-help.msg:
2827 Removing x86-help.msg as it is no longer used.
2829 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2831 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2832 Add dobladecenter description to bootloader files for x86/amd64.
2834 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2835 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2837 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2838 modules/generic_stage_target.py:
2839 Added split to use section for bug #104414.
2841 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2842 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2843 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2844 Tabs to whitespaces for isolinux.
2846 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2847 targets/support/bootloader-setup.sh:
2848 Changed isolinux to use new split-out help messages. Using grub gives a
2849 single help message with pager.
2851 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2852 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2853 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2854 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2855 Added F2->F7 help messages for isolinux.
2857 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2858 livecd/files/README.txt, livecd/files/generic.motd.txt,
2859 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2860 livecd/files/livecd-local.start:
2861 Updated files from latest used to build LiveCD.
2863 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2864 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2866 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2867 modules/catalyst_support.py:
2868 Added fix for using options with = in them with --cli (ex.
2869 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2870 <cell@ices.utexas.edu> for pointing this out to me via email.
2872 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2873 modules/generic_stage_target.py, targets/support/functions.sh:
2874 fix bug in exec_in_chroot for stage1 target
2876 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2877 modules/generic_stage_target.py:
2878 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2879 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2881 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2882 catalyst, examples/livecd-stage2_template.spec,
2883 examples/snapshot_template.spec, files/catalyst.conf,
2884 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2885 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2886 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2887 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2888 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2889 targets/livecd-stage2/livecd-stage2-controller.sh,
2890 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2891 targets/stage2/stage2-preclean-chroot.sh,
2892 targets/stage3/stage3-preclean-chroot.sh,
2893 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2894 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2895 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2896 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2897 targets/support/target_image_setup.sh:
2898 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2899 to look at gamecdfs-update.sh yet.
2901 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2902 modules/generic_stage_target.py:
2903 Remove extra debugging print statement
2905 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2906 +modules/catalyst_lock.py, modules/catalyst_support.py,
2907 modules/embedded_target.py, modules/generic_stage_target.py,
2908 modules/grp_target.py, modules/livecd_stage1_target.py,
2909 modules/livecd_stage2_target.py, modules/netboot_target.py,
2910 modules/snapshot_target.py, modules/stage1_target.py,
2911 modules/stage2_target.py, modules/stage4_target.py,
2912 targets/support/functions.sh:
2913 Add locking support. Code simplification for unpack and unpack snapshot.
2914 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2915 Add seedcache support (Grabs output from previous target run)
2916 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2918 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2919 modules/catalyst_support.py, modules/generic_stage_target.py:
2920 Add support to cache the snapshot dir. add snapcache to options. add
2921 snapshot_cache= to override the default location of the cache in
2922 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2924 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2925 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2926 Forward port README.txt and Getting_Online.txt files from catalyst
2929 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2930 Add automatic creation/deletion of runlevels based on rcadd rcdel
2932 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2933 Fix grp so that grp/use is not required anymore
2935 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2936 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2937 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2938 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2939 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2940 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2941 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2942 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2943 they are known to cause booting problems.
2945 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2946 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2947 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2948 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2951 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2952 targets/stage1/stage1-chroot.sh:
2953 Fixed quoting in stage1 profile check.
2955 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2956 targets/stage3/stage3-chroot.sh:
2957 Fixing USE for stage3.
2959 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2960 targets/support/chroot-functions.sh:
2961 Fix FETCH code so it will run for Pylon
2963 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2964 targets/grp/grp-chroot.sh:
2965 Fix bindist invcation.
2967 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2968 targets/grp/grp-chroot.sh:
2969 Made sure bindist was used for all emerges in GRP.
2971 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2972 Fix USE flags for GRP build
2974 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2975 targets/stage4/stage4-chroot.sh:
2976 let GRP use the users environment variables and removed extra
2977 GRP_STAGE23_USE from stage4
2979 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2980 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2981 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2983 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2984 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2985 impact all previous spec files that use this option. It's beejay's fault.
2987 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2988 Changed to use linux32 for ppc32 support when build host is ppc64.
2990 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2992 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2994 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2995 Minor cosmetic print statement fixes for readability
2997 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2998 modules/catalyst_support.py, modules/generic_stage_target.py:
2999 Fix None None bug and exception reporting
3001 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3002 Fix iso creation script. Case statement out of place
3004 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3005 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3006 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3007 catalyst, files/catalyst.conf, modules/builder.py,
3008 modules/catalyst_support.py, modules/embedded_target.py,
3009 modules/generic_stage_target.py, modules/generic_target.py,
3010 modules/grp_target.py, modules/livecd_stage1_target.py,
3011 modules/livecd_stage2_target.py, modules/netboot_target.py,
3012 modules/snapshot_target.py, modules/stage1_target.py,
3013 modules/stage2_target.py, modules/stage3_target.py,
3014 modules/stage4_target.py, modules/tinderbox_target.py,
3015 targets/embedded/embedded-chroot.sh,
3016 targets/embedded/embedded-fs-runscript.sh,
3017 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3018 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3019 targets/grp/grp-preclean-chroot.sh,
3020 targets/livecd-stage1/livecd-stage1-chroot.sh,
3021 targets/livecd-stage1/livecd-stage1-controller.sh,
3022 targets/livecd-stage2/livecd-stage2-controller.sh,
3023 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3024 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3025 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3026 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3027 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3028 targets/stage2/stage2-controller.sh,
3029 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3030 targets/stage3/stage3-controller.sh,
3031 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3032 targets/stage4/stage4-controller.sh,
3033 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3034 targets/support/create-iso.sh, targets/support/functions.sh,
3035 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3036 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3037 targets/support/target_image_setup.sh,
3038 targets/tinderbox/tinderbox-chroot.sh,
3039 targets/tinderbox/tinderbox-controller.sh,
3040 targets/tinderbox/tinderbox-preclean-chroot.sh:
3041 Big honkin' copyright update.
3043 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3044 modules/generic_stage_target.py:
3045 add additional logging output. Use standard os redirection methods to log to
3048 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3049 targets/stage1/stage1-chroot.sh:
3050 Added profile sanity check for bug #97867.
3052 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3053 targets/support/bootloader-setup.sh:
3054 Removing acpi=off from default kernel arguments and adding ia64
3055 livecd-stage2 support functions and cdtar.
3057 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3059 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3060 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3061 splash command line.
3063 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 targets/support/create-iso.sh:
3065 Fixed up zisofs support. Waiting for response from sparc before touching
3068 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3069 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3070 targets/support/functions.sh:
3071 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3072 to allow it to work on all arches that dynamically build their bootloader
3075 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3076 targets/stage4/stage4-controller.sh:
3077 Fix stage4 so it doesnt run the bootloader stuff
3079 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 targets/support/bootloader-setup.sh:
3081 Removed dokeymap from non-Gentoo releases.
3083 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 targets/support/livecdfs-update.sh:
3085 Added call to update-pciids to download the latest pci.ids file.
3087 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3088 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3089 modules/stage4_target.py:
3090 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3092 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3093 Fix issue where -s on the command line would not run
3095 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3096 livecd/files/generic.motd.txt:
3097 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3098 kernel configurations.
3100 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3101 targets/support/livecdfs-update.sh:
3102 Updated hostname/domainname creation for new baselayout.
3104 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3106 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3108 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3109 targets/support/chroot-functions.sh:
3110 Change portage emerge to use --oneshot --nodeps to keep from merging the
3111 same packages multiple times.
3113 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3114 targets/stage2/stage2-chroot.sh:
3115 Added a -p bootstrap when catalyst is called with -V (verbose).
3117 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3118 targets/support/livecdfs-update.sh:
3119 Removed inittab hack, as this is done by livecd-tools.
3121 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3122 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3123 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3125 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3127 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3128 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3129 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3130 targets/livecd-stage2/livecd-stage2-controller.sh:
3131 Removed gentoo.png and creation of face directory. Changed
3132 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3135 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3136 targets/stage1/stage1-preclean-chroot.sh,
3137 targets/support/chroot-functions.sh:
3138 Added setup_binutils function and force both of them to run during stage1
3141 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3142 examples/livecd-stage2_template.spec:
3143 Added livecd/volid explanation to example spec.
3145 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3146 targets/support/create-iso.sh:
3147 General cleanup of ISO code and added default livecd/volid when it is not set.
3149 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3150 targets/embedded/embedded-controller.sh:
3151 Actually modify the embedded target this time.
3153 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3154 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3155 targets/livecd-stage2/livecd-stage2-controller.sh,
3156 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3157 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3158 and livecd-stage2 targets.
3160 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3161 files/catalyst.conf:
3162 Retired John Davis <zhen@gentoo.org> and added storedir to default
3165 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3166 targets/support/livecdfs-update.sh:
3167 Uncommented openglify, since it is needed for both opengl-update-livecd and
3170 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3171 modules/generic_stage_target.py:
3172 Fix print statement so it shows when kill_chroot_pids is run correctly
3174 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3175 modules/snapshot_target.py:
3176 Fix snapshot target to skip the kill_pids check
3178 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3179 Bug fixes in parse_spec, fix issues detecting list or string.
3181 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3182 modules/catalyst_support.py:
3183 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3184 spaces are after :. Better handling of comments ( ie preprocessed and
3185 stripped off ). Unset empty keys.
3187 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3188 targets/support/kill-chroot-pids.sh:
3189 Remove extra P_NAME definition that is never used. Saves processing time.
3190 Bumped catalyst to pre2
3192 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3193 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3194 +targets/support/kill-chroot-pids.sh:
3195 User info about runscript and archscript. Added checks for processes running
3196 in the chroot and created a script to kill them. Should fix the unmounting
3197 issues with gconfd or any other running application in the chroot
3199 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3200 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3201 Remove using gcc-config to set things up as we should all be using 2005.0
3204 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3205 examples/livecd-stage2_template.spec:
3206 Added livecd/users to example livecd-stage2 spec file.
3208 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3209 targets/support/livecdfs-update.sh:
3210 Change default hostnames for livecds
3212 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3213 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3214 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3217 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3218 modules/livecd_stage2_target.py:
3219 Clear autoresume flags when build is done
3221 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3222 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3223 targets/support/create-iso.sh:
3224 Fix isolinux so that it finds menus and kernels and stuff
3226 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3227 modules/generic_stage_target.py:
3228 Make purge operation a little less chatty, removed print statements
3230 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3231 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3232 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3233 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3235 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3236 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3237 print warning message about deprecated use of cdfstype
3239 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3240 targets/support/chroot-functions.sh:
3241 statically define genkernel location to eliminate which command failure if
3242 genkernel is not installed
3244 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3245 modules/generic_stage_target.py:
3246 change the portage_overlay to an array so it always works
3248 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3249 modules/catalyst_support.py:
3250 Fix exception handling to remove extraneous prints of None
3252 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3253 Remove iso creation code from stage4
3255 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3256 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3257 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3258 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3259 targets/livecd-stage1/livecd-stage1-chroot.sh,
3260 targets/livecd-stage1/livecd-stage1-controller.sh,
3261 targets/livecd-stage2/livecd-stage2-controller.sh,
3262 targets/netboot/netboot-controller.sh,
3263 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3264 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3265 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3266 targets/support/create-iso.sh, targets/support/kmerge.sh,
3267 targets/support/target_image_setup.sh,
3268 targets/tinderbox/tinderbox-controller.sh:
3269 Fix some exception handling in catalyst_support.py, remove intermediate
3270 destination folder of iso and tarball, add additional tests for folders not
3271 found on host but defined in spec file, keep catalyst from erroring in this
3272 case, change exit code on shell scripts so that errors are reported to
3273 catalyst and causes catalyst to die on errors, fix bug in
3274 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3275 check for mkisofs that informs the user of where to get the program, and
3276 removed the autoresume code from ccache and distcc installation until I can
3277 figure out a way to have the autoresume flag go someplace outside the chroot.
3279 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3280 Remove bind mounts before rm operations happen at startup
3282 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3283 modules/generic_stage_target.py:
3284 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3286 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3287 modules/generic_stage_target.py:
3288 fix minor bug in the purge code so that it actually runs the commands
3290 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3291 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3292 modules/stage4_target.py:
3293 Change ordering of tasks so root_overlay and fsscript occur after
3294 livecd_update, giving users a chance to override livecd_update
3296 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3297 modules/catalyst_support.py, modules/generic_stage_target.py:
3298 Added a better exception handling message for keyboard interrupt and added
3299 countdown timer for purge operation to give an opportunity to exit
3301 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3302 modules/catalyst_support.py, modules/generic_stage_target.py:
3303 Add support to clear the autoresume flags and improve the purge code to
3304 clean the chroot, and pkg/kern cache
3306 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3307 modules/catalyst_support.py, modules/generic_stage_target.py,
3308 modules/livecd_stage1_target.py:
3309 only append livecd-tools to the livecd-stage1 target package list and move a
3310 check out of the way so command line and spec files can co-exist
3312 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3313 modules/generic_stage_target.py:
3314 fixed python syntax in set_packages so catalyst will run
3316 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3317 modules/embedded_target.py, modules/generic_stage_target.py,
3318 modules/grp_target.py, modules/livecd_stage1_target.py,
3319 modules/livecd_stage2_target.py, modules/netboot_target.py,
3320 modules/stage4_target.py, modules/tinderbox_target.py,
3321 targets/embedded/embedded-chroot.sh,
3322 targets/embedded/embedded-controller.sh,
3323 targets/livecd-stage1/livecd-stage1-controller.sh,
3324 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3325 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3326 targets/livecd-stage2/livecd-stage2-controller.sh,
3327 -targets/livecd-stage2/livecd-stage2-iso.sh,
3328 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3329 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3330 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3331 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3332 +targets/support/target_image_setup.sh:
3333 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3336 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3337 targets/livecd-stage2/livecd-stage2-controller.sh,
3338 targets/support/livecdfs-update.sh:
3339 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3340 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3341 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3344 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3345 targets/livecd-stage2/livecd-stage2-controller.sh,
3346 targets/support/rc-update.sh:
3347 Updated rc-update.sh with better defaults for different livecd/type settings
3348 and cleaning up file copying in livecd-stage2-controller.sh to match
3351 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3352 Made example of catalyst.conf in README match the default catalyst.conf
3355 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3357 Removing old files from previous maintainers and updating README.
3359 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3360 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3361 Added livecd/users option to create non-root users. The first user listed
3362 will also be used for auto-starting X, if X is merged onto the CD.
3364 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3365 targets/livecd-stage1/livecd-stage1-controller.sh,
3366 targets/livecd-stage2/livecd-stage2-controller.sh,
3367 targets/support/livecdfs-update.sh:
3368 Updated all instances of livecd/type: gentoo-release-environmental to
3369 gentoo-release-livecd and added generic-livecd.
3371 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3372 examples/fsscript.sh.example, examples/gamecd.conf.example,
3373 examples/generic_stage_template.spec, examples/grp_template.spec,
3374 examples/livecd-stage1_template.spec,
3375 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3376 examples/snapshot_template.spec:
3377 Imported example files from catalyst 1.1.9 to make them more verbose.
3379 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3380 Fix grp/use bug #89365
3382 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3383 modules/generic_stage_target.py, targets/support/kmerge.sh:
3384 Fixes for initramfs overlay support.
3386 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3387 modules/generic_stage_target.py, targets/support/kmerge.sh,
3388 targets/support/pre-kmerge.sh:
3389 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3390 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3391 caching bug; Also adding preliminary support for initramfs_overlay from
3394 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3395 modules/generic_stage_target.py, targets/support/kmerge.sh:
3396 Removed support for postconf as genkernel no longer has that option
3398 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3399 modules/embedded_target.py, modules/generic_stage_target.py,
3400 modules/grp_target.py, modules/livecd_stage1_target.py,
3401 modules/livecd_stage2_target.py, modules/netboot_target.py,
3402 modules/stage4_target.py, modules/tinderbox_target.py,
3403 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3404 targets/stage1/stage1-preclean-chroot.sh,
3405 targets/support/chroot-functions.sh:
3406 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3407 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3409 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3410 modules/livecd_stage2_target.py:
3411 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3413 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3414 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3415 modules/livecd_stage2_target.py, modules/stage4_target.py,
3416 targets/livecd-stage1/livecd-stage1-controller.sh,
3417 targets/livecd-stage2/livecd-stage2-controller.sh,
3418 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3419 targets/support/functions.sh, targets/support/kmerge.sh,
3420 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3421 Generalized kernel support, fsscript, rcupdate, etc for stage4
3423 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3424 targets/support/pre-kmerge.sh:
3425 Removed sed for usb devices from legacy genkernel, as we're going to require
3426 a version much higher that no longer exhibits the bug.
3428 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3429 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3430 targets/support/livecdfs-update.sh:
3431 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3432 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3433 the ut2004demo shell script has been renamed to ut2004-demo.
3435 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3436 let genkernel always reinstall itself
3438 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3439 modules/catalyst_support.py, modules/generic_stage_target.py,
3440 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3441 fix case bug in livecdfs-update.sh; fix bug in initial command line
3442 arguement parsing; add cflags spec file support which is only allowed to
3445 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3446 targets/stage3/stage3-chroot.sh:
3447 Fix a use flag bug in the stage3
3449 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3450 modules/generic_stage_target.py:
3451 Changes to allow cflags, chost, cxxflags in a spec file
3453 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3454 targets/livecd-stage1/livecd-stage1-controller.sh,
3455 targets/livecd-stage2/livecd-stage2-controller.sh,
3456 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3457 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3458 targets/support/pre-kmerge.sh:
3459 change the code to use more case statements. Fix gcc issue in stage1.
3461 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3462 targets/livecd-stage1/livecd-stage1-controller.sh,
3463 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3464 Merging in changes from catalyst 1.1.x for gamecd support.
3466 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3467 targets/stage1/stage1-preclean-chroot.sh:
3468 Removing gcc-config stuff to see if its still required to work around a gcc
3471 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3472 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3473 Added tests for genkernel >3.2.0
3475 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3478 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3479 Updated AUTHORS with new maintainers and updated contributors list.
3481 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3482 examples/fsscript.sh.example, livecd/files/README.txt,
3483 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3484 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3485 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3486 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3487 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3488 universal.motd.txt to resolve documentation issue on bug #86914. Added
3489 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3490 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3493 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3494 targets/livecd-stage2/livecd-stage2-controller.sh:
3495 Removed a few unnecessary comments
3497 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3498 Removed obsolete files from the livecd directory as the functionality has
3499 moved into the targets folders
3501 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3502 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3503 Additional catalyst 2.0.0 files
3505 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3506 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3507 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3508 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3509 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3510 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3511 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3512 -livecd/runscript/alpha-archscript.sh,
3513 -livecd/runscript/default-runscript.sh,
3514 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3515 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3516 -livecd/runscript-support/gamecdfs-update.sh,
3517 -livecd/runscript-support/kmerge.sh,
3518 -livecd/runscript-support/livecdfs-update.sh,
3519 -livecd/runscript-support/post-kmerge.sh,
3520 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3521 modules/embedded_target.py, modules/generic_stage_target.py,
3522 modules/grp_target.py, modules/livecd_stage1_target.py,
3523 modules/livecd_stage2_target.py, -modules/netboot.py,
3524 +modules/netboot_target.py, modules/snapshot_target.py,
3525 modules/stage1_target.py, +modules/stage4_target.py,
3526 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3527 +targets/embedded/embedded-controller.sh,
3528 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3529 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3530 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3531 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3532 +targets/livecd-stage1/livecd-stage1-controller.sh,
3533 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3534 -targets/livecd-stage1/livecd-stage1.sh,
3535 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3536 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3537 +targets/livecd-stage2/livecd-stage2-controller.sh,
3538 +targets/livecd-stage2/livecd-stage2-iso.sh,
3539 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3540 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3541 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3542 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3543 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3544 +targets/stage1/stage1-controller.sh,
3545 +targets/stage1/stage1-preclean-chroot.sh,
3546 -targets/stage1/stage1-preclean1-chroot.sh,
3547 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3548 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3549 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3550 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3551 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3552 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3553 +targets/stage4/stage4-preclean-chroot.sh,
3554 +targets/support/chroot-functions.sh,
3555 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3556 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3557 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3558 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3559 +targets/tinderbox/tinderbox-controller.sh,
3560 targets/tinderbox/tinderbox-preclean-chroot.sh,
3561 -targets/tinderbox/tinderbox.sh:
3562 Initial Import of Catalyst 2.0.0
3564 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3565 livecd/runscript-support/livecdfs-update.sh:
3566 Added /usr/portage as tmpfs (this will be made conditional later).
3568 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3570 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3571 from an interactive shell.
3573 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3574 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3575 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3576 livecd/runscript-support/pre-kmerge.sh,
3577 livecd/runscript/default-runscript.sh:
3578 Moved livecd-bash_profile to livecd-bashrc. Added check for
3579 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3580 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3583 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3584 modules/generic_stage_target.py:
3585 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3588 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3589 livecd/runscript/default-runscript.sh,
3590 targets/livecd-stage1/livecd-stage1.sh:
3591 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3592 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3593 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3596 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3597 livecd/runscript/ppc-archscript.sh:
3598 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3600 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3601 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3602 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3603 for multiple initrd files.
3605 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 livecd/runscript/ppc-archscript.sh:
3607 Modifed PPC archscript to close bug #84648 and also to make the PPC
3608 archscript produce multiple initrd files, like x86/amd64.
3610 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3611 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3612 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3613 livecd/runscript/ppc-archscript.sh:
3614 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3615 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3616 livecd/volid for the HFS volid, too.
3618 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3619 Calling this one 1.1.7 and rolling a tarball.
3621 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3622 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3623 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3624 -livecd/runscript/sparc64-archscript.sh,
3625 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3626 Added livecd/volid to set the volume ID when creating the ISO, patch by
3627 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3628 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3630 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3632 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3633 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3635 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3636 livecd/runscript-support/livecdfs-update.sh:
3637 Removed hdparm from default runlevel as it break ide=nodma at boot.
3639 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3640 livecd/runscript-support/kmerge.sh,
3641 livecd/runscript-support/pre-kmerge.sh,
3642 targets/livecd-stage1/livecd-stage1-chroot.sh:
3643 Revert last set of changes and remove portage version check from emerge in
3644 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3647 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3648 livecd/runscript-support/kmerge.sh,
3649 livecd/runscript-support/pre-kmerge.sh:
3650 Change genkernel check to use best_version and has_version to determine if
3651 the any previously installed versions of genkernel are up to date. Change
3652 emerge line for kernels to use -n option to only install if they were not
3653 previously installed.
3655 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3656 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3657 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3658 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3659 livecd/runscript/sparc-archscript.sh:
3660 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3661 unified sparc32/sparc64 cdtar.
3663 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3664 livecd/runscript-support/livecdfs-update.sh,
3665 livecd/runscript-support/pre-kmerge.sh:
3666 Change sudoers update to only run if /etc/sudoers exists and only reduce
3667 splash to 1024x768 on minimal and universal install CD.
3669 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3670 targets/livecd-stage1/livecd-stage1.sh:
3671 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3674 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3675 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3676 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3677 livecd/runscript/sparc64-archscript.sh,
3678 livecd/runscript/x86-archscript.sh:
3679 Added a new empty livecd file to each archscript. This will be used for an
3680 identifier by genkernel to allow booting from a non-primary CDROM.
3682 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3683 Catalyst 1.1.6 is here.
3685 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3686 targets/stage1/stage1-preclean2-chroot.sh:
3687 Commenting out stage1 cleaning of /var/db.
3689 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3690 livecd/runscript-support/pre-kmerge.sh:
3691 Made splash reduction to 1024x768 only for minimal and universal release media.
3693 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3694 targets/stage1/stage1-preclean2-chroot.sh:
3695 Added SLOT files back to /var/db entries in stage1.
3697 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3699 livecd/runscript/default-runscript.sh,
3700 livecd/runscript-support/livecdfs-update.sh,
3701 targets/livecd-stage2/unmerge.sh:
3702 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3703 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3704 the copy from preserving permissions and also adding /usr/share/faces and
3705 default Gentoo icon. We'll see how the icon does for us. Removing serial
3706 init script, as it causes problems with the splash theme.
3708 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 targets/livecd-stage1/livecd-stage1.sh:
3712 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3713 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3714 livecd/runscript-support/kmerge.sh,
3715 livecd/runscript-support/livecdfs-update.sh,
3716 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3717 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3718 targets/stage1/stage1-preclean2-chroot.sh:
3719 Removed x-setup from local.start and added in symlinks for gconf, portage
3720 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3721 baselayout and removed /etc/startx from the environmental type. Commented
3722 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3723 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3724 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3725 for X, use the latest pci.ids and usb.ids from portage, and create
3726 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3727 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3728 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3729 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3730 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3733 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3734 Removed ccache from default options as it breaks catalyst when merged with
3737 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 modules/snapshot_target.py:
3739 Added /local/ to snapshot exclusion.
3741 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3742 livecd/runscript-support/livecdfs-update.sh:
3743 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3744 gustavoz and his 5 interface Xeon for this.
3746 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3747 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3748 Added a conditional before killing gconfd-2. This is also going to be
3749 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3752 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3753 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3754 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3755 Moved killall -9 gconfd-2 to execute outside chroot.
3757 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3758 livecd/files/x86-help.msg:
3759 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3762 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3763 livecd/runscript/x86-archscript.sh:
3764 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3767 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3770 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3771 targets/livecd-stage1/livecd-stage1.sh:
3772 Added killall for gconfd-2 back into livecd-stage1.sh
3774 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3775 livecd/runscript/alpha-archscript.sh:
3776 Alpha fixes for multiple kernels..
3778 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 livecd/runscript-support/kmerge.sh:
3780 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3782 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3783 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3784 livecd/runscript/sparc64-archscript.sh:
3785 Force devfs if udev is not selected for all supporting arches.
3787 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3788 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3789 livecd/runscript-support/kmerge.sh:
3790 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3793 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3794 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3795 Re-enabled preclean in grp and added gconfd-2 killing.
3797 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3798 livecd/runscript/x86-archscript.sh:
3799 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3802 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3803 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3804 targets/livecd-stage1/livecd-stage1-chroot.sh,
3805 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3806 targets/livecd-stage1/livecd-stage1.sh,
3807 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3808 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3809 Added ability to pause indefinitely. This closes bug #79798. I've also added
3810 the gcond-2 killall back in, but now it is in the actual preclean script and
3811 is executed inside the chroot.
3813 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3814 Updated for 1.1.3 release.
3816 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3817 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3818 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3819 targets/netboot/netboot-packages.sh,
3820 targets/tinderbox/tinderbox-chroot.sh:
3821 Updated to use package.use correctly. Blame Robert Paskowitz
3822 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3824 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3825 targets/stage1/stage1-preclean2-chroot.sh:
3826 Fixed find line for new stage1 /var/db/pkg.
3828 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3829 targets/stage1/stage1-preclean2-chroot.sh:
3830 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3831 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3834 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3835 livecd/runscript-support/livecdfs-update.sh:
3836 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3837 added net.ethX symlinks, and added copying of files from
3838 /usr/lib/hotplug/firmware into firmware tarball.
3840 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3841 livecd/runscript-support/livecdfs-update.sh:
3842 Firmware updated to use new /lib/firmware directory.
3844 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3845 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3846 work when both -f and -C were used on the command line.
3848 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3849 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3850 targets/livecd-stage1/livecd-stage1-chroot.sh,
3851 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3852 targets/stage3/stage3-chroot.sh:
3853 Added a portage version check to each target that uses --newuse to ensure a
3854 high enough version is used. This resolves bug #75336.
3856 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3857 livecd/files/livecd-local.start:
3858 Possible local.start fix for beejay.
3860 12 Jan 2005; John Davis <zhen@gentoo.org>
3861 modules/embedded.py:
3862 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3864 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3865 livecd/runscript-support/kmerge.sh:
3866 Added ccache support to genkernel call in livecd-stage2.
3868 11 Jan 2005; John Davis <zhen@gentoo.org>
3869 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3870 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3871 targets/netboot/netboot.sh:
3872 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3873 some feature enhancements.
3875 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3876 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3877 targets/livecd-stage1/livecd-stage1-chroot.sh,
3878 targets/livecd-stage1/livecd-stage1.sh,
3879 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3880 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3881 Added a -F or --fetchonly command line option and closing out bug #77480.
3882 Also added a portage version check to livecd-stage1 to close out bug #68307.
3884 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3885 livecd/runscript-support/livecdfs-update.sh,
3886 targets/stage3/stage3-chroot.sh:
3887 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3888 target to use emerge -e when building. This is only temporary until the
3889 bootstrap.sh script can be fixed or another solution can be decided upon.
3891 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3892 +targets/embedded/kmerge.sh:
3893 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3894 from mutex@gentoo.org
3896 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3897 modules/livecd_stage2_target.py:
3900 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3901 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3902 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3903 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3904 the brokenness of a stage1 tarball.
3906 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3907 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3910 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3911 modules/livecd_stage2_target.py:
3914 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3915 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3916 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3917 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3918 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3919 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3920 Upgraded the isolinux cdtar files and closing bug #70518.
3922 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3923 modules/embedded_target.py, modules/generic_stage_target.py,
3924 modules/grp_target.py, modules/livecd_stage1_target.py,
3925 modules/livecd_stage2_target.py, modules/netboot.py,
3926 modules/stage1_target.py, modules/tinderbox_target.py:
3927 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3928 separate out specific target logic from the generic targets modules.
3930 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3931 new PPC arch file from pvdabeel@gentoo.org
3933 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3934 examples/generic_stage_template.spec, modules/catalyst_support.py:
3935 tweaking error handling in the main catalyst script
3936 updated the example to include a blurb about portage_confdir
3938 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3939 livecd/runscript-support/livecdfs-update.sh:
3940 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3942 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3945 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3946 fix for #66592. catalyst now gives a traceback when it bails out, making
3947 troubleshooting amazingly easier
3949 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3950 modules/catalyst_support.py, modules/embedded_target.py,
3951 modules/generic_stage_target.py, modules/grp_target.py,
3952 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3953 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3954 Reversing patch from Eric Edgar from bug #70663.
3956 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3957 livecd/runscript/x86-archscript.sh:
3958 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3959 not work without it (mkisofs fails on creating ISO).
3961 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3962 modules/catalyst_support.py, modules/embedded_target.py,
3963 modules/generic_stage_target.py, modules/grp_target.py,
3964 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3965 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3966 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3967 separate out specific target logic from the generic targets modules.
3969 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3970 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3971 targets/embedded/embedded.sh:
3972 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3974 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3975 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3976 livecd/runscript/default-runscript.sh,
3977 livecd/runscript-support/gamecdfs-update.sh,
3978 livecd/runscript-support/livecdfs-update.sh,
3979 modules/livecd_stage2_target.py:
3980 Added gamecd/conf option to livecd_stage2_target.py, added
3981 gamecd.conf.example to /examples, cleaned up game-specific code in
3982 gamecdfs-update.sh to make it more generic, added more fundtionality to
3983 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3984 and gentoo-gamecd to make spec files simpler and to remove the need for
3985 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3986 user to still use a custom fsscript of their own.
3988 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3989 +livecd/files/environmental.motd.txt,
3990 targets/livecd-stage1/livecd-stage1.sh:
3991 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3993 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3994 livecd/runscript/default-runscript.sh,
3995 livecd/runscript-support/livecdfs-update.sh:
3996 Added gentoo-release-environmental as a valid livecd/type and did some
3997 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3998 devices other than eth0.
4000 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4001 targets/livecd-stage1/livecd-stage1-chroot.sh:
4002 Changed livecd-stage1 to merge each package individually. This should not
4003 make it into a production version of catalyst, but is here as a possible
4004 solution to bug #68307.
4006 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4007 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4008 livecd/runscript/sparc-archscript.sh,
4009 livecd/runscript/sparc64-archscript.sh,
4010 livecd/runscript/x86-archscript.sh:
4011 Added failures to all arches on mkisofs failure and also made -z option to
4012 mkisofs optional on x86 depending on loop type used.
4014 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4015 livecd/runscript/x86-archscript.sh:
4016 Making sure the mkisofs call causes a failure when it doesn't complete
4017 successfully. Once again, blame jforman, our beloved infra-monkey.
4019 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4020 livecd/runscript/default-runscript.sh:
4021 squashfs-utils->squashfs-tools fix. Blame jforman.
4023 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4024 livecd/isogen/x86-isogen.sh:
4025 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4026 possibly not booting on really old systems.
4028 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4029 livecd/runscript/x86-archscript.sh:
4030 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4031 possibly not booting on really old systems.
4033 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4034 livecd/runscript-support/livecdfs-update.sh:
4035 Save some space by removing redundant firmware after tarball is made, only
4036 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4039 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4040 targets/stage1/stage1-preclean2-chroot.sh:
4041 Added patch from vapier and closing bug #73556.
4043 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4044 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4045 +targets/embedded/embedded-fs-runscript.sh,
4046 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4047 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4048 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4049 from mutex@gentoo.org for modules/embedded.py
4051 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4052 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4053 livecd/runscript-support/livecdfs-update.sh:
4054 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4055 aliases having --color rather than --color=auto.
4057 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4058 livecd/files/livecd-local.start:
4059 Let's try actually making a proper edit on livecd/files/livecd-local.start
4060 this time, shall we...
4062 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4063 livecd/files/livecd-local.start:
4064 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4065 x-setup check for /etc/startx.
4067 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4068 livecd/runscript-support/gamecdfs-update.sh:
4069 Fixing minor sed bug in gamecdfs-update.sh.
4071 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4072 examples/snapshot_template.spec,
4073 livecd/runscript-support/gamecdfs-update.sh,
4074 livecd/runscript-support/livecdfs-update.sh:
4075 Fixing typo in snapshot_template.spec and closing bug #70321.
4077 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4078 livecd/runscript-support/pre-kmerge.sh:
4079 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4080 genkernel will only add the 1024x768 version of the gensplash image to the
4081 bzImage, which added with the livecd-stage2 removal of the unused splash
4082 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4084 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4085 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4086 livecd/runscript/sparc64-archscript.sh:
4087 Updated with silo/mkisofs patch from gustavoz.
4089 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4090 livecd/files/x86-help.msg:
4091 Updated x86-help.msg to make it fall more inline with current
4092 genkernel/livecd-tools options.
4094 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4095 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4096 livecd/runscript-support/pre-kmerge.sh:
4097 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4098 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4099 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4102 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4103 livecd/runscript-support/kmerge.sh,
4104 livecd/runscript-support/livecdfs-update.sh,
4105 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4106 Changed kernel build caching to use kerncache option, rather than pkgcache
4107 option. Fixed --postconf and --callback for builds that do not require them.
4108 Removed delay when removing package sin the system profile. This is now
4109 catalyst 1.1.0, so enjoy.
4111 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4112 livecd/runscript-support/livecdfs-update.sh:
4113 Stopping udev from using the nasty device tarball. We don't need it anyway.
4115 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4116 livecd/runscript/sparc-archscript.sh,
4117 livecd/runscript/sparc64-archscript.sh,
4118 livecd/runscript-support/kmerge.sh,
4119 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4120 Fixing gpm support by uncommenting default settings. Fixing case where
4121 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4122 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4123 not get renamed. Fixed a problem where we were accidentally removing the
4124 hwdata-knoppix versions of pci.ids and usb.ids and linking
4125 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4126 for 2004.3 and catalyst 1.1.0.
4128 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4129 patch from vapier@gentoo.org for bug #68080
4131 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4132 livecd/runscript-support/kmerge.sh:
4133 made kernel caching dependent on the "pkgcache" option so that genkernel's
4134 postconf can actually work
4136 18 Oct 2004; John Davis <zhen@gentoo.org>
4137 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4138 livecd/runscript-support/livecdfs-update.sh:
4139 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4141 17 Oct 2004; John Davis <zhen@gentoo.org>
4142 livecd/runscript-support/livecdfs-update.sh:
4143 firmware tarball fix for packages that need firmware such as ipw2100
4145 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4146 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4147 livecd/runscript-support/livecdfs-update.sh,
4148 modules/livecd_stage2_target.py:
4149 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4151 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4152 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4153 should not hurt non-HT users
4155 12 Oct 2004; John Davis <zhen@gentoo.org>
4156 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4157 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4158 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4159 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4160 livecd/runscript-support/kmerge.sh:
4161 bugfixes for #67195, #67197, #67122, and #46918
4163 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4164 small netboot fixups
4166 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4167 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4168 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4169 targets/netboot/netboot.sh:
4170 sweeping updates and changes to the netboot code. the patches should fix the
4171 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4172 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4174 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4175 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4176 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4177 targets/netboot/netboot.sh:
4178 more code cleanup and maintenance
4180 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4181 modules/generic_stage_target.py, +modules/netboot.py,
4182 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4183 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4184 +targets/netboot/netboot.sh:
4185 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4188 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4189 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4190 targets/livecd-stage1/livecd-stage1-chroot.sh,
4191 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4192 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4193 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4194 have to start a server on the build host for it to distribute.
4196 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4197 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4198 just do -s version_stamp
4200 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4201 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4203 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4204 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4205 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4206 modules/livecd_stage2_target.py:
4207 udev support for livecds
4209 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4210 +targets/livecd-stage2/unmerge.sh:
4211 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4212 Also, livecd-stage2 unmerge.sh added back in.
4214 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4215 livecd/runscript-support/livecdfs-update.sh:
4216 bugfixes for #60887 and #63338
4218 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4219 bugfixes for #63382 and #63338
4221 08 Sep 2004; John Davis <zhen@gentoo.org>
4222 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4223 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4224 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4225 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4226 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4227 targets/livecd-stage1/livecd-stage1-chroot.sh,
4228 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4229 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4230 lots of changes in this revision. first of all, major cosmetic fixups to the
4231 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4232 for distcc or ccache builds in most of the targets. bug #56581 is finially
4233 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4234 performance enhancement here.
4236 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4237 modules/livecd_stage2_target.py:
4238 fix for bug #63033, thanks to usata@gentoo.org for the patch
4240 30 Aug 2004; John Davis <zhen@gentoo.org>
4241 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4242 bugfixes for #61537 and #61779
4244 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4245 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4246 modules/snapshot_target.py:
4247 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4248 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4249 time should also be improved due to a more efficient use of rsync. This commit will
4250 mark the portage version of catalyst-1.9.0.
4252 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4253 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4256 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4259 02 Aug 2004; John Davis <zhen@gentoo.org>
4260 livecd/runscript-support/livecdfs-update.sh:
4263 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4264 +targets/stage1/build.py, -targets/stage1/build.sh,
4265 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4266 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4267 targets/stage3/stage3-chroot.sh:
4268 applied patch from bug #58840. it should fix up things for uclibc stages and
4269 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4271 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4272 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4273 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4274 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4275 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4276 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4277 livecd/runscript-support/livecdfs-update.sh,
4278 modules/livecd_stage2_target.py:
4279 addition of wolf31o2's gamecd patchset. untested, so please beware
4281 14 Jul 2004; John Davis <zhen@gentoo.org>
4282 livecd/runscript-support/livecdfs-update.sh,
4283 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4284 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4285 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4286 this out of generic_stage_target and into livecd-stage2 since the
4287 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4289 13 Jul 2004; John Davis <zhen@gentoo.org>
4290 livecd/runscript-support/livecdfs-update.sh:
4291 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4292 default rc'ed programs when only one change was required to rcadd. so I
4293 changed it so that the defaults are *always* loaded and specified additions/
4294 deletions are just added on top of those.
4296 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4297 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4298 targets/livecd-stage1/livecd-stage1-chroot.sh,
4299 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4300 targets/tinderbox/tinderbox-chroot.sh:
4301 changing the more verbose behavior to the -V (verbose) flag
4303 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4304 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4305 targets/livecd-stage1/livecd-stage1-chroot.sh,
4306 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4307 targets/tinderbox/tinderbox-chroot.sh:
4308 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4309 it is about to merge so that deps and USE flags are more evident
4311 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4312 modules/catalyst_support.py:
4313 completely rewrote the catalyst main script so that it can actually utilize
4314 more than one command line flag. new functionality included, but not active
4315 yet (--debug and --verbose). arguments can still be passed on the commandline
4316 through the use of the -C (--cli) flag. updated the arg_parse function in
4317 catalyst_support.py to accomodate my changes.
4319 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4320 modules/generic_target.py, modules/grp_target.py,
4321 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4322 modules/snapshot_target.py, modules/stage1_target.py,
4323 modules/stage2_target.py, modules/stage3_target.py,
4324 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4325 fixes for bugs #55192 and #54137
4326 added a new key for all specfiles, portage_confdir.
4327 this should point to a directory similar in functionality to /etc/portage.
4329 cleaned up the module code a bit so that unnecessary modules
4332 more work on resuming. it is getting there, but it still needs a ton of work,
4333 so please test, and report bugs.
4335 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4336 modules/catalyst_support.py, modules/generic_stage_target.py,
4337 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4338 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4339 stage resuming functionality should be working. I still have to work on GRP
4340 and livecds, but they should not be hard. I could not incorporate emerge
4341 --resume into stage resuming functionality because in some instances, portage
4342 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4343 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4344 ). I also made some small tweaks to the stage target scripts which clean up
4345 the envscript stuff. Not noticable performance wise, but it makes me feel all
4346 warm and fuzzy to know that it is programmed absolutely correctly ;)
4348 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4349 modules/generic_stage_target.py:
4350 revamped the cmd() structure so that it could properly return error codes.
4351 Please note that this might break catalyst until there is some further
4352 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4353 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4354 now. Additionally, catalyst will stop when there is an error with an ebuild
4355 ... it didn't do this before, it just plowed along and packed things up.
4357 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4358 code in portage.py and then answering my noob questions.
4360 13 Jun 2004; John Davis <zhen@gentoo.org>
4361 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4362 livecd/runscript-support/livecdfs-update.sh:
4363 some last minute fixins (stuff to work with the new genkernel)
4365 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4368 11 Jun 2004; John Davis <zhen@gentoo.org>
4369 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4370 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4373 10 Jun 2004; John Davis <zhen@gentoo.org>
4374 livecd/runscript-support/kmerge.sh,
4375 livecd/runscript-support/livecdfs-update.sh,
4376 livecd/runscript-support/post-kmerge.sh,
4377 livecd/runscript-support/pre-kmerge.sh:
4378 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4379 functions control what scripts are added to their respective runlevels. This
4380 option would be specified like so in the spec file: livecd/rcadd:
4381 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4383 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4384 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4385 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4386 the code to give a nice error msg instead of a cryptic traceback
4388 04 Jun 2004; John Davis <zhen@gentoo.org>
4389 livecd/runscript-support/livecdfs-update.sh:
4390 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4391 /etc/bootsplash/default
4393 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4394 targets/embedded/embedded-chroot.sh,
4395 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4396 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4397 targets/livecd-stage1/livecd-stage1-chroot.sh,
4398 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4399 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4400 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4401 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4402 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4403 targets/tinderbox/tinderbox-chroot.sh,
4404 targets/tinderbox/tinderbox-preclean-chroot.sh,
4405 targets/tinderbox/tinderbox.sh:
4406 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4408 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4409 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4410 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4411 It should be a full path pointing to a portage overlay dir.
4413 27 May 2004; John Davis <zhen@gentoo.org>
4414 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4415 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4416 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4417 livecd/runscript/default-runscript.sh:
4418 added updated silos and fixed motd bug
4420 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4421 rolling out version 1.0.8
4423 22 May 2004; John Davis <zhen@gentoo.org>
4424 livecd/runscript-support/kmerge.sh,
4425 livecd/runscript-support/livecdfs-update.sh,
4426 modules/livecd_stage2_target.py:
4427 added key livecd/bootsplash
4429 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4430 livecd/runscript/sparc-archscript.sh,
4431 livecd/runscript/sparc64-archscript.sh:
4432 sparc fixup patches from gustavoz at g.org
4434 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4435 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4436 is livecd/modblacklist
4438 19 May 2004; John Davis <zhen@gentoo.org>
4439 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4440 livecd/runscript/x86-archscript.sh:
4441 added support for livecd/overlay, changed vga=0x317 to vga=791
4442 in the x86 archscript as it is a more standard setting and should
4443 work on more hardware
4445 17 May 2004; John Davis <zhen@gentoo.org>
4446 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4447 livecd/runscript-support/kmerge.sh,
4448 livecd/runscript-support/livecdfs-update.sh,
4449 modules/livecd_stage2_target.py:
4450 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4451 we also now have basic motd copying support for more branded livecds
4453 16 May 2004; John Davis <zhen@gentoo.org>
4454 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4455 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4456 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4458 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4459 modules/catalyst_support.py, modules/embedded_target.py,
4460 modules/generic_stage_target.py, modules/generic_target.py,
4461 modules/grp_target.py, modules/livecd_stage1_target.py,
4462 modules/livecd_stage2_target.py, modules/stage1_target.py,
4463 modules/stage2_target.py, modules/stage3_target.py,
4464 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4465 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4466 caused gcc profile problems.
4468 12 May 2004; John Davis <zhen@gentoo.org>
4469 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4470 livecd/runscript-support/livecdfs-update.sh,
4471 livecd/runscript-support/post-kmerge.sh,
4472 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4474 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4475 silliness). Most notably, I have taken advantage of the update-modules
4476 --assume-kernel fix from agriffis so that we can actually use 3rd party
4477 modules now. Please note that >=baselayout-1.9.0 is required.
4479 02 May 2004; Olivier Crete <tester@gentoo.org>
4481 Added forgotten CHOST for i386 subarch
4483 30 Apr 2004; John Davis <zhen@gentoo.org>
4484 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4485 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4486 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4487 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4489 -fixed 2004.0 branding in the isolinux cdtar
4490 -fixed up acpi stuff in the runscripts
4491 -fixed up the x86 help message and corrected the numerous errors in it
4493 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4494 livecd/runscript/default-runscript.sh:
4495 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4496 1.0.7. we are ready for release
4498 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4499 fix for the problem that gustavoz found wrt the /dev creation stuff not
4500 detecting arches. also an efficiency fix for stage1 building
4502 14 Apr 2004; John Davis <zhen@gentoo.org>
4503 targets/embedded/embedded-chroot.sh,
4504 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4505 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4506 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4507 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4508 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4509 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4510 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4511 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4512 targets/tinderbox/tinderbox-preclean-chroot.sh,
4513 targets/tinderbox/tinderbox.sh:
4514 fix for bug #47733 - fixes for distcc and an envscript bugfix
4516 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4519 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4520 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4521 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4522 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4523 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4524 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4525 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4526 targets/stage1/stage1-preclean1-chroot.sh,
4527 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4528 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4529 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4530 targets/tinderbox/tinderbox.sh:
4531 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4532 zhen@gentoo.org please.
4534 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4535 fix for /dev in stage1
4537 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4540 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4541 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4542 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4543 Added the two kernel-configs for 2004.1 x86
4545 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4546 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4547 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4548 targets/tinderbox/tinderbox.sh:
4549 fix to address missing /dev in stages, fixed path for env-update in all of the
4552 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4553 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4555 01 Apr 2004; John Davis <zhen@gentoo.org>
4556 livecd/runscript/default-runscript.sh:
4557 added in fix for the module.conf stuff courtesy of Benjamin Judas
4560 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4562 cosmetic touchups for 1.0.5
4564 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4565 added support to the stage2 for stackable profiles bootstrap
4567 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4568 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4569 support for sparc32/64 build compatibility
4571 30 Mar 2004; John Davis <zhen@gentoo.org>
4572 livecd/runscript/default-runscript.sh, modules/targets.py,
4573 targets/stage1/build.sh:
4574 fix for bug 46022, more stackable profile fixes, embedded patches added
4576 26 Mar 2004; John Davis <zhen@gentoo.org>
4577 livecd/runscript/default-runscript.sh, modules/targets.py,
4578 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4579 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4580 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4581 fixes for bugs #44625 and #45805
4583 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4584 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4585 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4586 memtest is in. if you want to use it, check out the memtest86 cd tarball
4587 Also, fixes for bugs 45078, 45188, 44306
4589 23 Mar 2004; John Davis <zhen@gentoo.org>
4590 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4591 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4592 livecd/runscript/x86-archscript.sh, modules/targets.py,
4593 targets/livecd-stage3/unmerge.sh:
4594 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4595 created at the end of the livecd-stage2 process.
4597 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4598 targets/embedded/embedded.sh:
4599 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4601 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4602 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4603 removing the hardened-gcc deps since the package itself is deprecated'
4605 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4606 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4608 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4609 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4610 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4611 examples/livecd/alpha/config-2.4.21-r4-alpha,
4612 examples/livecd/alpha/config-2.4.21-r4-jensen,
4613 examples/livecd/alpha/config-2.4.21-r4-legacy,
4614 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4615 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4616 fixes for bugs 43676, 43701. Alpha support added as well.
4618 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4619 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4620 kde/gnome cd specs added.
4622 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4623 fix in catalyst.conf for bug #42044
4625 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4626 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4627 examples/livecd/sparc64/config-2.4.24-sparc64:
4628 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4630 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4631 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4632 for a $clst_conf environment variable. You can use the $clst_conf variable to
4633 point to a file to use in place of /etc/catalyst.conf. By setting this
4634 variable in your shell, catalyst can easily be used by multiple people on the
4635 same machine. Also, ccache support now works for genkernel.
4637 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4638 removed file for livecd-stage2 target, as this is handled by the runscript
4639 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4640 and made "/boot/kernel/foo/extraversion" an optional rather than required
4641 parameter. The aforementioned "packages" is used to specify kernel-related
4642 packages (like module ebuilds) to merge with each kernel, and the new "use"
4643 option is used to specify the USE settings you'd like exported to the
4644 environment during kernel as well as kernel "packages" build.
4646 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4647 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4648 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4649 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4650 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4651 targets/tinderbox/tinderbox.sh:
4652 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4653 it for ebuild - added headers to everything and removed deprecated dirs
4655 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4656 adding Kumba's patches for MIPS
4658 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4659 Added hppa specific code.
4661 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4662 Tinderbox target added. See tinderbox examples in examples/ dir.
4664 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4665 spec file support integrated into catalyst. Use "-f/--file specfile" as
4666 argument; see examples dir for examples.
4667 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4668 example of how to use it.
4670 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4671 support functions for spec file parsing and reading added. Will get added to
4674 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4675 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4678 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4679 Significant rework of code structure. Everything is falling nicely into place.
4681 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4682 Exception handling fully-integrated into current prototype code.
4684 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4685 beginning of exception handling integration, got some of the target code
4688 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4689 major code rework in progress on the python parts.
4691 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4692 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4693 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4694 for organiation's sake, I have moved the files, such as livecd foundations,
4695 into catalyst/files. It will make it easier for us when ebuild time comes
4698 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4699 All preliminary target build scripts are now added and coded to near as spec
4700 that we can have at this point.
4702 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4703 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4704 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4705 something that should be continued as much as reasonably possible in other
4706 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4707 code completed, and internal fall-backs to reasonable global config defaults
4710 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4711 subarch test outsourced to python catalyst-subarches function.
4713 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4714 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4716 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4717 removing dup enter_chroot
4719 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4720 document subarches checking
4722 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4723 Fix valid subarch test.
4725 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4726 include/build_functions.sh, include/functions.sh:
4727 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4728 start_build to build_functions.sh cleaning up the main catalyst script some
4731 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4732 fixed SRCBALL and DESTBALL, making it transparent for profiles
4734 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4735 added an exit condition to the cmd line argument case statement
4737 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4738 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4739 the changes that I made to the above files should make catalyst completely
4740 transparent to no matter what profile we are using. check files/catalyst.conf
4741 for the list of BUILDTYPEs that we support.
4743 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4744 changed how cmd line arguments are handled
4746 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4747 I changed the is_special handling so that it is cleaner and faster
4749 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4750 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4751 livecd/foundations/x86-basic/post-clean.sh,
4752 livecd/foundations/x86-basic/pre-clean.sh,
4753 livecd/foundations/x86-basic/settings:
4754 I outsourced more functions to include/functions.sh. I made it a seperate file
4755 from build_fucntions.sh so that we can keep our build and other functions
4756 apart. I also added in the livecd stuffs from the stager side of things.
4758 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4759 include/build_functions.sh:
4760 I outsourced all of the build functions to include/build_functions.sh. In the
4761 future, this will happen more - the code needs cleaned up.
4763 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4765 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4766 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4767 does not use that anymore.
4769 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4770 since we now have a default profile in portage, i massaged some errors
4771 messages to reflect that.
4773 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4775 removed ccache support from catalyst stage1 build cause it breaks the build.
4776 Additionally, I removed gettext support from bootstrap, because according to
4777 our new default profile, we don't use that anymore.
4779 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4780 added a new var, BUILDTYPE, adding more transparency for building.
4781 In the future, we will be building both selinux and hardened sources.
4783 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4784 fixed some formatting when catalyst prints out build info, additionally,
4785 trying to make catalyst more transparent for future expansion of stages
4787 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4788 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4789 --help. I moved this functionality from the main program section to
4792 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4793 I edited catalyst to change our naming convention from stage*-arch-h.* to
4794 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4795 I change naming conventions, as catalyst will be eventually extended to
4796 do selinux-* stages also.
4798 Additionally, I updated README.catalyst to include profile information.
4800 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4801 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4802 I renamed README.stager to README.catalyst and have made some very minor
4803 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4804 I have hacked bootstrap to use the hardened profile, as well as utilize
4805 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4806 major). Additionally, bin/stage1 has been hacked to accept the hardened
4807 profile, and use hardened-gcc.
4809 09 September 2003; John Davis <zhen@gentoo.org>:
4810 Initial import of hardened stager. I am forking this from the original
4811 stager code in order to better fit our needs. The original stager code is
4812 still used by Gentoo, and is maintained by Daniel Robbins
4813 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4814 contributors that coded stager.