1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/stage1/stage1-preclean-chroot.sh,
6 targets/stage2/stage2-preclean-chroot.sh,
7 targets/stage3/stage3-preclean-chroot.sh,
8 targets/stage4/stage4-preclean-chroot.sh:
9 We probably shouldn't be running our debug functions in our stages. Let's
12 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
13 targets/support/chroot-functions.sh:
14 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
17 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
18 targets/support/livecdfs-update.sh:
19 Only copy the handbook icon if one exists.
21 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
22 modules/catalyst_lock.py:
23 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
26 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
27 targets/livecd-stage2/livecd-stage2-controller.sh:
28 We should be matching all possible LIBDIRs, so make sure we do that.
30 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
31 targets/support/livecdfs-update.sh:
32 We no longer need the metadata.tar.bz2, since the Installer uses
35 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
36 targets/stage1/stage1-chroot.sh:
37 We don't need --newuse if we're not using binary packages, so there's no
40 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
41 targets/livecd-stage2/livecd-stage2-controller.sh:
42 Added initial framework for creating the CD's root on livecd/livedvd.
43 Currently, the end result is the same, but I'll be adding code to
44 automatically copy the stages and to automatically download the distfiles.
46 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
47 targets/livecd-stage2/livecd-stage2-controller.sh,
48 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
49 targets/support/rc-update.sh:
50 Change all checks for livecd/type: gentoo-release-livecd to
51 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
52 to allow for auto-fetching of distfiles and stages onto official DVD media.
54 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
55 targets/livecd-stage1/livecd-stage1-controller.sh,
56 targets/livecd-stage2/livecd-stage2-controller.sh:
57 Updated TODO. Added code to livecd-stage1 to generate a package list, which
58 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
59 the distfiles automatically.
61 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
62 modules/generic_stage_target.py:
63 Fix seedcache output so it fits in 80 columns.
65 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
66 targets/stage1/stage1-chroot.sh:
67 We should likely install baselayout before anything else, including the
68 package manager. As such, I've moved it to after sys-apps/baselayout is
71 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
72 targets/livecd-stage2/livecd-stage2-controller.sh:
73 Check for a snapshot in the overlay and error if one is present. This should
74 ensure that the snapshot on the CD is the same as the one used to build the
77 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
78 modules/catalyst_support.py:
79 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
80 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
83 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
84 targets/stage1/stage1-chroot.sh:
85 Change back to using sys-apps/baselayout. We'll need to come up with a
86 better permanent solution now that virtual/baselayout is no more.
88 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
89 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
90 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
92 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
93 targets/support/bootloader-setup.sh:
94 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
97 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
98 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
99 Added TODO. Changed create_handbook_icon call to only be called if
100 /docs/handbook/index.html exists on the disk or in livecd/overlay.
102 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
103 targets/support/kmerge.sh:
104 Run sed on KERNELVERSION to escape the slashes so we can use it in another
107 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
108 targets/support/kmerge.sh:
109 Modify test to run if package.provided exists instead of if it doesn't.
110 Run sed on the correct file.
112 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
113 targets/support/chroot-functions.sh:
114 Added --noreplace to setup_myfeatures merges so we don't blow away any
115 packages which are already installed with the proper USE flags for the given
116 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
118 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
119 livecd/files/README.txt:
120 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
122 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
123 targets/support/rc-update.sh:
124 Added mdraid for baselayout-2 users.
126 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
127 targets/support/kmerge.sh:
128 Clean up package.provided after the kernel build
130 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
131 targets/support/kmerge.sh:
132 It helps if I put things in the correct order so they'll actually execute,
133 rather than getting a nice error from emerge.
135 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
136 targets/support/kmerge.sh:
137 Change upgrade to update.
139 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
140 targets/support/kmerge.sh:
141 Add back in the package.provided code that *should* skip the kernel sources
142 merge for call back and subsequent runs.
144 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/support/kmerge.sh:
146 We don't really need to use binary packages for the kernel sources, since it
147 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
148 when we're not using kerncache.
150 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
151 targets/support/kmerge.sh:
152 Remove 'symlink' from USE, since it's not needed and screws up kerncache
154 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
155 targets/livecd-stage2/livecd-stage2-controller.sh:
156 OK, we run our find outside the chroot, so we don't want to use absolute
157 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
158 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
161 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
162 targets/livecd-stage2/livecd-stage2-controller.sh,
163 targets/stage1/stage1-controller.sh:
164 Cleanup the clean section for stage1 and add an updated clean section for
165 livecd-stage2 when we're a minimal, universal, or game CD. This is
166 2.0.6_pre14 for testing.
168 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
169 targets/support/kmerge.sh:
170 We should be using --newuse when merging our packages in callback.
172 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
173 targets/grp/grp-chroot.sh:
174 We should only use --noreplace when building a pkgset, everything else
177 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
178 modules/catalyst_support.py, modules/generic_stage_target.py,
179 modules/grp_target.py:
180 Apply additional patches from bug #207862 for CONTENTS generation.
182 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
183 targets/grp/grp-chroot.sh:
184 Call setup_myemergeopts after changing clst_FETCH.
186 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
187 targets/netboot2/netboot2-pkg.sh:
188 Remove a bit of unnecessary code.
190 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
191 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
192 targets/support/chroot-functions.sh:
193 Fix some spacing on the -* warning, revert Andrew's last change, since it
194 didn't do anything, and clean up the GRP chroot code so it works smarter and
195 set clst_FETCH when clst_grp_type is something other than pkgset.
197 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
198 targets/support/chroot-functions.sh:
199 Don't set --usepkg and --buildpkg when fetching.
201 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
202 modules/generic_stage_target.py:
203 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
206 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
207 modules/generic_stage_target.py:
208 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
209 boot/kernel/${kname}/config copying code in generic_stage_target.
211 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
212 targets/support/kmerge.sh:
213 Make sure we don't give genkernel a --kernel-config if it isn't set in the
216 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
217 modules/generic_stage_target.py, targets/support/kmerge.sh,
218 targets/support/pre-kmerge.sh:
219 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
220 valid, rather than required, changed clst_ksource to default to
221 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
222 removal of USE to after the kernel build so the modules get the correct USE,
223 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
225 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
226 targets/support/kmerge.sh:
227 We should run the default functions for kmerge.sh, too.
229 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
230 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
231 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
232 Updated aboot cdtar with a newer version to support newer kernels.
234 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
235 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
236 Updated make_destpath so it writes out to make.conf as well as exporting
237 ROOT to the environment, added a make_destpath call to cleanup_stages, and
238 adding make_destpath /tmp/stage1root to stage1.
240 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
241 Updated README a bit and rolling 2.0.6_pre12 for testing.
243 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
244 targets/support/create-iso.sh:
245 Removed any further checks for clst_fstype and making sure everybody is
246 using ${mkisofs_zisofs_opts}.
248 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
249 targets/support/livecdfs-update.sh:
250 The default theme for GNOME is now Clearlooks, so we can remove the theme
251 code, but we still want to set the font size.
253 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/support/livecdfs-update.sh:
255 We need to put quotes around ${user_comment} or useradd gets confused.
257 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
258 targets/support/chroot-functions.sh:
259 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
262 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
263 targets/support/kmerge.sh:
264 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
265 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
267 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
268 targets/support/create-iso.sh:
269 Bash fscking sucks, so we have to compromise on this code reduction solution
270 a bit. It's still far better than it was
272 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
273 targets/support/create-iso.sh:
274 Don't escape quotes when actually running the command
276 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
277 targets/support/kmerge.sh:
278 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
280 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
281 targets/support/kmerge.sh:
282 Use -L instead of -l in test for symlink
284 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/stage1/stage1-controller.sh:
286 Remove code for gcc-config/binutils-config since it should be getting done
287 in the preclean script, anyway.
289 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
290 targets/stage1/stage1-chroot.sh:
291 I missed one place where HOSTUSE was being used incorrectly.
293 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
294 targets/support/kmerge.sh:
295 Escape the correct quote
297 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
298 targets/support/kmerge.sh:
299 Change remaining instances of run_emerge to run_merge
301 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
302 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
303 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
306 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
307 targets/support/bootloader-setup.sh:
308 Let's change our splash checking to a global check so it only needs to be
309 done once. This makes much more sense than having all of those if ... else
312 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
313 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
314 Fix our USE invocation here so things work as expected.
316 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
317 targets/support/livecdfs-update.sh:
318 Force-enable livecd/users for livecd/type gentoo-release-livecd and
321 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 targets/support/livecdfs-update.sh:
323 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
326 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
327 targets/livecd-stage2/livecd-stage2-controller.sh:
328 Fixing the snapshot copying so it will only copy the correct snapshot for
329 people who don't know how to properly use wget.
331 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
332 targets/stage1/stage1-chroot.sh:
333 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
336 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
337 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
338 OK, we have to escape our quotes, rather than use single quotes, or we don't
339 evaluate the variables properly.
341 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
342 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
343 targets/support/kmerge.sh:
344 Fixing echo/sed for make.conf writing.
346 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
347 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
348 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
349 Rather than using the environment, we write out our USE to make.conf, then
350 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
351 be written to make.conf, already.
353 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
354 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
355 targets/livecd-stage1/livecd-stage1-chroot.sh,
356 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
357 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
358 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
359 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
360 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
361 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
362 Changing run_emerge to run_merge, changing both setup_portage and
363 setup_myfeatures to add any USE changes to make.conf prior to merge, then
364 removing the settings added, rather than (ab)using the environment.
366 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
368 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
369 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
370 targets/tinderbox/tinderbox-chroot.sh:
371 Rearrange some of the functions in chroot-functions.sh in preparation for
372 some upcoming changes and rename setup_portage to setup_pkgmgr.
374 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
375 targets/stage1/stage1-controller.sh:
376 Removing an extra env-update call from stage1's preclean.
378 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
379 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
380 targets/support/bootloader-setup.sh:
381 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
382 help.msg which we didn't even use.
384 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
385 targets/support/bootloader-setup.sh:
386 Don't write out out 'default 1' line when creating grub.conf, since the
387 'help' entry is now at the bottom, and we want grub to default to the first
390 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
391 targets/support/bootloader-setup.sh:
392 Removed checks on livecd/splash_type, since we only support one type,
393 removed remaining bootsplash code from bootloader-setup.sh, added automatic
394 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
395 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
397 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
398 targets/livecd-stage2/livecd-stage2-controller.sh:
399 Let's automatically copy in the snapshot if livecd/type is
400 gentoo-release-livecd.
402 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
403 modules/generic_stage_target.py:
404 Fix leading whitespace in empty() so it's only executed if there's something
405 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
406 211410 for pointing this out
408 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
409 targets/support/rc-update.sh:
410 Quote baselayout package atom
412 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
413 targets/support/chroot-functions.sh:
414 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
415 PATH by default. Instead, simply check if it exists.
417 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
418 targets/support/chroot-functions.sh:
419 Remove temporary package listing code, since --verbose is forced on with
422 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
423 Force-enable --verbose when using --debug
425 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
426 targets/support/kmerge.sh:
427 Changing modules-update to update-modules to quiet a warning and keep us
428 from having it get removed out from under us.
430 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
431 targets/support/chroot-functions.sh:
432 Adding a note to myself for better debug and moving run_default_funcs to the
433 bottom of the script so it gets executed. Since this can otherwise break
434 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
436 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
437 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
438 targets/support/chroot-functions.sh:
439 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
440 so we can get the output with --debug, added --newuse to the options for
441 stage1, as we should always rebuild any package where the USE has changed,
442 removed removal of portage logs from stage2-chroot.sh since it is being done
443 by cleanup_stages, moved world removal in cleanup_stages into a check for
444 stages 1 through 3, made update_env_settings check for the existence of
445 env-update before running it since we now run update_env_settings by default
446 everywhere chroot-functions.sh is sourced, and added a section to show_debug
447 to list the packages, since we don't yet force-enable verbose with debug.
449 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
450 modules/catalyst_lock.py:
451 Since my python sucks and I don't feel like troubleshooting it at the
452 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
453 2.0.6_pre8 for testing.
455 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
456 modules/builder.py, modules/catalyst_lock.py:
457 Added some extra debug output to catalyst_lock.py and added Stuart Longland
458 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
460 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
461 modules/catalyst_support.py:
462 change 'is' to == because python is grumpy
464 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
465 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
466 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
467 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
468 targets/support/rc-update.sh:
469 Removing support for bootsplash, since it hasn't been in a supported kernel
470 in a couple years and isn't accepted upstream.
472 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
473 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
474 Fix up the sed for genkernel so it works on versions both before and after
475 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
476 change was a bit too aggressive.
478 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
479 targets/support/bootloader-setup.sh:
480 Change grub timeout to 15 seconds instead of 150.
482 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
483 targets/support/pre-kmerge.sh:
484 Comment out sed on genkernel executable as it appears to do nothing these
487 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
488 targets/livecd-stage2/livecd-stage2-controller.sh:
489 Only call find on libdirs that actually exist. Thanks to Kristoffer
490 <krek6597@student.uu.se> in bug #210807.
492 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
493 modules/generic_stage_target.py:
494 Add warning about -* in foo/use in the spec.
496 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
497 targets/embedded/embedded-chroot.sh,
498 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
499 targets/grp/grp-preclean-chroot.sh,
500 targets/livecd-stage1/livecd-stage1-chroot.sh,
501 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
502 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
503 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
504 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
505 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
506 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
507 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
508 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
509 targets/tinderbox/tinderbox-preclean-chroot.sh:
510 Change all . to source.
512 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
513 targets/embedded/embedded-preclean-chroot.sh,
514 targets/grp/grp-preclean-chroot.sh,
515 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
516 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
517 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
518 targets/stage3/stage3-preclean-chroot.sh,
519 targets/stage4/stage4-preclean-chroot.sh,
520 targets/support/chroot-functions.sh,
521 targets/tinderbox/tinderbox-preclean-chroot.sh:
522 Added a cleanup_stages function and added it to the appropriate places.
524 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
525 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
526 targets/livecd-stage1/livecd-stage1-chroot.sh,
527 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
528 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
529 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
530 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
531 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
532 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
533 Removing any functions that we now call by default when we source
534 chroot-functions.sh by default.
536 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
537 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
538 targets/livecd-stage1/livecd-stage1-chroot.sh,
539 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
540 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
541 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
542 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
543 Clean up the debug code that I've added to stage1, move it to
544 chroot_functions.sh, and call it from all of our main targets.
546 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
547 modules/generic_stage_target.py:
548 Wow. I need to make sure that we actually comment comments in make.conf or
549 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
550 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
552 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
553 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
554 targets/stage3/stage3-chroot.sh:
555 We need to be sure we clear out /var/log/portage/elog as well as
556 /var/log/emerge.log for stages 1 through 3.
558 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
559 modules/generic_stage_target.py,
560 targets/livecd-stage2/livecd-stage2-controller.sh,
561 targets/support/livecdfs-update.sh:
562 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
563 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
564 80 columns. This is catalyst 2.0.6_pre5 for testing.
566 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
567 modules/generic_stage_target.py:
568 Apparently, python doesn't like it when you put a set of comments in front
569 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
572 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
573 modules/generic_stage_target.py:
574 Huge refactoring of modules/generic_stage_target.py to fix indentation and
575 generally clean up the code so it's a bit easier to read/follow.
577 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
578 modules/generic_stage_target.py:
579 Sort and de-dupe myusevars.
581 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
582 targets/stage1/stage1-chroot.sh:
583 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
585 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
587 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
588 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
589 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
590 targets/tinderbox/tinderbox-chroot.sh:
591 Move export of FEATURES to setup_myfeatures.
593 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
594 targets/stage1/stage1-chroot.sh:
595 Added some debug code to stage1 and fixed a nice bug where we weren't
596 building with the correct USE. Unfortunately, this invalidates any caches
597 for stage1, since we were building with the entire USE from the profile.
598 This is 2.0.6_pre4 for testing.
600 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
601 targets/stage1/stage1-chroot.sh:
602 We don't need to do the device building twice, so removing USE=build from
603 first baselayout install.
605 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
606 targets/support/livecdfs-update.sh:
607 We check for a plugdev group, add it if it doesn't exist, and make sure any
608 users specified by livecd/users is in the group.
610 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
611 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
612 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
614 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
615 modules/catalyst_support.py:
616 Fix up calc_contents in contents_map. Thanks to Brent Baude
617 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
620 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
621 targets/stage1/stage1-chroot.sh:
622 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
623 empty and will cause issues in stage3 and beyond.
625 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
626 targets/support/kmerge.sh, targets/support/rc-update.sh:
627 Changed some of the rc-update code so it should work with baselayout-2,
628 also. This is 2.0.6_pre2 for testing.
630 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
631 files/catalyst.conf, modules/catalyst_support.py,
632 modules/generic_stage_target.py, modules/grp_target.py,
633 modules/snapshot_target.py:
634 Added support for generating CONTENTS files automatically. Patch by Robin
635 Johnson <robbat2@gentoo.org> for bug #207862.
637 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
638 modules/snapshot_target.py:
639 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
640 exclude digest-* files from the snapshot.
642 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
643 arch/x86.py, modules/generic_stage_target.py:
644 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
645 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
647 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
648 targets/support/kmerge.sh:
649 Make the --kerncache option to genkernel dependent on 'kerncache' being in
650 options, so that it can actually be turned off.
652 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
654 Rearrange things in the arch/*.py files to ensure that nothing is used
655 before it has been defined.
657 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
658 Reorder arch/powerpc.py to make python happy.
660 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
661 modules/snapshot_target.py:
662 Change .svn --include to an --exclude like it was supposed to be.
664 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
666 Added several subarches for mips so we can dump the mips subarch profiles
667 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
670 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
671 targets/livecd-stage2/livecd-stage2-controller.sh:
672 Changed the code for copying the MOTD files so it's fewer lines and makes
675 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
676 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
677 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
678 sparc64.py into sparc.py, so we have a cleaner set of arch files.
680 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
682 Did a little cleanup on the x86.py to remove some redundant entries and
683 added nocona and core2 to amd64.py, though they're currently commented out.
685 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
686 modules/generic_stage_target.py:
687 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
688 flags defined in the spec file.
690 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
691 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
692 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
693 since catalyst sets CXXFLAGS=CFLAGS by default.
695 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
697 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
699 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
700 Added prescott to the subarches for x86.
702 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
703 modules/netboot2_target.py, targets/support/kmerge.sh:
704 Add patch to enabled netboot2/linuxrc and automatically add path for
705 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
706 <jsbronder@gentoo.org> in bug #208106.
708 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
709 modules/netboot2_target.py:
710 Allow root_overlay in netboot2 target for bug #208106.
712 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
713 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
714 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
715 Added USE=bindist automatically to everything that inherits set_use from
716 generic_stage_target, added USE=bindist to livecd_stage1_target, added
717 USE=bindist to emerge run for stage1, and did some minor cleanup in
718 get_libdir in chroot-functions.
720 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
721 targets/support/bootloader-setup.sh:
722 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
724 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
725 examples/generic_stage_template.spec, examples/grp_template.spec,
726 examples/livecd-stage1_template.spec,
727 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
728 examples/stage4_template.spec, examples/tinderbox_template.spec:
729 Changing link so it no longer points to a dead page. This is for bug #208609.
731 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
732 modules/snapshot_target.py:
733 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
735 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
736 targets/stage1/stage1-chroot.sh:
737 As much as I hate this, we're going to force baselayout to install first.
738 This will keep us from having any issues with packages that don't respect
741 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
742 Reorder options in catalyst.conf so they're alphabetical.
744 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
745 targets/support/bootloader-setup.sh:
746 Add 'pager on' to grub.conf for bug #208531.
748 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
749 livecd/files/README.txt, livecd/files/x86-F6.msg:
750 Removing the unused kernel command line options from Volume/Device Management.
752 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
753 This is now 2.0.5 for release.
755 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
756 files/catalyst.conf, modules/catalyst_support.py,
757 modules/generic_stage_target.py,
758 targets/embedded/embedded-preclean-chroot.sh,
759 targets/grp/grp-preclean-chroot.sh,
760 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
761 targets/stage2/stage2-preclean-chroot.sh,
762 targets/stage3/stage3-preclean-chroot.sh,
763 targets/support/chroot-functions.sh,
764 targets/tinderbox/tinderbox-preclean-chroot.sh:
765 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
766 sys-devel/icecream cluster compiler support for bug #200095. This is
767 catalyst 2.0.5_pre6 for testing.
769 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
770 files/catalyst.conf, modules/generic_stage_target.py:
771 Add the option for using metadata_overlay with portage to speed up cache.
773 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
774 modules/stage1_target.py, modules/stage2_target.py,
775 modules/stage3_target.py:
776 Add /etc/portage to cleanables for stages 1 through 3.
778 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
779 livecd/files/livecd-local.start,
780 targets/livecd-stage2/livecd-stage2-controller.sh,
781 targets/support/livecdfs-update.sh:
782 We apparently still need profiles/eclass for building the stage3 from the
783 LiveCD with the installer.
785 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
786 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
789 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
790 targets/livecd-stage2/livecd-stage2-controller.sh,
791 targets/support/livecdfs-update.sh:
792 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
793 preservation of eclasses/profiles, and remove copying of livecd-local.start
794 since it's not needed anymore.
796 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
797 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
798 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
801 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
802 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
803 Removing old mkvardb code which is no longer used, commenting out setting of
804 Gnome theme for testing now that Clearlooks has been default for some time,
805 and changing vdb move from a case statement to a simple if statement. This
806 is 2.0.5_pre5 for testing.
808 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
809 modules/stage1_target.py:
810 Removing cleaning of python encodings for bug #64890.
812 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
813 modules/generic_stage_target.py:
814 Add an extra warning into the generated make.conf about changing the CHOST.
816 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
817 targets/support/livecdfs-update.sh:
818 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
820 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
821 targets/embedded/embedded-preclean-chroot.sh,
822 targets/grp/grp-preclean-chroot.sh,
823 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
824 targets/stage2/stage2-preclean-chroot.sh,
825 targets/stage3/stage3-preclean-chroot.sh,
826 targets/tinderbox/tinderbox-preclean-chroot.sh:
827 Check to see if distcc is enabled before calling cleanup_distcc().
829 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
830 arch/sparc.py, arch/x86.py:
831 Look for linux32 in /bin and /usr/bin.
833 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
834 modules/generic_stage_target.py:
835 Make error message more specific when removing immutable flag.
837 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
838 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
839 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
840 information, and added a small fix for FreeBSD for bug #169041. This is
841 catalyst 2.0.5_pre4 for testing.
843 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
844 targets/support/chroot-functions.sh:
845 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
846 patch from bug #120076 to add cross-compiling support to our distcc
849 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
850 targets/support/chroot-functions.sh:
851 Added a version of get_libdir from multilib.eclass so we can determine where
852 to go poking around if we need to touch anything in libdir.
854 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
855 Print an error saying what target failed before the traceback.
857 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
858 modules/catalyst_support.py:
859 When parsing make.conf, first try pkgcore's
860 snakeoil.fileutils.read_bash_dict(), then portage's
861 portage_util.getconfig(), then the internal parse_makeconf().
863 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
864 modules/catalyst_support.py:
865 Raise an exception in parse_spec() if there's a duplicate key in the spec.
867 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
868 examples/netboot_template.spec, examples/tinderbox_template.spec,
869 modules/grp_target.py, modules/tinderbox_target.py:
870 Remove redundant set_pkgcache_path() functions from tinderbox and grp
871 modules, and remove extra pkgcache_path and kerncache_path options from
874 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
875 This is catalyst 2.0.5_pre3 for testing the new stages code.
877 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
878 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
879 We need to force USE=bindist on for building stages.
881 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
882 modules/generic_stage_target.py:
883 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
884 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
886 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
887 targets/support/rc-update.sh:
888 Added support for the newer versions of splashutils which use fbcondecor as
889 the init script. This is catalyst 2.0.5_pre1 for testing.
891 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
892 targets/livecd-stage2/livecd-stage2-controller.sh:
893 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
896 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
897 modules/generic_stage_target.py, modules/stage1_target.py,
898 modules/stage2_target.py:
899 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
902 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
903 modules/generic_stage_target.py, modules/netboot2_target.py:
904 Fix typo in getopt call for --clear-autoresume. thanks to
905 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
906 Conditionally write CFLAGS to make.conf in stages for bug #177796.
907 Copy overlay files in netboot2 target into proper dir for bug #174635.
909 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
910 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
911 targets/support/netboot2-final.sh:
912 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
913 fix a minor bug in System.map copying, add portage_overlay support, and adds
914 the ability to use globbing in the package file lists for the netboot2
917 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
918 +targets/netboot2/nb-busybox.cf:
919 Added nb-busybox.cf to the netboot2 target for bug #174298.
921 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
922 targets/support/chroot-functions.sh:
923 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
925 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
926 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
927 Change moving the VDB until after we have processed unmerge by moving it
928 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
929 unmerge packages from the gentoo-release-livecd target.
931 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
932 targets/support/kmerge.sh:
933 Commented out the package.provided code in catalyst that seemed to cause
934 problems with kerncache in testing. This is 2.0.4 and should be used for the
937 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
938 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
939 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
940 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
941 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
942 improve the netboot2 target.
944 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
945 modules/generic_stage_target.py:
946 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
947 cause catalyst to export boolean variables as well as string-based
950 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
951 modules/generic_stage_target.py:
952 Fixing check for invalid subarch to not filter too much. Fix from Mike
953 Frysinger <vapier@gentoo.org> for bug #173532.
955 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
956 Added s390x (64-bit) support via a patch from Mike Frysinger
957 <vapier@gentoo.org> for bug #173002.
959 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
960 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
961 targets/livecd-stage1/livecd-stage1-chroot.sh,
962 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
963 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
964 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
965 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
966 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
967 targets/support/pre-kmerge.sh:
968 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
969 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
970 certain functions/code paths when running with -F/--fetchonly. Simplified
971 kmerge.sh with regards to kerncache and callback packages. Also, changed
972 ccache/distcc installs to use run_emerge instead of emerge directly, which
973 allows us to more easily replace the underlying package manager, or add
974 support for multiple package managers to catalyst.
976 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
977 modules/grp_target.py:
978 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
979 portage_overlay functionality to GRP, where it was mistakenly missing, for
980 bug #171157. This is catalyst 2.0.3 and ready for release.
982 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
983 targets/livecd-stage1/livecd-stage1-controller.sh,
984 targets/support/livecdfs-update.sh:
985 Removed the generation of grppkgs.txt since the Installer now uses vdb
988 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
989 targets/support/create-iso.sh:
990 Fix creation of the EFI images. Since it is FAT, we can't go around
991 perserving permissions, now, can we?
993 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
994 targets/support/livecdfs-update.sh:
995 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
996 broken sed for rc.conf, which caused all kinds of hell to break loose when
997 booting a new CD. This is 2.0.3_pre3.
999 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1000 modules/generic_stage_target.py:
1001 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1002 such as group- from /etc before creating our stage tarballs. This is for bug
1005 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1006 targets/support/livecdfs-update.sh:
1007 Commenting out the livecd-kernel code, since the Installer should be doing
1008 everything necessary itself.
1010 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1011 targets/support/livecdfs-update.sh:
1012 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1013 the usbutils hanlding in case they follow suit with pciutils.
1015 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1016 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1017 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1018 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1019 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1020 problems with using all of the various subarch settings.
1022 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1023 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1024 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1025 check look in the correct location, and made sure we don't delete /voot
1026 within the EFI code if grub is present.
1028 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1029 modules/generic_stage_target.py:
1030 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1031 #166294. This one should fix the HPPA/PPC architectures.
1033 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1034 targets/support/chroot-functions.sh:
1035 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1036 remove the autoresume point for portage, as it really isn't needed and
1037 doesn't really gain us much, anyway.
1039 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1040 targets/stage1/stage1-chroot.sh:
1041 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1043 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1044 examples/generic_stage_template.spec, examples/grp_template.spec,
1045 examples/livecd-stage1_template.spec,
1046 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1047 examples/netboot_template.spec, examples/snapshot_template.spec,
1048 examples/stage4_template.spec, examples/tinderbox_template.spec:
1049 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1052 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1053 targets/support/livecdfs-update.sh:
1054 Make sure the user owns his home directory for bug #147195.
1056 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1057 +files/catalystrc, modules/catalyst_support.py:
1058 Re-arranged catalyst.conf to make it easier to follow while looking at the
1059 online reference and added a default catalystrc file, which does nothing.
1061 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1062 modules/catalyst_support.py, modules/embedded_target.py,
1063 modules/generic_stage_target.py, modules/grp_target.py,
1064 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1065 modules/stage3_target.py, modules/tinderbox_target.py:
1066 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1067 tab/space nastiness. This is for bug #161915.
1069 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1070 modules/generic_stage_target.py:
1071 Fixed new cbuild code with another patch from Mike Frysinger
1072 <vapier@gentoo.org> to allow the usage of subarches.
1074 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1075 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1076 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1077 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1078 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1079 targets/support/create-iso.sh, targets/support/functions.sh,
1080 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1081 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1083 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1084 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1085 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1086 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1087 modules/catalyst_lock.py, modules/catalyst_support.py,
1088 modules/embedded_target.py, modules/generic_stage_target.py,
1089 modules/generic_target.py, modules/grp_target.py,
1090 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1091 modules/netboot2_target.py, modules/netboot_target.py,
1092 modules/snapshot_target.py, modules/stage1_target.py,
1093 modules/stage2_target.py, modules/stage3_target.py,
1094 modules/stage4_target.py, modules/tinderbox_target.py,
1095 targets/embedded/embedded-chroot.sh,
1096 targets/embedded/embedded-controller.sh,
1097 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1098 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1099 targets/grp/grp-preclean-chroot.sh,
1100 targets/livecd-stage1/livecd-stage1-chroot.sh,
1101 targets/livecd-stage1/livecd-stage1-controller.sh,
1102 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1103 targets/livecd-stage2/livecd-stage2-controller.sh,
1104 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1105 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1106 targets/netboot2/netboot2-controller.sh,
1107 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1108 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1109 targets/stage1/stage1-controller.sh,
1110 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1111 targets/stage2/stage2-controller.sh,
1112 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1113 targets/stage3/stage3-controller.sh,
1114 targets/stage3/stage3-preclean-chroot.sh,
1115 targets/stage4/stage4-controller.sh,
1116 targets/stage4/stage4-preclean-chroot.sh,
1117 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1118 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1119 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1120 targets/tinderbox/tinderbox-controller.sh,
1121 targets/tinderbox/tinderbox-preclean-chroot.sh:
1122 Removing old CVS Header lines, which are no longer used since moving to SVN.
1124 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1125 targets/stage4/stage4-chroot.sh:
1126 Added back a missing 'then' from stage4 target.
1128 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1129 modules/generic_stage_target.py:
1130 Fix indentation so things actually work.
1132 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1133 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1136 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1137 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1138 Fix the display manager sed lines and change the icon for the local Handbook
1139 to use the GNOME 2.16 icon for gedit.
1141 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1142 modules/generic_stage_target.py:
1143 Changed the portage_overlay option to always install overlays in
1144 /usr/local/portage and added code to clean up /usr/local/portage and
1145 make.conf after sucessful execution and before creation of ISO/tarballs.
1147 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1148 targets/support/livecdfs-update.sh:
1149 Fixed a typo which broke coldplugging.
1151 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1152 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1153 Added a create_handbook_icon function and rearranged some of the icon
1154 creation for the LiveCD. This should resolve bug #143725 once a new release
1157 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1158 targets/support/livecdfs-update.sh:
1159 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1160 coldplugging. This allows us to unpack our firmware before we detect
1161 devices, so that devices that need it will get it.
1163 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1164 modules/generic_stage_target.py:
1165 Fix a typo in generic_stage_target.
1167 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1168 targets/support/livecdfs-update.sh:
1169 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1170 /etc/conf.d/xdm so we support older snapshots and newer ones.
1172 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1173 modules/livecd_stage2_target.py:
1174 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1177 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1178 modules/livecd_stage2_target.py:
1179 Reverted change in livecd-stage2 to the action_sequence until I can figure
1180 out what the problem is with it.
1182 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1183 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1184 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1185 modules/livecd_stage2_target.py:
1186 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1187 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1189 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1190 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1191 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1192 resolves an issue where a variable could be accessed unitialized in obscure
1193 circumstances. This is wrt bug #144984.
1195 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1196 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1197 modules/stage2_target.py, modules/stage4_target.py:
1198 Fixed up action_sequence when using --fetchonly to not create tarballs or
1199 ISO images for bug #143392.
1201 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1202 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1203 Clean up the USE usage in GRP/stage4.
1205 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 modules/generic_stage_target.py, modules/stage1_target.py,
1207 modules/stage2_target.py:
1208 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1209 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1211 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1212 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1213 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1214 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1215 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1216 instances of USE_ORDER since auto hasn't been valid for some time. This is
1219 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1220 modules/generic_stage_target.py, modules/stage1_target.py:
1221 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1222 goodness wrt bug #153587.
1224 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1225 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1226 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1228 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1229 modules/generic_stage_target.py, modules/stage4_target.py:
1230 Added a check to see if we have the tarball option enabled, which causes
1231 catalyst to run the capture sequence. This was requested by Tim Yamin for
1232 the stage4 target, but I thought it should be usable on any stage target.
1234 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/support/livecdfs-update.sh:
1236 Moved fstab tweaks all into one location and added make.conf tweak for bug
1239 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1240 Changed the options to be in alphabetical order so my meatspace logical
1241 parser can process them better, added the compress and tarball options,
1242 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1243 removed the unused -x command line parameter for bug #151405.
1245 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1246 modules/generic_stage_target.py:
1247 Added a warning about changing the CHOST setting for bug #142034.
1249 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1250 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1251 targets/support/chroot-functions.sh:
1252 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1253 <flameeyes@gentoo.org> and attached to bug #150351.
1255 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1256 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1257 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1258 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1259 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1260 modules/embedded_target.py, modules/generic_stage_target.py,
1261 modules/generic_target.py, modules/grp_target.py,
1262 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1263 modules/netboot2_target.py, modules/netboot_target.py,
1264 modules/snapshot_target.py, modules/stage1_target.py,
1265 modules/stage2_target.py, modules/stage3_target.py,
1266 modules/stage4_target.py, modules/tinderbox_target.py,
1267 targets/embedded/embedded-chroot.sh,
1268 targets/embedded/embedded-controller.sh,
1269 targets/embedded/embedded-fs-runscript.sh,
1270 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1271 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1272 targets/grp/grp-preclean-chroot.sh,
1273 targets/livecd-stage1/livecd-stage1-chroot.sh,
1274 targets/livecd-stage1/livecd-stage1-controller.sh,
1275 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1276 targets/livecd-stage2/livecd-stage2-controller.sh,
1277 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1278 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1279 targets/netboot2/netboot2-controller.sh,
1280 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1281 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1282 targets/stage1/stage1-controller.sh,
1283 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1284 targets/stage2/stage2-controller.sh,
1285 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1286 targets/stage3/stage3-controller.sh,
1287 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1288 targets/stage4/stage4-controller.sh,
1289 targets/stage4/stage4-preclean-chroot.sh,
1290 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1291 targets/support/functions.sh, targets/support/kmerge.sh,
1292 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1293 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1294 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1295 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1296 targets/tinderbox/tinderbox-controller.sh,
1297 targets/tinderbox/tinderbox-preclean-chroot.sh:
1298 Removing all copyright and license comment headers from all files so we
1299 don't ever get another bug like bug #149638.
1301 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1302 modules/generic_stage_target.py:
1303 Clean up more spacing/capitalization.
1305 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1306 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1307 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1308 targets/embedded/embedded-controller.sh,
1309 targets/embedded/embedded-fs-runscript.sh,
1310 targets/embedded/embedded-preclean-chroot.sh,
1311 targets/livecd-stage2/livecd-stage2-controller.sh,
1312 targets/netboot2/netboot2-copyfile.sh,
1313 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1314 targets/support/pre-kmerge.sh:
1315 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1316 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1317 calls in kmerge.sh, and updated README.
1319 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1320 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1321 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1323 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1324 modules/catalyst_support.py:
1325 Added fix for bug #143348.
1327 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1328 targets/support/livecdfs-update.sh:
1329 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1331 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1332 targets/livecd-stage2/livecd-stage2-controller.sh,
1333 targets/support/livecdfs-update.sh:
1334 Changed some copy commands to use -f, added a check for /etc/gconf before
1335 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1336 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1337 <luca.casagrande@gmail.com>.
1339 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1340 targets/support/livecdfs-update.sh:
1341 Fixing sed so that systemspkgs.txt is built properly.
1343 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1344 The sparc32 binary is in /bin, not /usr/bin.
1346 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1347 targets/support/chroot-functions.sh:
1348 We now only set the options for pkgcache if we are not using fetchonly. This
1349 should work around a problem where portage won't fetch the files if a binpkg
1350 already exists for the package.
1352 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1353 targets/support/livecdfs-update.sh:
1354 Added code to make a backup of custom.conf before we edit it for the
1357 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1358 targets/support/livecdfs-update.sh:
1359 Remove sed from splash section, since it wasn't actually resolving the
1360 issue, anyway. Change the installer's dialog front-end code to simply run
1361 via sudo, since we don't need to worry about having the X DISPLAY setup or
1362 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1364 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1365 targets/support/livecdfs-update.sh:
1366 Fix my sed line so it actually applies correctly.
1368 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1369 targets/support/chroot-functions.sh:
1370 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1373 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1374 targets/support/livecdfs-update.sh:
1375 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1376 as well as a possible fix for the read-only filesystem messages from
1377 /sbin/splash-functions.sh
1379 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1380 targets/support/chroot-functions.sh:
1381 Fix --fetchonly to actually work.
1383 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1384 examples/livecd-stage2_template.spec:
1385 Added description for livecd/fsops to livecd-stage2's spec template.
1387 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1388 targets/support/livecdfs-update.sh:
1389 I've modified the GDM configuration section to work correctly. I have also
1390 ensured that xdm is no longer started just because livecd/xdm is used, which
1391 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1392 should be the last of the 'release candidates' made. If there are no bug
1393 reports in 2 days, then I'm rolling this as 2.0 final.
1395 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1396 targets/support/livecdfs-update.sh:
1397 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1398 see once the newer Installer is released, as I still have to fix the
1401 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1402 targets/support/rc-update.sh:
1403 Removed famd from the default runlevel for gentoo-release-livecd. It really
1404 shouldn't cause a problem, but I prefer it stay a bit clean.
1406 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1407 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1408 targets/support/create-iso.sh, targets/support/kmerge.sh,
1409 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1410 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1412 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1413 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1414 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1415 targets/support/bootloader-setup.sh:
1416 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1417 parameters support. This is for bug #139300.
1419 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1420 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1421 targets/support/filesystem-functions.sh:
1422 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1423 and also to remove some redundant values from livecd-stage2's valid_values.
1426 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1428 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1430 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1431 modules/generic_stage_target.py:
1432 Fix a problem where catalyst was creating an initial list, then putting that
1433 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1434 pointing it out and for the fix. This is for bug #136351.
1436 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1437 targets/support/unmerge.sh:
1438 Removing loop for unmerge, as it didn't actually solve anything and the
1439 portage team has helped us out by reverting the behavior that caused this
1440 change in the first place.
1442 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1443 modules/netboot2_target.py, modules/stage1_target.py,
1444 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1445 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1446 having /proc mounted during the preclean stage and also to clean up the
1447 netboot2 code. This is 2.0_rc48.
1449 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1450 targets/support/unmerge.sh:
1451 Change our unmerge from being a single unmerge to a loop, to work around an
1452 unexpected change in portage 2.1's unmerge processing.
1454 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1455 targets/support/bootloader-setup.sh:
1456 Fixed a problem where we were putting the kernel name in twice and causing
1457 and error when using grub as a bootloader. This is for bug #137252.
1459 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1460 targets/support/bootloader-setup.sh:
1461 Added a second pass to the alpha bootloader setup to create aboot items for
1462 serial console for bug #133457.
1464 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1465 +livecd/cdtar/arcload-0.43-r1.tbz2:
1466 Added arcload cdtar for mips.
1468 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1469 targets/netboot/netboot-controller.sh:
1470 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1473 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1474 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1475 Add patch from bug #135051 to fix the seedcache extraction logic.
1477 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1478 targets/support/livecdfs-update.sh:
1479 Don't set icon theme to Clearlooks, since it doesn't exist.
1481 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1482 targets/support/livecdfs-update.sh:
1483 Fix sed on installer icons.
1485 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1488 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1489 targets/stage1/stage1-controller.sh:
1490 Added a -type f to the find call in stage1 for bug #132180.
1492 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1493 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1494 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1495 properly on IBM PPC64 machines.
1497 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1498 modules/generic_stage_target.py:
1501 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1502 targets/support/rc-update.sh:
1503 Removed x-setup from default runlevel, as it is now controlled via the
1504 autoconfig init script.
1506 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1507 Fix ppc64 based arches to subclass ppc64
1509 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1510 modules/livecd_stage1_target.py:
1511 Use the full category/package name for livecd-tools.
1513 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1514 targets/support/livecdfs-update.sh:
1515 Make copies and deletes recursive for firmware since some packages put their
1516 firmware in a subdirectory.
1518 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1519 targets/support/livecdfs-update.sh:
1520 Fix detection of the Installer.
1522 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1523 Added 970, power3, power4, and power5 sub-arches for ppc64.
1525 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/support/livecdfs-update.sh:
1527 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1528 no longer necessary and can cause possible problems with Installer-based
1531 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1532 recursive directory create
1534 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1535 modules/catalyst_support.py:
1536 Changed a display error from bug #131502 and rolling 2.0_rc45.
1538 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1539 targets/support/create-iso.sh:
1540 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1543 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1544 modules/generic_stage_target.py:
1545 digests function uses raw output from hash function now
1547 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1548 change hash result format so .DIGESTS is generated correctly
1550 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 modules/catalyst_support.py:
1552 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1555 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1556 targets/support/livecdfs-update.sh:
1557 Added a space for bug #131181.
1559 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1560 targets/support/kmerge.sh:
1561 Fixed creation of kernelpkgs.txt file for the installer.
1563 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1564 modules/generic_stage_target.py:
1565 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1568 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1569 targets/livecd-stage2/livecd-stage2-controller.sh,
1570 targets/support/bootloader-setup.sh:
1571 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1572 rolling out an emergency rc44.
1574 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 targets/support/bootloader-setup.sh:
1576 If you use elif, you have to use a then after it. Yeah, that one's totally
1579 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1580 targets/support/livecdfs-update.sh:
1581 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1583 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1584 targets/support/rc-update.sh:
1585 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1588 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1589 targets/support/bootloader-setup.sh:
1590 Removed bootplash support from ppc/ppc64 since they only will work with
1591 gensplash. Forced use of livecd/splash_type of bootsplash to get
1592 splash=silent. This should reduce the number of things on the kernel command
1593 line that aren't necessary.
1595 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1596 modules/catalyst_support.py:
1597 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1598 parse_spec. This should resolve bug #130103, as well as make the code much
1599 cleaner. This is 2.0_rc42.
1601 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1602 modules/generic_stage_target.py:
1603 Forced -p on tar for compressing stages.
1605 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1606 targets/support/chroot-functions.sh:
1607 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1610 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 targets/stage1/build.py:
1612 Added patch to build.py for portage 2.1 support.
1614 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 targets/support/kmerge.sh:
1616 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1617 <liyiming@ict.ac.cn> in bug #129890.
1619 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 targets/support/livecdfs-update.sh:
1621 Moved sed line for ##STARTX to end of file, since we aren't touching
1622 /etc/startx until the end.
1624 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1625 targets/support/livecdfs-update.sh:
1626 Added a check for the games group and add it if it doesn't exist already.
1627 This should resolve bug #125498.
1629 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 examples/generic_stage_template.spec, examples/grp_template.spec,
1631 examples/livecd-stage1_template.spec,
1632 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1633 examples/netboot_template.spec, examples/snapshot_template.spec,
1634 examples/stage4_template.spec, examples/tinderbox_template.spec:
1635 Removed portdir_overlay from the snapshot example spec and added
1636 portage_overlay to the example specs for the relevant targets.
1638 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1639 This is 2.0_rc41 since it has better LiveCD support.
1641 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1642 targets/support/livecdfs-update.sh:
1645 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1646 targets/support/functions.sh:
1647 Removed check for livecd/dev-manager being udev since it was done
1648 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1649 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1650 #128265 for pointing this out.
1652 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1654 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1655 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1657 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1658 modules/generic_stage_target.py:
1659 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1660 live system. You can thank Andrew Gaffney for the fix.
1662 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1663 targets/livecd-stage2/livecd-stage2-controller.sh:
1664 Don't copy motd files if we're using livecd/type generic-livecd.
1666 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1667 targets/livecd-stage2/livecd-stage2-controller.sh,
1668 targets/support/livecdfs-update.sh:
1669 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1670 some extra cleanup to generic-livecd.
1672 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1673 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1674 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1675 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1676 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1677 targets/support/bootloader-setup.sh:
1678 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1679 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1680 and removed all older cdtar files for PPC*.
1682 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1683 livecd/files/livecd.motd.txt:
1684 Added message to the official LiveCD MOTD mentioning how to run the
1685 installer. Blame codeman. This is 2.0_rc40.
1687 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1688 fix so snapshot target doesnt have errors
1690 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1691 targets/support/livecdfs-update.sh:
1692 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1693 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1696 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1697 targets/support/rc-update.sh:
1698 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1701 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1702 targets/support/livecdfs-update.sh:
1703 Added wrapping around the udev sed for those crazy 2.4-users.
1705 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1706 targets/support/livecdfs-update.sh:
1707 Added sed fix for udev starting evms_activate unconditionally. This is
1710 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1711 add stage4/unmerge stage4/rm to valid options
1713 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1714 targets/support/rc-update.sh:
1715 Added fix for bug #122154 from Rajiv Manglani.
1717 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1718 targets/support/kmerge.sh:
1719 Fixed creation of kernelpkgs.txt for the Installer.
1721 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1723 Updated elilo tarball for IA64.
1725 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1726 DIGESTS support for snapshot creation
1728 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1729 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1730 candidates ever end?
1732 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1733 fix for .DIGESTS.DIGESTS issue in grp
1735 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1736 modules/generic_stage_target.py:
1737 fix for failure when root_overlay is not set
1739 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 targets/support/bootloader-setup.sh:
1741 Added IA64/SGI patch from plasmaroo.
1743 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1744 targets/livecd-stage1/livecd-stage1-controller.sh,
1745 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1746 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1749 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1750 modules/generic_stage_target.py:
1751 Allow multiple overlays for root_overlay and overlay spec option
1753 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1754 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1755 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1756 targets/support/rc-update.sh:
1757 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1758 fixed bug #122154. This is catalyst 2.0_rc36.
1760 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1761 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1762 Updated the LiveCD motd to tell the user to run the display manager again,
1763 rather than startx, while mentioning that startx is useful as a rescue X
1764 session since it starts twm. This is catalyst 2.0_rc35.
1766 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1767 Add hfs-hide options to mkisofs so macs boot
1769 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1770 modules/generic_stage_target.py:
1771 Fix indentation issues
1773 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1776 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1777 targets/support/bootloader-setup.sh:
1778 add additional console less entry when consoles are chosen for ppc64
1780 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1781 modules/generic_stage_target.py:
1782 fix kernelopts and extraversion env variable exports
1784 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1785 targets/support/livecdfs-update.sh:
1786 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1787 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1789 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1790 targets/support/kmerge.sh:
1791 Changing the way we determine if extraversion is set. This is catalyst
1794 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1795 targets/support/livecdfs-update.sh:
1796 Change net.ethX links to link to net.lo instead of net.eth0.
1798 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1799 examples/stage4_template.spec:
1800 Fixed rcadd example for stage4. Blame rajiv.
1802 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1803 This is catalyst 2.0_rc31.
1805 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1806 targets/support/livecdfs-update.sh:
1807 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1808 Gaffney for pointing me in the right direction.
1810 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1811 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1813 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1816 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1817 examples/livecd-stage2_template.spec:
1818 updated examples to have console and machine_type
1820 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1821 targets/support/bootloader-setup.sh:
1822 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1825 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1826 This is catalyst 2.0_rc29.
1828 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1830 Removed extra yaboot.conf from
1831 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1833 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1834 targets/support/kill-chroot-pids.sh:
1835 add sleep to try and give processes a chance to die. bug 119940
1837 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1838 targets/support/functions.sh:
1839 Removed some quotes to make sure we have a binary operator and closing bug
1842 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1843 targets/support/create-iso.sh:
1844 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1846 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/bootloader-setup.sh:
1848 Added path from bug #120935 for PPC/PPC64.
1850 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1851 Additional spacing fixes submitted by `Kumba
1853 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1854 modules/stage2_target.py:
1855 space cleanups contributed from `Kumba
1857 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1858 add grp/use to valid_values in the grp module
1860 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1863 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1864 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1865 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1866 targets/support/bootloader-setup.sh:
1867 ppc cdtar update; ppc64 bootloader updates
1869 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1870 targets/support/create-iso.sh:
1871 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1873 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1874 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1875 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1876 targets/support/create-iso.sh:
1877 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1879 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1880 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1881 Add ppc console and machine_type=ibm
1883 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1884 modules/generic_stage_target.py:
1885 Fix type error when kernel packages arent defined
1887 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 examples/generic_stage_template.spec, examples/grp_template.spec,
1889 examples/livecd-stage1_template.spec,
1890 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1891 examples/stage4_template.spec:
1892 Added more verbose wording and examples for pkgcache_path and
1893 kerncache_path, where necessary.
1895 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1896 targets/support/create-iso.sh:
1897 Really fixing bug #120475 this time. This is 2.0_rc25.
1899 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1900 targets/support/create-iso.sh:
1901 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1904 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1905 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1906 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1907 Added initial support for EFI booting on x86. This is completely untested,
1908 so use it at your own risk. Also, no bug reports without patches, please.
1909 This is catalyst 2.0_rc23.
1911 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1912 kmerge should have been kerncache
1914 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1915 targets/support/pre-kmerge.sh:
1916 Fix a few other places for the kerncache update
1918 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1919 examples/generic_stage_template.spec, examples/grp_template.spec,
1920 examples/livecd-stage1_template.spec,
1921 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1922 examples/netboot_template.spec, examples/stage4_template.spec,
1923 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1924 targets/support/kmerge.sh:
1925 Separation of kerncache from snapcache
1927 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1928 It helps if I actually increment the version number.
1930 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1931 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1932 Added --oneshot to default options for stage1 building. Added code to wipe
1933 world during stages 1 and 3. This is catalyst 2.0_rc22.
1935 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1936 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1937 Fix bug if no kernel packages were defined but there was a postconf setting.
1938 x86 softlevel support is enhanced.
1940 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1941 targets/support/bootloader-setup.sh:
1942 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1944 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1945 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1947 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1950 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1951 Netboot2 fixes for spec parameter checks
1953 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1954 modules/generic_stage_target.py, modules/stage4_target.py:
1955 add makeopts spec file support.
1957 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1958 modules/generic_stage_target.py:
1959 Added fix for bug #119635.
1961 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1962 Fix pre-kmerge.sh for stage4
1964 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1967 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1968 modules/generic_stage_target.py:
1969 fix crash when no kernel is defined. spacing issue
1971 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1974 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 modules/livecd_stage2_target.py:
1976 Added livecd/volid to valid_values.
1978 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1979 modules/generic_stage_target.py:
1980 remove extra function that was converting strings to lists unnecessarily
1982 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1983 This is catalyst 2.0_rc17.
1985 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1986 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1987 modules/stage4_target.py:
1988 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1990 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1991 targets/embedded/embedded-preclean-chroot.sh,
1992 targets/grp/grp-preclean-chroot.sh,
1993 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1994 targets/stage1/stage1-preclean-chroot.sh,
1995 targets/stage2/stage2-preclean-chroot.sh,
1996 targets/stage3/stage3-preclean-chroot.sh,
1997 targets/support/chroot-functions.sh,
1998 targets/tinderbox/tinderbox-preclean-chroot.sh:
1999 Added function to cleanup stray /etc/distcc/hosts files.
2001 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2002 targets/support/bootloader-setup.sh:
2003 Added fix from bug #119123. This is catalyst 2.0_rc16.
2005 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2006 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2007 Fixing some spacing. This is catalyst 2.0_rc15.
2009 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2010 Attempt to fix bug #117649
2012 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2013 modules/generic_stage_target.py:
2014 fixes for bugs #119009, #119041 and #118985
2016 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2017 +examples/netboot2_template.spec, modules/catalyst_support.py,
2018 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2019 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2020 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2023 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2024 targets/support/kmerge.sh:
2025 Fix for ccache (null)/.ccache bug
2027 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2030 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2031 Added ppc -mcpu patch from Pylon for bug #118709.
2033 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2034 modules/embedded_target.py, modules/stage4_target.py:
2035 Added linuxrc to embedded and stage4 targets.
2037 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2038 modules/generic_stage_target.py, targets/support/kmerge.sh:
2039 filter kname - and . for kmerge.sh
2041 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2042 targets/support/create-iso.sh:
2043 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2045 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2046 modules/generic_stage_target.py:
2047 change .digests to .DIGESTS
2049 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2050 targets/support/kmerge.sh:
2051 Commented ccache for genkernel build which will resolve #117648 until a
2052 proper solution can be found. This is 2.0_rc13.
2054 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2055 targets/stage1/stage1-controller.sh:
2056 Added patch from vapier for bug #117254.
2058 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2059 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2060 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2061 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2064 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2065 modules/generic_stage_target.py:
2066 Remove chost/cflags etc. warning messages
2068 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2069 modules/generic_stage_target.py:
2070 Attempt to fix bug 117253; chost is wrong on autoresume
2072 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2073 modules/generic_stage_target.py, modules/netboot_target.py,
2074 modules/stage1_target.py:
2075 make setting of destdir more global and part of generic_stage_target
2077 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2078 Fix destpath bug in netboot target
2080 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2081 modules/generic_stage_target.py, modules/stage4_target.py:
2082 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2085 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2086 modules/generic_stage_target.py, modules/stage4_target.py:
2087 remove stray ' from arch/sh.py
2089 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2090 targets/stage1/stage1-controller.sh:
2091 This finally fixes the issues with gcc-config/binutils-config in stage1.
2092 This is catalyst 2.0_rc12.
2094 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2095 Fix incorrect warning message. portdir_overlay -> portage_overlay
2097 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2098 targets/stage1/stage1-controller.sh,
2099 targets/stage1/stage1-preclean-chroot.sh:
2100 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2101 running gcc-config and binutils-config, though it probably breaks running on
2102 non-Gentoo platforms.
2104 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2105 modules/stage1_target.py:
2106 Make stage1 clean up python 2.3 and 2.4, also.
2108 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2109 targets/support/livecdfs-update.sh:
2110 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2112 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2113 modules/generic_stage_target.py:
2114 Change digests file format to HASH_NAME HASH FILE_NAME
2116 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2117 targets/stage1/stage1-controller.sh:
2118 Moved gcc-config/binutils-config to before the chroot.
2120 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2121 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2122 installed. Supports all of shashs algorithms as of 12_21_2005
2124 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2125 modules/generic_stage_target.py:
2126 Catalyst should die if source_subpath is not a string
2128 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2129 modules/generic_stage_target.py:
2130 Fix for source_subpath bug
2132 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2133 examples/generic_stage_template.spec:
2134 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2135 both stages 1 and 2.
2137 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2138 modules/stage2_target.py:
2139 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2140 stage1 to be overridden again.
2142 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2143 targets/stage1/stage1-controller.sh:
2144 It looks like gcc-config/binutils-config needs to be run with the full path,
2145 since it is run outside of the chroot.
2147 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2148 targets/stage1/stage1-controller.sh:
2149 Fixed gcc-config calls. This is 2.0_rc11.
2151 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2152 This is catalyst 2.0_rc10.
2154 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2155 modules/generic_stage_target.py:
2156 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2159 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2160 targets/support/functions.sh:
2161 Changed from -z to -n for bug #116180.
2163 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2164 modules/catalyst_support.py, modules/generic_stage_target.py:
2165 Detect missing binaries for the hashing functions and abort if not found
2167 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2168 files/catalyst.conf:
2169 Updated README to list new requirements. Set default hash as crc32. Set
2170 default digests as sha1/md5.
2172 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2173 modules/catalyst_support.py, modules/generic_stage_target.py,
2174 modules/livecd_stage2_target.py, modules/stage2_target.py:
2175 Change the internal hash checking to be quicker and more memory efficient.
2176 Add additional hash digests options.
2178 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2179 targets/tinderbox/tinderbox-chroot.sh,
2180 targets/tinderbox/tinderbox-controller.sh,
2181 targets/tinderbox/tinderbox-preclean-chroot.sh:
2182 Fixed up spacing/coding style on tinderbox.
2184 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2185 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2186 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2187 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2188 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2189 Fixed up spacing/coding style on support.
2191 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2192 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2194 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2195 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2196 targets/stage4/stage4-preclean-chroot.sh:
2197 Fixed up spacing/coding style on stage4.
2199 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2200 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2201 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2202 targets/stage3/stage3-controller.sh,
2203 targets/stage3/stage3-preclean-chroot.sh:
2204 Fixed up spacing/coding style on stages 2 and 3
2206 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2207 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2208 targets/stage1/stage1-preclean-chroot.sh:
2209 Fixed up spacing/coding style on stage1. Also changed
2210 gcc-config/binutils-config to be outside the chroot.
2212 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2213 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2214 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2215 Fixed up spacing/coding style on netboot.
2217 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2218 targets/livecd-stage1/livecd-stage1-chroot.sh,
2219 targets/livecd-stage1/livecd-stage1-controller.sh,
2220 targets/livecd-stage2/livecd-stage2-controller.sh:
2221 Fixed up spacing/coding style on livecd-stage*.
2223 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2224 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2225 targets/grp/grp-preclean-chroot.sh:
2226 Fixed up spacing/coding style on grp.
2228 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2229 targets/embedded/embedded-chroot.sh,
2230 targets/embedded/embedded-controller.sh,
2231 targets/embedded/embedded-fs-runscript.sh,
2232 targets/embedded/embedded-preclean-chroot.sh:
2233 Fixed up spacing/coding style on embedded.
2235 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2236 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2237 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2238 targets/support/functions.sh:
2239 Removing extra line from x86.py, fixing up comments, spacing, and coding
2240 style in targets/support through functions.sh
2242 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2243 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2244 Fix more tab/spacing issues .. trying to make everything use tabs
2246 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2247 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2248 modules/stage1_target.py, modules/stage2_target.py,
2249 modules/stage3_target.py, modules/stage4_target.py:
2250 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2253 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2254 modules/generic_stage_target.py:
2255 Add envscript warning to aid users who may not know what they are doing
2257 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2258 examples/generic_stage_template.spec:
2259 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2260 only configurable when building a stage2 tarball, to match the current state
2261 of portage. This is 2.0_rc9.
2263 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2264 targets/support/chroot-functions.sh:
2265 Silence more of portages beeps and clicks and whistles
2267 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2268 targets/support/chroot-functions.sh:
2269 Change the portage emerge to use run_emerge
2271 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2272 modules/generic_stage_target.py, modules/snapshot_target.py,
2273 modules/stage1_target.py, modules/stage2_target.py,
2274 modules/stage3_target.py:
2275 allow portdir_overlay to be part of all specs not including snapshot spec.
2276 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2277 Remove overlay support from the snapshot spec but added a warning.
2279 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2280 modules/stage2_target.py:
2281 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2284 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2285 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2286 Add support for bootloader softlevel=; have rsync delete the extra files out
2287 of the overlay so that the overlay always matches the source dir
2289 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2290 Swapped -v/-V since I had gotten them wrong here.
2292 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2293 modules/generic_stage_target.py:
2294 Fix stupid overlay bug
2296 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2297 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2298 targets/livecd-stage1/livecd-stage1-chroot.sh,
2299 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2300 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2301 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2302 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2303 targets/support/unmerge.sh:
2304 Made sure we use -f on removing the default links for splash. Removed
2305 check_portage_version as it really isn't needed anymore. Removed
2306 --no-install from genkernel commands in kmerge.sh so users must manually
2307 remove kernels from /boot. This is 2.0_rc8.
2309 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2310 targets/support/livecdfs-update.sh:
2311 Made sed on devfsd.conf conditional on it existing. Removes one more error
2312 message from a standard catalyst run.
2314 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2315 Added warning about breaking snapshot cache and re-enable autoresume, since
2316 the errors I was getting were elsewhere.
2318 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2319 modules/generic_stage_target.py:
2320 Fix indentation error the last commit caused
2322 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2323 modules/generic_stage_target.py:
2324 Always clear autoresume points after a successful run
2326 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2327 targets/support/livecdfs-update.sh:
2328 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2329 snapshot caching after a successful gentoo-release-livecd run.
2331 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2332 targets/support/rc-update.sh:
2333 Added famd to default on official LiveCD.
2335 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2336 targets/support/chroot-functions.sh:
2337 Fixes 'too many arguments' error in check_portage_version.
2339 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2340 modules/generic_stage_target.py:
2341 remove extra self.env={} that was resetting the environment to null
2343 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2344 modules/livecd_stage1_target.py:
2345 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2348 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2349 Add a default path to the environment in the chroot
2351 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2352 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2353 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2354 targets/livecd-stage2/livecd-stage2-controller.sh,
2355 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2356 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2357 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2358 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2359 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2360 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2361 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2362 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2363 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2365 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2367 Fixed up the man page, which has been suffering for some time, and also
2368 reversed -v/-V in the help message.
2370 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2371 targets/support/livecdfs-update.sh:
2372 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2375 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2376 Turning off autoresume of doom until I can get more testing. I've had
2377 several issues with it. I'll be reporting/fixing these as I come across them
2378 but for now wish to turn it off by default as I don't want this one feature
2379 to stop the possible 2.0 final release.
2381 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2382 targets/livecd-stage2/unmerge.sh:
2383 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2384 anymore and probably should have been removed a long time ago when the new
2385 code was put into place in livecdfs-update.sh and livecd-local.start
2388 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2389 targets/livecd-stage1/livecd-stage1-chroot.sh,
2390 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2391 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2392 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2394 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2395 modules/generic_stage_target.py, modules/generic_target.py:
2396 self.env should be a part of the super class generic_target so it applies to
2397 snapshots as well; removing redundant pass in the generic_target class as
2398 its not needed. There is code there to fill the statements
2400 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2401 targets/support/livecdfs-update.sh:
2402 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2405 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2406 Changed version stamp to 2.0_rc6.
2408 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2409 modules/generic_stage_target.py:
2410 Fix for unpack cases
2412 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2413 modules/generic_stage_target.py:
2416 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2417 modules/catalyst_support.py, modules/generic_stage_target.py,
2418 modules/grp_target.py, modules/livecd_stage1_target.py,
2419 modules/livecd_stage2_target.py, modules/netboot_target.py,
2420 modules/snapshot_target.py, modules/tinderbox_target.py:
2421 Stop reading env from the OS. Rely on the more on the envscript for oddball
2422 settings. Change -v to verbose and -V to version
2424 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2427 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2428 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2431 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2432 examples/generic_stage_template.spec:
2433 Added chost/cflags/cxxflags/ldflags to example spec template.
2435 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2436 targets/support/rc-update.sh:
2437 OK, just kidding on that last commit. We were already doing rc-update add
2438 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2439 there's no point in having it in rc-update.sh
2441 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2442 targets/support/rc-update.sh:
2443 Have rc-update add xdm if livecd/xdm is set.
2445 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 modules/catalyst_lock.py, modules/catalyst_support.py,
2447 modules/embedded_target.py, modules/generic_stage_target.py,
2448 modules/grp_target.py, modules/livecd_stage1_target.py,
2449 modules/livecd_stage2_target.py, modules/netboot_target.py,
2450 modules/stage1_target.py, modules/stage4_target.py,
2451 modules/tinderbox_target.py:
2452 So I was just kidding on that last commit. This one is 2.0_rc4.
2454 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2455 modules/catalyst_lock.py, modules/catalyst_support.py,
2456 modules/embedded_target.py, modules/generic_stage_target.py,
2457 modules/grp_target.py, modules/livecd_stage1_target.py,
2458 modules/livecd_stage2_target.py, modules/netboot_target.py,
2459 modules/stage1_target.py, modules/stage2_target.py,
2460 modules/stage4_target.py, modules/tinderbox_target.py:
2461 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2463 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2464 files/catalyst.conf, modules/catalyst_lock.py,
2465 modules/catalyst_support.py, modules/embedded_target.py,
2466 modules/generic_stage_target.py, modules/grp_target.py,
2467 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2468 modules/netboot_target.py, modules/stage1_target.py,
2469 modules/stage2_target.py, modules/stage4_target.py,
2470 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2471 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2472 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2474 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2475 modules/generic_stage_target.py:
2476 Fix autoresume for unpacking tarballs
2478 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2479 targets/support/livecdfs-update.sh:
2480 remove gnap livecd-type per Koon's request
2482 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2483 change rc-update add modules default to rc-update add modules boot
2485 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2486 modules/generic_stage_target.py, modules/grp_target.py:
2487 Add more verbosity to digests if -V is enabled, add more print messages to
2490 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2491 modules/generic_stage_target.py, modules/grp_target.py:
2492 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2494 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2495 Fix folder name for grp build dir to not have .tar.bz2 at the end
2497 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2498 modules/catalyst_support.py, modules/generic_stage_target.py:
2499 Add md5 and sha .digests file creation per wolf31o2's feature request
2501 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2502 This is catalyst-2.0_rc2.
2504 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2505 files/catalyst.conf, modules/generic_stage_target.py,
2506 modules/livecd_stage1_target.py:
2507 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2508 after each successful kernel build;add autoresume documentation to
2511 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2512 targets/embedded/embedded-controller.sh,
2513 targets/embedded/embedded-fs-runscript.sh,
2514 targets/livecd-stage2/livecd-stage2-controller.sh,
2515 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2516 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2517 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2518 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2519 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2520 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2521 targets/support/rc-update.sh:
2522 Changed multiple spaces to tabs to satisfy my OCD.
2524 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2525 targets/support/chroot-functions.sh:
2526 Bumped genkernel detection to require 3.3.0 or higher
2528 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2529 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2530 targets/netboot/netboot-controller.sh:
2531 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2532 clst_grp_use. This is catalyst-2.0_rc1.
2534 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2535 targets/netboot/netboot-controller.sh:
2536 change to clst_use from clst_netboot_use
2538 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2539 targets/livecd-stage1/livecd-stage1-chroot.sh,
2540 targets/stage4/stage4-chroot.sh:
2541 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2543 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2544 targets/stage4/stage4-chroot.sh:
2545 Fixed USE invocations in stage4 target.
2547 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2548 modules/livecd_stage1_target.py:
2549 Force use=livecd for livecd-stage1
2551 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2552 This is version 2.0_pre20051129.
2554 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2555 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2556 Removed kudzu-knoppix from example spec files.
2558 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2559 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2560 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2562 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2563 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2564 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2565 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2566 definitions in the examples to fit in 80 columns.
2568 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2569 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2570 modules/grp_target.py, modules/tinderbox_target.py,
2571 targets/tinderbox/tinderbox-chroot.sh:
2572 Tinderbox script: added newuse, tinderbox and grp targets added support for
2573 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2574 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2576 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2577 Added portdir example to catalyst.conf for bug #113272.
2579 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2580 targets/support/create-iso.sh:
2581 Fixed a few lines which were causing the isolinux directory to be removed
2582 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2584 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2585 targets/support/create-iso.sh:
2586 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2588 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2589 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2590 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2591 too many arches dont use it by default, test for an initrd in the yaboot
2594 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2595 modules/generic_stage_target.py:
2596 Fix split error if use is specified
2598 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2599 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2600 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2601 Updated palo version from catalyst 1.x for HPPA.
2603 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2604 targets/support/bootloader-setup.sh:
2605 Removing for loop for grub on amd64/x86 as it was totally useless.
2607 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 targets/support/bootloader-setup.sh:
2609 Remove vga= line for PPC.
2611 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2612 targets/support/bootloader-setup.sh:
2613 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2615 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2616 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2617 Removing slot patch as it probably didn't belong here anyway, and updating
2618 version stamp to 2.0_pre20051118.
2620 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2621 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2622 targets/support/bootloader-setup.sh:
2623 fix the bootloader script for isolinux so that it actually makes a cfg file,
2624 remove extra unneeded catalyst aborting print statement, reorganize rm code
2625 to make sure is splits properly and is an array even from the cmdline
2627 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2628 targets/support/livecdfs-update.sh:
2629 Added call to update-usbids to download the latest usb.ids file.
2631 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2632 modules/generic_stage_target.py:
2633 Move checks of running catalyst into the target which is simpler
2635 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2636 modules/generic_stage_target.py:
2637 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2638 that doesnt exist yet
2640 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2641 Keep unnecessary programs from installing into kerncache
2643 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2644 modules/generic_stage_target.py:
2645 Turn on more tracebacks at this point to better debug .. will need to turn
2646 them down as we find errors and build appropriate error handlers
2648 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2649 Changed version marker to 2.0_pre20051115 for new ebuild.
2651 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2652 modules/livecd_stage2_target.py:
2653 Fix bug in livecd stage2 so that it doesnt try to use tar
2655 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2656 targets/livecd-stage2/livecd-stage2-controller.sh:
2657 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2658 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2659 of Getting_Online.txt from catalyst 1.1.10.10.
2661 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2662 Added Joshua Kinard to authors for his mips contributions.
2664 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2665 examples/livecd-stage2_template.spec:
2666 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2667 Paul Kessler on gentoo-catalyst. ;]
2669 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2670 Change variables from cat1 format to cat2
2672 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2673 modules/generic_stage_target.py, modules/stage1_target.py:
2674 Fix modules has no attribute register
2676 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2677 modules/generic_stage_target.py:
2678 Fix broken aliases code that was just proof of concept
2680 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2681 Output mkisofs command line options to assist in debugging
2683 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2684 modules/generic_stage_target.py, targets/support/create-iso.sh:
2687 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2688 modules/generic_stage_target.py:
2689 Add VERY basic support for aliases kernel parameter.
2691 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2692 modules/livecd_stage2_target.py:
2693 Remove large section of commented code
2695 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2696 modules/generic_stage_target.py, modules/stage1_target.py:
2697 Allow LDFLAGS to be specified as an ENV variable for stage1
2699 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2700 modules/generic_stage_target.py:
2701 Fix rc-update to automatically run default options for livecds. Removed an
2702 erroneous key check.
2704 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2705 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2706 Make use spec key optional to default to profile defaults
2708 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2709 +examples/stage4_template.spec:
2710 Preliminary stage4_template.spec file
2712 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2713 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2714 Updated version stamp and added slot patch.
2716 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2717 Fix ordering problem so self.settings is defined
2719 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2720 modules/generic_stage_target.py:
2721 Correct a rsync issue when the directory doesnt exist
2723 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2724 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2725 targets/livecd-stage2/livecd-stage2-controller.sh,
2726 targets/netboot/netboot-controller.sh,
2727 targets/stage4/stage4-controller.sh:
2728 run pre_kmerge and post_kmerge only once
2730 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2731 targets/support/bootloader-setup.sh:
2732 MIPS bootloader patch
2734 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2735 targets/support/mips-arcload_conf.sh:
2736 Fix MIPS Serial Detection
2738 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2739 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2740 +targets/support/mips-arcload_conf.sh:
2741 Application of Kumba's patches for MIPS support
2743 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2744 Check for the correct arch specific cd building tool
2746 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2747 modules/generic_stage_target.py:
2748 Print a warning if livecd/iso is not defined
2750 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2751 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2753 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2754 targets/support/post-kmerge.sh:
2755 Check for existence of files in /lib/modules before running depscan.sh. This
2756 replaces the mips-specific check and makes it portable.
2758 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2759 modules/generic_stage_target.py:
2760 update autoresume logic when dealing with rsync unpack operations
2762 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2763 targets/support/post-kmerge.sh:
2764 Bypass module load on mips
2766 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2767 remove --no-deps so dependancies get installed for genkernel
2769 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2770 modules/generic_stage_target.py:
2771 Fix missing : statement in unpack
2773 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2774 modules/generic_stage_target.py:
2775 fix livecd-stage2 unpack when seedcache is turned off
2777 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2778 targets/support/functions.sh:
2779 Fix module unpacking and make it actually optional.
2781 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2782 modules/generic_stage_target.py:
2783 Fix broken seedcache autoresume interaction
2785 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2786 modules/generic_stage_target.py:
2787 Cleanup stage directories properly for tar installs
2789 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2790 Tinderbox no longer cleans /tmp/*
2792 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2793 targets/tinderbox/tinderbox-chroot.sh,
2794 targets/tinderbox/tinderbox-controller.sh:
2795 Fixing problem with bind mounted portage and final rsync on tinderbox target
2796 and adding additional logging.
2798 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2799 Stop tinderbox from trying to create a tarball of itself
2801 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2802 modules/generic_stage_target.py:
2803 Fix catalyst so it fully disables snapcache when its not specified in the
2806 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2807 examples/livecd-stage2_template.spec:
2808 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2809 spec template and updating version stamp.
2811 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2812 modules/catalyst_support.py:
2813 allow file_check to proceed if key is not in use
2815 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2816 Recursively make the missing directories
2818 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2819 Fix extract_modules to just echo a warning that it is missing
2821 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2822 files/catalyst.conf:
2823 Updating default configuration for catalyst and updating version stamp,
2824 since we're beginning internal testing for release.
2826 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2827 modules/generic_stage_target.py:
2828 fix bug 106004 split strings into a list for empty and rm operation
2830 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2831 modules/livecd_stage2_target.py:
2832 Append slashes to directories so rsyncs work properly
2834 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2835 examples/livecd-stage2_template.spec:
2836 Changing source_subpath for livecd-stage2 example for bug #101704.
2838 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2839 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2840 targets/support/livecdfs-update.sh:
2841 Added livecd/xdm and livecd/xsession options. These are used to setup the
2842 default display manager and X session, respectively. Added supporting
2843 documentation to example spec files. Imported more work from my fsscript for
2844 the official LiveCD.
2846 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2847 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2848 discussion, see bug #88777.
2850 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2851 modules/generic_stage_target.py:
2852 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2853 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2855 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2856 targets/livecd-stage1/livecd-stage1-controller.sh,
2857 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2858 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2859 on livecd-stage2 and removing universal motd for livecd/type of
2860 gentoo-release-livecd.
2862 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2863 modules/livecd_stage1_target.py:
2864 Add optional livecd/type env var for scripts to add optional items to the
2867 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2868 -livecd/files/x86-help.msg:
2869 Removing x86-help.msg as it is no longer used.
2871 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2872 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2873 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2874 Add dobladecenter description to bootloader files for x86/amd64.
2876 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2877 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2879 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2880 modules/generic_stage_target.py:
2881 Added split to use section for bug #104414.
2883 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2884 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2885 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2886 Tabs to whitespaces for isolinux.
2888 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2889 targets/support/bootloader-setup.sh:
2890 Changed isolinux to use new split-out help messages. Using grub gives a
2891 single help message with pager.
2893 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2894 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2895 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2896 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2897 Added F2->F7 help messages for isolinux.
2899 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2900 livecd/files/README.txt, livecd/files/generic.motd.txt,
2901 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2902 livecd/files/livecd-local.start:
2903 Updated files from latest used to build LiveCD.
2905 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2906 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2908 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2909 modules/catalyst_support.py:
2910 Added fix for using options with = in them with --cli (ex.
2911 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2912 <cell@ices.utexas.edu> for pointing this out to me via email.
2914 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2915 modules/generic_stage_target.py, targets/support/functions.sh:
2916 fix bug in exec_in_chroot for stage1 target
2918 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2919 modules/generic_stage_target.py:
2920 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2921 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2923 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2924 catalyst, examples/livecd-stage2_template.spec,
2925 examples/snapshot_template.spec, files/catalyst.conf,
2926 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2927 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2928 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2929 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2930 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2931 targets/livecd-stage2/livecd-stage2-controller.sh,
2932 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2933 targets/stage2/stage2-preclean-chroot.sh,
2934 targets/stage3/stage3-preclean-chroot.sh,
2935 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2936 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2937 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2938 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2939 targets/support/target_image_setup.sh:
2940 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2941 to look at gamecdfs-update.sh yet.
2943 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2944 modules/generic_stage_target.py:
2945 Remove extra debugging print statement
2947 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2948 +modules/catalyst_lock.py, modules/catalyst_support.py,
2949 modules/embedded_target.py, modules/generic_stage_target.py,
2950 modules/grp_target.py, modules/livecd_stage1_target.py,
2951 modules/livecd_stage2_target.py, modules/netboot_target.py,
2952 modules/snapshot_target.py, modules/stage1_target.py,
2953 modules/stage2_target.py, modules/stage4_target.py,
2954 targets/support/functions.sh:
2955 Add locking support. Code simplification for unpack and unpack snapshot.
2956 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2957 Add seedcache support (Grabs output from previous target run)
2958 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2960 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2961 modules/catalyst_support.py, modules/generic_stage_target.py:
2962 Add support to cache the snapshot dir. add snapcache to options. add
2963 snapshot_cache= to override the default location of the cache in
2964 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2966 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2967 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2968 Forward port README.txt and Getting_Online.txt files from catalyst
2971 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2972 Add automatic creation/deletion of runlevels based on rcadd rcdel
2974 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2975 Fix grp so that grp/use is not required anymore
2977 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2978 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2979 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2980 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2981 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2982 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2983 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2984 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2985 they are known to cause booting problems.
2987 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2988 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2989 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2990 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2993 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2994 targets/stage1/stage1-chroot.sh:
2995 Fixed quoting in stage1 profile check.
2997 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2998 targets/stage3/stage3-chroot.sh:
2999 Fixing USE for stage3.
3001 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3002 targets/support/chroot-functions.sh:
3003 Fix FETCH code so it will run for Pylon
3005 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3006 targets/grp/grp-chroot.sh:
3007 Fix bindist invcation.
3009 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3010 targets/grp/grp-chroot.sh:
3011 Made sure bindist was used for all emerges in GRP.
3013 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3014 Fix USE flags for GRP build
3016 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3017 targets/stage4/stage4-chroot.sh:
3018 let GRP use the users environment variables and removed extra
3019 GRP_STAGE23_USE from stage4
3021 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3022 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3023 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3025 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3026 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3027 impact all previous spec files that use this option. It's beejay's fault.
3029 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3030 Changed to use linux32 for ppc32 support when build host is ppc64.
3032 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3034 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3036 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3037 Minor cosmetic print statement fixes for readability
3039 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3040 modules/catalyst_support.py, modules/generic_stage_target.py:
3041 Fix None None bug and exception reporting
3043 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3044 Fix iso creation script. Case statement out of place
3046 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3047 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3048 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3049 catalyst, files/catalyst.conf, modules/builder.py,
3050 modules/catalyst_support.py, modules/embedded_target.py,
3051 modules/generic_stage_target.py, modules/generic_target.py,
3052 modules/grp_target.py, modules/livecd_stage1_target.py,
3053 modules/livecd_stage2_target.py, modules/netboot_target.py,
3054 modules/snapshot_target.py, modules/stage1_target.py,
3055 modules/stage2_target.py, modules/stage3_target.py,
3056 modules/stage4_target.py, modules/tinderbox_target.py,
3057 targets/embedded/embedded-chroot.sh,
3058 targets/embedded/embedded-fs-runscript.sh,
3059 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3060 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3061 targets/grp/grp-preclean-chroot.sh,
3062 targets/livecd-stage1/livecd-stage1-chroot.sh,
3063 targets/livecd-stage1/livecd-stage1-controller.sh,
3064 targets/livecd-stage2/livecd-stage2-controller.sh,
3065 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3066 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3067 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3068 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3069 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3070 targets/stage2/stage2-controller.sh,
3071 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3072 targets/stage3/stage3-controller.sh,
3073 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3074 targets/stage4/stage4-controller.sh,
3075 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3076 targets/support/create-iso.sh, targets/support/functions.sh,
3077 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3078 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3079 targets/support/target_image_setup.sh,
3080 targets/tinderbox/tinderbox-chroot.sh,
3081 targets/tinderbox/tinderbox-controller.sh,
3082 targets/tinderbox/tinderbox-preclean-chroot.sh:
3083 Big honkin' copyright update.
3085 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3086 modules/generic_stage_target.py:
3087 add additional logging output. Use standard os redirection methods to log to
3090 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 targets/stage1/stage1-chroot.sh:
3092 Added profile sanity check for bug #97867.
3094 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3095 targets/support/bootloader-setup.sh:
3096 Removing acpi=off from default kernel arguments and adding ia64
3097 livecd-stage2 support functions and cdtar.
3099 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3100 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3101 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3102 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3103 splash command line.
3105 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3106 targets/support/create-iso.sh:
3107 Fixed up zisofs support. Waiting for response from sparc before touching
3110 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3112 targets/support/functions.sh:
3113 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3114 to allow it to work on all arches that dynamically build their bootloader
3117 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3118 targets/stage4/stage4-controller.sh:
3119 Fix stage4 so it doesnt run the bootloader stuff
3121 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3122 targets/support/bootloader-setup.sh:
3123 Removed dokeymap from non-Gentoo releases.
3125 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3126 targets/support/livecdfs-update.sh:
3127 Added call to update-pciids to download the latest pci.ids file.
3129 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3130 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3131 modules/stage4_target.py:
3132 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3134 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3135 Fix issue where -s on the command line would not run
3137 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 livecd/files/generic.motd.txt:
3139 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3140 kernel configurations.
3142 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3143 targets/support/livecdfs-update.sh:
3144 Updated hostname/domainname creation for new baselayout.
3146 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3147 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3148 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3150 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3151 targets/support/chroot-functions.sh:
3152 Change portage emerge to use --oneshot --nodeps to keep from merging the
3153 same packages multiple times.
3155 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 targets/stage2/stage2-chroot.sh:
3157 Added a -p bootstrap when catalyst is called with -V (verbose).
3159 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3160 targets/support/livecdfs-update.sh:
3161 Removed inittab hack, as this is done by livecd-tools.
3163 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3164 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3165 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3167 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3168 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3169 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3170 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3171 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3172 targets/livecd-stage2/livecd-stage2-controller.sh:
3173 Removed gentoo.png and creation of face directory. Changed
3174 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3177 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3178 targets/stage1/stage1-preclean-chroot.sh,
3179 targets/support/chroot-functions.sh:
3180 Added setup_binutils function and force both of them to run during stage1
3183 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3184 examples/livecd-stage2_template.spec:
3185 Added livecd/volid explanation to example spec.
3187 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3188 targets/support/create-iso.sh:
3189 General cleanup of ISO code and added default livecd/volid when it is not set.
3191 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3192 targets/embedded/embedded-controller.sh:
3193 Actually modify the embedded target this time.
3195 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3196 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3197 targets/livecd-stage2/livecd-stage2-controller.sh,
3198 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3199 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3200 and livecd-stage2 targets.
3202 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3203 files/catalyst.conf:
3204 Retired John Davis <zhen@gentoo.org> and added storedir to default
3207 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3208 targets/support/livecdfs-update.sh:
3209 Uncommented openglify, since it is needed for both opengl-update-livecd and
3212 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3213 modules/generic_stage_target.py:
3214 Fix print statement so it shows when kill_chroot_pids is run correctly
3216 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3217 modules/snapshot_target.py:
3218 Fix snapshot target to skip the kill_pids check
3220 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3221 Bug fixes in parse_spec, fix issues detecting list or string.
3223 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3224 modules/catalyst_support.py:
3225 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3226 spaces are after :. Better handling of comments ( ie preprocessed and
3227 stripped off ). Unset empty keys.
3229 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3230 targets/support/kill-chroot-pids.sh:
3231 Remove extra P_NAME definition that is never used. Saves processing time.
3232 Bumped catalyst to pre2
3234 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3235 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3236 +targets/support/kill-chroot-pids.sh:
3237 User info about runscript and archscript. Added checks for processes running
3238 in the chroot and created a script to kill them. Should fix the unmounting
3239 issues with gconfd or any other running application in the chroot
3241 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3242 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3243 Remove using gcc-config to set things up as we should all be using 2005.0
3246 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 examples/livecd-stage2_template.spec:
3248 Added livecd/users to example livecd-stage2 spec file.
3250 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3251 targets/support/livecdfs-update.sh:
3252 Change default hostnames for livecds
3254 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3255 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3256 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3259 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3260 modules/livecd_stage2_target.py:
3261 Clear autoresume flags when build is done
3263 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3264 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3265 targets/support/create-iso.sh:
3266 Fix isolinux so that it finds menus and kernels and stuff
3268 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3269 modules/generic_stage_target.py:
3270 Make purge operation a little less chatty, removed print statements
3272 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3273 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3274 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3275 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3277 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3278 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3279 print warning message about deprecated use of cdfstype
3281 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3282 targets/support/chroot-functions.sh:
3283 statically define genkernel location to eliminate which command failure if
3284 genkernel is not installed
3286 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3287 modules/generic_stage_target.py:
3288 change the portage_overlay to an array so it always works
3290 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3291 modules/catalyst_support.py:
3292 Fix exception handling to remove extraneous prints of None
3294 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3295 Remove iso creation code from stage4
3297 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3298 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3299 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3300 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3301 targets/livecd-stage1/livecd-stage1-chroot.sh,
3302 targets/livecd-stage1/livecd-stage1-controller.sh,
3303 targets/livecd-stage2/livecd-stage2-controller.sh,
3304 targets/netboot/netboot-controller.sh,
3305 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3306 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3307 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3308 targets/support/create-iso.sh, targets/support/kmerge.sh,
3309 targets/support/target_image_setup.sh,
3310 targets/tinderbox/tinderbox-controller.sh:
3311 Fix some exception handling in catalyst_support.py, remove intermediate
3312 destination folder of iso and tarball, add additional tests for folders not
3313 found on host but defined in spec file, keep catalyst from erroring in this
3314 case, change exit code on shell scripts so that errors are reported to
3315 catalyst and causes catalyst to die on errors, fix bug in
3316 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3317 check for mkisofs that informs the user of where to get the program, and
3318 removed the autoresume code from ccache and distcc installation until I can
3319 figure out a way to have the autoresume flag go someplace outside the chroot.
3321 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3322 Remove bind mounts before rm operations happen at startup
3324 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3325 modules/generic_stage_target.py:
3326 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3328 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3329 modules/generic_stage_target.py:
3330 fix minor bug in the purge code so that it actually runs the commands
3332 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3333 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3334 modules/stage4_target.py:
3335 Change ordering of tasks so root_overlay and fsscript occur after
3336 livecd_update, giving users a chance to override livecd_update
3338 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3339 modules/catalyst_support.py, modules/generic_stage_target.py:
3340 Added a better exception handling message for keyboard interrupt and added
3341 countdown timer for purge operation to give an opportunity to exit
3343 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3344 modules/catalyst_support.py, modules/generic_stage_target.py:
3345 Add support to clear the autoresume flags and improve the purge code to
3346 clean the chroot, and pkg/kern cache
3348 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3349 modules/catalyst_support.py, modules/generic_stage_target.py,
3350 modules/livecd_stage1_target.py:
3351 only append livecd-tools to the livecd-stage1 target package list and move a
3352 check out of the way so command line and spec files can co-exist
3354 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3355 modules/generic_stage_target.py:
3356 fixed python syntax in set_packages so catalyst will run
3358 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3359 modules/embedded_target.py, modules/generic_stage_target.py,
3360 modules/grp_target.py, modules/livecd_stage1_target.py,
3361 modules/livecd_stage2_target.py, modules/netboot_target.py,
3362 modules/stage4_target.py, modules/tinderbox_target.py,
3363 targets/embedded/embedded-chroot.sh,
3364 targets/embedded/embedded-controller.sh,
3365 targets/livecd-stage1/livecd-stage1-controller.sh,
3366 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3367 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3368 targets/livecd-stage2/livecd-stage2-controller.sh,
3369 -targets/livecd-stage2/livecd-stage2-iso.sh,
3370 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3371 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3372 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3373 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3374 +targets/support/target_image_setup.sh:
3375 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3378 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3379 targets/livecd-stage2/livecd-stage2-controller.sh,
3380 targets/support/livecdfs-update.sh:
3381 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3382 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3383 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3386 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3387 targets/livecd-stage2/livecd-stage2-controller.sh,
3388 targets/support/rc-update.sh:
3389 Updated rc-update.sh with better defaults for different livecd/type settings
3390 and cleaning up file copying in livecd-stage2-controller.sh to match
3393 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3394 Made example of catalyst.conf in README match the default catalyst.conf
3397 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3399 Removing old files from previous maintainers and updating README.
3401 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3402 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3403 Added livecd/users option to create non-root users. The first user listed
3404 will also be used for auto-starting X, if X is merged onto the CD.
3406 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3407 targets/livecd-stage1/livecd-stage1-controller.sh,
3408 targets/livecd-stage2/livecd-stage2-controller.sh,
3409 targets/support/livecdfs-update.sh:
3410 Updated all instances of livecd/type: gentoo-release-environmental to
3411 gentoo-release-livecd and added generic-livecd.
3413 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3414 examples/fsscript.sh.example, examples/gamecd.conf.example,
3415 examples/generic_stage_template.spec, examples/grp_template.spec,
3416 examples/livecd-stage1_template.spec,
3417 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3418 examples/snapshot_template.spec:
3419 Imported example files from catalyst 1.1.9 to make them more verbose.
3421 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3422 Fix grp/use bug #89365
3424 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3425 modules/generic_stage_target.py, targets/support/kmerge.sh:
3426 Fixes for initramfs overlay support.
3428 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3429 modules/generic_stage_target.py, targets/support/kmerge.sh,
3430 targets/support/pre-kmerge.sh:
3431 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3432 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3433 caching bug; Also adding preliminary support for initramfs_overlay from
3436 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3437 modules/generic_stage_target.py, targets/support/kmerge.sh:
3438 Removed support for postconf as genkernel no longer has that option
3440 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3441 modules/embedded_target.py, modules/generic_stage_target.py,
3442 modules/grp_target.py, modules/livecd_stage1_target.py,
3443 modules/livecd_stage2_target.py, modules/netboot_target.py,
3444 modules/stage4_target.py, modules/tinderbox_target.py,
3445 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3446 targets/stage1/stage1-preclean-chroot.sh,
3447 targets/support/chroot-functions.sh:
3448 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3449 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3451 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3452 modules/livecd_stage2_target.py:
3453 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3455 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3456 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3457 modules/livecd_stage2_target.py, modules/stage4_target.py,
3458 targets/livecd-stage1/livecd-stage1-controller.sh,
3459 targets/livecd-stage2/livecd-stage2-controller.sh,
3460 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3461 targets/support/functions.sh, targets/support/kmerge.sh,
3462 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3463 Generalized kernel support, fsscript, rcupdate, etc for stage4
3465 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3466 targets/support/pre-kmerge.sh:
3467 Removed sed for usb devices from legacy genkernel, as we're going to require
3468 a version much higher that no longer exhibits the bug.
3470 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3471 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3472 targets/support/livecdfs-update.sh:
3473 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3474 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3475 the ut2004demo shell script has been renamed to ut2004-demo.
3477 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3478 let genkernel always reinstall itself
3480 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3481 modules/catalyst_support.py, modules/generic_stage_target.py,
3482 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3483 fix case bug in livecdfs-update.sh; fix bug in initial command line
3484 arguement parsing; add cflags spec file support which is only allowed to
3487 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3488 targets/stage3/stage3-chroot.sh:
3489 Fix a use flag bug in the stage3
3491 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3492 modules/generic_stage_target.py:
3493 Changes to allow cflags, chost, cxxflags in a spec file
3495 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3496 targets/livecd-stage1/livecd-stage1-controller.sh,
3497 targets/livecd-stage2/livecd-stage2-controller.sh,
3498 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3499 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3500 targets/support/pre-kmerge.sh:
3501 change the code to use more case statements. Fix gcc issue in stage1.
3503 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3504 targets/livecd-stage1/livecd-stage1-controller.sh,
3505 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3506 Merging in changes from catalyst 1.1.x for gamecd support.
3508 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3509 targets/stage1/stage1-preclean-chroot.sh:
3510 Removing gcc-config stuff to see if its still required to work around a gcc
3513 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3514 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3515 Added tests for genkernel >3.2.0
3517 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3520 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3521 Updated AUTHORS with new maintainers and updated contributors list.
3523 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3524 examples/fsscript.sh.example, livecd/files/README.txt,
3525 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3526 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3527 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3528 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3529 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3530 universal.motd.txt to resolve documentation issue on bug #86914. Added
3531 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3532 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3535 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3536 targets/livecd-stage2/livecd-stage2-controller.sh:
3537 Removed a few unnecessary comments
3539 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3540 Removed obsolete files from the livecd directory as the functionality has
3541 moved into the targets folders
3543 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3544 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3545 Additional catalyst 2.0.0 files
3547 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3548 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3549 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3550 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3551 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3552 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3553 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3554 -livecd/runscript/alpha-archscript.sh,
3555 -livecd/runscript/default-runscript.sh,
3556 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3557 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3558 -livecd/runscript-support/gamecdfs-update.sh,
3559 -livecd/runscript-support/kmerge.sh,
3560 -livecd/runscript-support/livecdfs-update.sh,
3561 -livecd/runscript-support/post-kmerge.sh,
3562 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3563 modules/embedded_target.py, modules/generic_stage_target.py,
3564 modules/grp_target.py, modules/livecd_stage1_target.py,
3565 modules/livecd_stage2_target.py, -modules/netboot.py,
3566 +modules/netboot_target.py, modules/snapshot_target.py,
3567 modules/stage1_target.py, +modules/stage4_target.py,
3568 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3569 +targets/embedded/embedded-controller.sh,
3570 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3571 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3572 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3573 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3574 +targets/livecd-stage1/livecd-stage1-controller.sh,
3575 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3576 -targets/livecd-stage1/livecd-stage1.sh,
3577 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3578 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3579 +targets/livecd-stage2/livecd-stage2-controller.sh,
3580 +targets/livecd-stage2/livecd-stage2-iso.sh,
3581 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3582 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3583 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3584 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3585 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3586 +targets/stage1/stage1-controller.sh,
3587 +targets/stage1/stage1-preclean-chroot.sh,
3588 -targets/stage1/stage1-preclean1-chroot.sh,
3589 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3590 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3591 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3592 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3593 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3594 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3595 +targets/stage4/stage4-preclean-chroot.sh,
3596 +targets/support/chroot-functions.sh,
3597 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3598 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3599 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3600 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3601 +targets/tinderbox/tinderbox-controller.sh,
3602 targets/tinderbox/tinderbox-preclean-chroot.sh,
3603 -targets/tinderbox/tinderbox.sh:
3604 Initial Import of Catalyst 2.0.0
3606 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3607 livecd/runscript-support/livecdfs-update.sh:
3608 Added /usr/portage as tmpfs (this will be made conditional later).
3610 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3611 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3612 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3613 from an interactive shell.
3615 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3616 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3617 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3618 livecd/runscript-support/pre-kmerge.sh,
3619 livecd/runscript/default-runscript.sh:
3620 Moved livecd-bash_profile to livecd-bashrc. Added check for
3621 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3622 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3625 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3626 modules/generic_stage_target.py:
3627 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3630 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3631 livecd/runscript/default-runscript.sh,
3632 targets/livecd-stage1/livecd-stage1.sh:
3633 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3634 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3635 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3638 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3639 livecd/runscript/ppc-archscript.sh:
3640 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3642 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3643 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3644 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3645 for multiple initrd files.
3647 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3648 livecd/runscript/ppc-archscript.sh:
3649 Modifed PPC archscript to close bug #84648 and also to make the PPC
3650 archscript produce multiple initrd files, like x86/amd64.
3652 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3653 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3654 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3655 livecd/runscript/ppc-archscript.sh:
3656 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3657 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3658 livecd/volid for the HFS volid, too.
3660 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3661 Calling this one 1.1.7 and rolling a tarball.
3663 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3664 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3665 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3666 -livecd/runscript/sparc64-archscript.sh,
3667 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3668 Added livecd/volid to set the volume ID when creating the ISO, patch by
3669 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3670 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3672 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3673 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3674 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3675 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3677 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3678 livecd/runscript-support/livecdfs-update.sh:
3679 Removed hdparm from default runlevel as it break ide=nodma at boot.
3681 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3682 livecd/runscript-support/kmerge.sh,
3683 livecd/runscript-support/pre-kmerge.sh,
3684 targets/livecd-stage1/livecd-stage1-chroot.sh:
3685 Revert last set of changes and remove portage version check from emerge in
3686 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3689 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3690 livecd/runscript-support/kmerge.sh,
3691 livecd/runscript-support/pre-kmerge.sh:
3692 Change genkernel check to use best_version and has_version to determine if
3693 the any previously installed versions of genkernel are up to date. Change
3694 emerge line for kernels to use -n option to only install if they were not
3695 previously installed.
3697 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3698 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3699 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3700 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3701 livecd/runscript/sparc-archscript.sh:
3702 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3703 unified sparc32/sparc64 cdtar.
3705 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3706 livecd/runscript-support/livecdfs-update.sh,
3707 livecd/runscript-support/pre-kmerge.sh:
3708 Change sudoers update to only run if /etc/sudoers exists and only reduce
3709 splash to 1024x768 on minimal and universal install CD.
3711 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3712 targets/livecd-stage1/livecd-stage1.sh:
3713 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3716 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3717 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3718 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3719 livecd/runscript/sparc64-archscript.sh,
3720 livecd/runscript/x86-archscript.sh:
3721 Added a new empty livecd file to each archscript. This will be used for an
3722 identifier by genkernel to allow booting from a non-primary CDROM.
3724 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3725 Catalyst 1.1.6 is here.
3727 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3728 targets/stage1/stage1-preclean2-chroot.sh:
3729 Commenting out stage1 cleaning of /var/db.
3731 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3732 livecd/runscript-support/pre-kmerge.sh:
3733 Made splash reduction to 1024x768 only for minimal and universal release media.
3735 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3736 targets/stage1/stage1-preclean2-chroot.sh:
3737 Added SLOT files back to /var/db entries in stage1.
3739 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3740 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3741 livecd/runscript/default-runscript.sh,
3742 livecd/runscript-support/livecdfs-update.sh,
3743 targets/livecd-stage2/unmerge.sh:
3744 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3745 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3746 the copy from preserving permissions and also adding /usr/share/faces and
3747 default Gentoo icon. We'll see how the icon does for us. Removing serial
3748 init script, as it causes problems with the splash theme.
3750 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3751 targets/livecd-stage1/livecd-stage1.sh:
3754 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3755 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3756 livecd/runscript-support/kmerge.sh,
3757 livecd/runscript-support/livecdfs-update.sh,
3758 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3759 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3760 targets/stage1/stage1-preclean2-chroot.sh:
3761 Removed x-setup from local.start and added in symlinks for gconf, portage
3762 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3763 baselayout and removed /etc/startx from the environmental type. Commented
3764 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3765 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3766 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3767 for X, use the latest pci.ids and usb.ids from portage, and create
3768 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3769 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3770 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3771 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3772 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3775 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3776 Removed ccache from default options as it breaks catalyst when merged with
3779 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3780 modules/snapshot_target.py:
3781 Added /local/ to snapshot exclusion.
3783 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3784 livecd/runscript-support/livecdfs-update.sh:
3785 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3786 gustavoz and his 5 interface Xeon for this.
3788 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3789 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3790 Added a conditional before killing gconfd-2. This is also going to be
3791 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3794 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3795 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3796 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3797 Moved killall -9 gconfd-2 to execute outside chroot.
3799 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3800 livecd/files/x86-help.msg:
3801 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3804 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 livecd/runscript/x86-archscript.sh:
3806 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3809 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3812 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3813 targets/livecd-stage1/livecd-stage1.sh:
3814 Added killall for gconfd-2 back into livecd-stage1.sh
3816 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3817 livecd/runscript/alpha-archscript.sh:
3818 Alpha fixes for multiple kernels..
3820 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3821 livecd/runscript-support/kmerge.sh:
3822 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3824 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3825 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3826 livecd/runscript/sparc64-archscript.sh:
3827 Force devfs if udev is not selected for all supporting arches.
3829 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3830 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3831 livecd/runscript-support/kmerge.sh:
3832 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3835 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3836 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3837 Re-enabled preclean in grp and added gconfd-2 killing.
3839 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3840 livecd/runscript/x86-archscript.sh:
3841 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3844 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3845 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3846 targets/livecd-stage1/livecd-stage1-chroot.sh,
3847 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3848 targets/livecd-stage1/livecd-stage1.sh,
3849 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3850 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3851 Added ability to pause indefinitely. This closes bug #79798. I've also added
3852 the gcond-2 killall back in, but now it is in the actual preclean script and
3853 is executed inside the chroot.
3855 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3856 Updated for 1.1.3 release.
3858 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3859 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3860 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3861 targets/netboot/netboot-packages.sh,
3862 targets/tinderbox/tinderbox-chroot.sh:
3863 Updated to use package.use correctly. Blame Robert Paskowitz
3864 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3866 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3867 targets/stage1/stage1-preclean2-chroot.sh:
3868 Fixed find line for new stage1 /var/db/pkg.
3870 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3871 targets/stage1/stage1-preclean2-chroot.sh:
3872 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3873 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3876 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3877 livecd/runscript-support/livecdfs-update.sh:
3878 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3879 added net.ethX symlinks, and added copying of files from
3880 /usr/lib/hotplug/firmware into firmware tarball.
3882 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3883 livecd/runscript-support/livecdfs-update.sh:
3884 Firmware updated to use new /lib/firmware directory.
3886 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3887 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3888 work when both -f and -C were used on the command line.
3890 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3891 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3892 targets/livecd-stage1/livecd-stage1-chroot.sh,
3893 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3894 targets/stage3/stage3-chroot.sh:
3895 Added a portage version check to each target that uses --newuse to ensure a
3896 high enough version is used. This resolves bug #75336.
3898 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3899 livecd/files/livecd-local.start:
3900 Possible local.start fix for beejay.
3902 12 Jan 2005; John Davis <zhen@gentoo.org>
3903 modules/embedded.py:
3904 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3906 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3907 livecd/runscript-support/kmerge.sh:
3908 Added ccache support to genkernel call in livecd-stage2.
3910 11 Jan 2005; John Davis <zhen@gentoo.org>
3911 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3912 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3913 targets/netboot/netboot.sh:
3914 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3915 some feature enhancements.
3917 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3918 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3919 targets/livecd-stage1/livecd-stage1-chroot.sh,
3920 targets/livecd-stage1/livecd-stage1.sh,
3921 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3922 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3923 Added a -F or --fetchonly command line option and closing out bug #77480.
3924 Also added a portage version check to livecd-stage1 to close out bug #68307.
3926 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3927 livecd/runscript-support/livecdfs-update.sh,
3928 targets/stage3/stage3-chroot.sh:
3929 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3930 target to use emerge -e when building. This is only temporary until the
3931 bootstrap.sh script can be fixed or another solution can be decided upon.
3933 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3934 +targets/embedded/kmerge.sh:
3935 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3936 from mutex@gentoo.org
3938 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3939 modules/livecd_stage2_target.py:
3942 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3943 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3944 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3945 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3946 the brokenness of a stage1 tarball.
3948 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3949 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3952 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3953 modules/livecd_stage2_target.py:
3956 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3957 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3958 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3959 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3960 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3961 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3962 Upgraded the isolinux cdtar files and closing bug #70518.
3964 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3965 modules/embedded_target.py, modules/generic_stage_target.py,
3966 modules/grp_target.py, modules/livecd_stage1_target.py,
3967 modules/livecd_stage2_target.py, modules/netboot.py,
3968 modules/stage1_target.py, modules/tinderbox_target.py:
3969 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3970 separate out specific target logic from the generic targets modules.
3972 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3973 new PPC arch file from pvdabeel@gentoo.org
3975 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3976 examples/generic_stage_template.spec, modules/catalyst_support.py:
3977 tweaking error handling in the main catalyst script
3978 updated the example to include a blurb about portage_confdir
3980 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3981 livecd/runscript-support/livecdfs-update.sh:
3982 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3984 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3987 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3988 fix for #66592. catalyst now gives a traceback when it bails out, making
3989 troubleshooting amazingly easier
3991 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3992 modules/catalyst_support.py, modules/embedded_target.py,
3993 modules/generic_stage_target.py, modules/grp_target.py,
3994 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3995 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3996 Reversing patch from Eric Edgar from bug #70663.
3998 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3999 livecd/runscript/x86-archscript.sh:
4000 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4001 not work without it (mkisofs fails on creating ISO).
4003 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4004 modules/catalyst_support.py, modules/embedded_target.py,
4005 modules/generic_stage_target.py, modules/grp_target.py,
4006 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4007 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4008 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4009 separate out specific target logic from the generic targets modules.
4011 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4012 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4013 targets/embedded/embedded.sh:
4014 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4016 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4017 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4018 livecd/runscript/default-runscript.sh,
4019 livecd/runscript-support/gamecdfs-update.sh,
4020 livecd/runscript-support/livecdfs-update.sh,
4021 modules/livecd_stage2_target.py:
4022 Added gamecd/conf option to livecd_stage2_target.py, added
4023 gamecd.conf.example to /examples, cleaned up game-specific code in
4024 gamecdfs-update.sh to make it more generic, added more fundtionality to
4025 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4026 and gentoo-gamecd to make spec files simpler and to remove the need for
4027 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4028 user to still use a custom fsscript of their own.
4030 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4031 +livecd/files/environmental.motd.txt,
4032 targets/livecd-stage1/livecd-stage1.sh:
4033 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4035 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4036 livecd/runscript/default-runscript.sh,
4037 livecd/runscript-support/livecdfs-update.sh:
4038 Added gentoo-release-environmental as a valid livecd/type and did some
4039 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4040 devices other than eth0.
4042 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4043 targets/livecd-stage1/livecd-stage1-chroot.sh:
4044 Changed livecd-stage1 to merge each package individually. This should not
4045 make it into a production version of catalyst, but is here as a possible
4046 solution to bug #68307.
4048 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4049 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4050 livecd/runscript/sparc-archscript.sh,
4051 livecd/runscript/sparc64-archscript.sh,
4052 livecd/runscript/x86-archscript.sh:
4053 Added failures to all arches on mkisofs failure and also made -z option to
4054 mkisofs optional on x86 depending on loop type used.
4056 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/runscript/x86-archscript.sh:
4058 Making sure the mkisofs call causes a failure when it doesn't complete
4059 successfully. Once again, blame jforman, our beloved infra-monkey.
4061 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4062 livecd/runscript/default-runscript.sh:
4063 squashfs-utils->squashfs-tools fix. Blame jforman.
4065 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4066 livecd/isogen/x86-isogen.sh:
4067 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4068 possibly not booting on really old systems.
4070 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4071 livecd/runscript/x86-archscript.sh:
4072 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4073 possibly not booting on really old systems.
4075 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4076 livecd/runscript-support/livecdfs-update.sh:
4077 Save some space by removing redundant firmware after tarball is made, only
4078 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4081 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4082 targets/stage1/stage1-preclean2-chroot.sh:
4083 Added patch from vapier and closing bug #73556.
4085 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4086 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4087 +targets/embedded/embedded-fs-runscript.sh,
4088 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4089 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4090 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4091 from mutex@gentoo.org for modules/embedded.py
4093 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4094 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4095 livecd/runscript-support/livecdfs-update.sh:
4096 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4097 aliases having --color rather than --color=auto.
4099 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4100 livecd/files/livecd-local.start:
4101 Let's try actually making a proper edit on livecd/files/livecd-local.start
4102 this time, shall we...
4104 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4105 livecd/files/livecd-local.start:
4106 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4107 x-setup check for /etc/startx.
4109 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4110 livecd/runscript-support/gamecdfs-update.sh:
4111 Fixing minor sed bug in gamecdfs-update.sh.
4113 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4114 examples/snapshot_template.spec,
4115 livecd/runscript-support/gamecdfs-update.sh,
4116 livecd/runscript-support/livecdfs-update.sh:
4117 Fixing typo in snapshot_template.spec and closing bug #70321.
4119 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4120 livecd/runscript-support/pre-kmerge.sh:
4121 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4122 genkernel will only add the 1024x768 version of the gensplash image to the
4123 bzImage, which added with the livecd-stage2 removal of the unused splash
4124 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4126 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4127 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4128 livecd/runscript/sparc64-archscript.sh:
4129 Updated with silo/mkisofs patch from gustavoz.
4131 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4132 livecd/files/x86-help.msg:
4133 Updated x86-help.msg to make it fall more inline with current
4134 genkernel/livecd-tools options.
4136 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4137 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4138 livecd/runscript-support/pre-kmerge.sh:
4139 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4140 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4141 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4144 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4145 livecd/runscript-support/kmerge.sh,
4146 livecd/runscript-support/livecdfs-update.sh,
4147 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4148 Changed kernel build caching to use kerncache option, rather than pkgcache
4149 option. Fixed --postconf and --callback for builds that do not require them.
4150 Removed delay when removing package sin the system profile. This is now
4151 catalyst 1.1.0, so enjoy.
4153 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4154 livecd/runscript-support/livecdfs-update.sh:
4155 Stopping udev from using the nasty device tarball. We don't need it anyway.
4157 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4158 livecd/runscript/sparc-archscript.sh,
4159 livecd/runscript/sparc64-archscript.sh,
4160 livecd/runscript-support/kmerge.sh,
4161 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4162 Fixing gpm support by uncommenting default settings. Fixing case where
4163 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4164 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4165 not get renamed. Fixed a problem where we were accidentally removing the
4166 hwdata-knoppix versions of pci.ids and usb.ids and linking
4167 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4168 for 2004.3 and catalyst 1.1.0.
4170 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4171 patch from vapier@gentoo.org for bug #68080
4173 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4174 livecd/runscript-support/kmerge.sh:
4175 made kernel caching dependent on the "pkgcache" option so that genkernel's
4176 postconf can actually work
4178 18 Oct 2004; John Davis <zhen@gentoo.org>
4179 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4180 livecd/runscript-support/livecdfs-update.sh:
4181 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4183 17 Oct 2004; John Davis <zhen@gentoo.org>
4184 livecd/runscript-support/livecdfs-update.sh:
4185 firmware tarball fix for packages that need firmware such as ipw2100
4187 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4188 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4189 livecd/runscript-support/livecdfs-update.sh,
4190 modules/livecd_stage2_target.py:
4191 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4193 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4194 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4195 should not hurt non-HT users
4197 12 Oct 2004; John Davis <zhen@gentoo.org>
4198 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4199 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4200 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4201 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4202 livecd/runscript-support/kmerge.sh:
4203 bugfixes for #67195, #67197, #67122, and #46918
4205 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4206 small netboot fixups
4208 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4209 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4210 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4211 targets/netboot/netboot.sh:
4212 sweeping updates and changes to the netboot code. the patches should fix the
4213 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4214 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4216 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4217 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4218 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4219 targets/netboot/netboot.sh:
4220 more code cleanup and maintenance
4222 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4223 modules/generic_stage_target.py, +modules/netboot.py,
4224 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4225 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4226 +targets/netboot/netboot.sh:
4227 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4230 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4231 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4232 targets/livecd-stage1/livecd-stage1-chroot.sh,
4233 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4234 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4235 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4236 have to start a server on the build host for it to distribute.
4238 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4239 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4240 just do -s version_stamp
4242 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4243 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4245 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4246 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4247 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4248 modules/livecd_stage2_target.py:
4249 udev support for livecds
4251 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4252 +targets/livecd-stage2/unmerge.sh:
4253 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4254 Also, livecd-stage2 unmerge.sh added back in.
4256 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4257 livecd/runscript-support/livecdfs-update.sh:
4258 bugfixes for #60887 and #63338
4260 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4261 bugfixes for #63382 and #63338
4263 08 Sep 2004; John Davis <zhen@gentoo.org>
4264 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4265 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4266 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4267 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4268 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4269 targets/livecd-stage1/livecd-stage1-chroot.sh,
4270 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4271 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4272 lots of changes in this revision. first of all, major cosmetic fixups to the
4273 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4274 for distcc or ccache builds in most of the targets. bug #56581 is finially
4275 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4276 performance enhancement here.
4278 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4279 modules/livecd_stage2_target.py:
4280 fix for bug #63033, thanks to usata@gentoo.org for the patch
4282 30 Aug 2004; John Davis <zhen@gentoo.org>
4283 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4284 bugfixes for #61537 and #61779
4286 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4287 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4288 modules/snapshot_target.py:
4289 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4290 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4291 time should also be improved due to a more efficient use of rsync. This commit will
4292 mark the portage version of catalyst-1.9.0.
4294 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4295 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4298 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4301 02 Aug 2004; John Davis <zhen@gentoo.org>
4302 livecd/runscript-support/livecdfs-update.sh:
4305 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4306 +targets/stage1/build.py, -targets/stage1/build.sh,
4307 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4308 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4309 targets/stage3/stage3-chroot.sh:
4310 applied patch from bug #58840. it should fix up things for uclibc stages and
4311 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4313 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4314 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4315 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4316 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4317 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4318 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4319 livecd/runscript-support/livecdfs-update.sh,
4320 modules/livecd_stage2_target.py:
4321 addition of wolf31o2's gamecd patchset. untested, so please beware
4323 14 Jul 2004; John Davis <zhen@gentoo.org>
4324 livecd/runscript-support/livecdfs-update.sh,
4325 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4326 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4327 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4328 this out of generic_stage_target and into livecd-stage2 since the
4329 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4331 13 Jul 2004; John Davis <zhen@gentoo.org>
4332 livecd/runscript-support/livecdfs-update.sh:
4333 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4334 default rc'ed programs when only one change was required to rcadd. so I
4335 changed it so that the defaults are *always* loaded and specified additions/
4336 deletions are just added on top of those.
4338 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4339 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4340 targets/livecd-stage1/livecd-stage1-chroot.sh,
4341 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4342 targets/tinderbox/tinderbox-chroot.sh:
4343 changing the more verbose behavior to the -V (verbose) flag
4345 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4346 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4347 targets/livecd-stage1/livecd-stage1-chroot.sh,
4348 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4349 targets/tinderbox/tinderbox-chroot.sh:
4350 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4351 it is about to merge so that deps and USE flags are more evident
4353 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4354 modules/catalyst_support.py:
4355 completely rewrote the catalyst main script so that it can actually utilize
4356 more than one command line flag. new functionality included, but not active
4357 yet (--debug and --verbose). arguments can still be passed on the commandline
4358 through the use of the -C (--cli) flag. updated the arg_parse function in
4359 catalyst_support.py to accomodate my changes.
4361 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4362 modules/generic_target.py, modules/grp_target.py,
4363 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4364 modules/snapshot_target.py, modules/stage1_target.py,
4365 modules/stage2_target.py, modules/stage3_target.py,
4366 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4367 fixes for bugs #55192 and #54137
4368 added a new key for all specfiles, portage_confdir.
4369 this should point to a directory similar in functionality to /etc/portage.
4371 cleaned up the module code a bit so that unnecessary modules
4374 more work on resuming. it is getting there, but it still needs a ton of work,
4375 so please test, and report bugs.
4377 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4378 modules/catalyst_support.py, modules/generic_stage_target.py,
4379 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4380 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4381 stage resuming functionality should be working. I still have to work on GRP
4382 and livecds, but they should not be hard. I could not incorporate emerge
4383 --resume into stage resuming functionality because in some instances, portage
4384 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4385 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4386 ). I also made some small tweaks to the stage target scripts which clean up
4387 the envscript stuff. Not noticable performance wise, but it makes me feel all
4388 warm and fuzzy to know that it is programmed absolutely correctly ;)
4390 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4391 modules/generic_stage_target.py:
4392 revamped the cmd() structure so that it could properly return error codes.
4393 Please note that this might break catalyst until there is some further
4394 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4395 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4396 now. Additionally, catalyst will stop when there is an error with an ebuild
4397 ... it didn't do this before, it just plowed along and packed things up.
4399 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4400 code in portage.py and then answering my noob questions.
4402 13 Jun 2004; John Davis <zhen@gentoo.org>
4403 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4404 livecd/runscript-support/livecdfs-update.sh:
4405 some last minute fixins (stuff to work with the new genkernel)
4407 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4410 11 Jun 2004; John Davis <zhen@gentoo.org>
4411 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4412 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4415 10 Jun 2004; John Davis <zhen@gentoo.org>
4416 livecd/runscript-support/kmerge.sh,
4417 livecd/runscript-support/livecdfs-update.sh,
4418 livecd/runscript-support/post-kmerge.sh,
4419 livecd/runscript-support/pre-kmerge.sh:
4420 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4421 functions control what scripts are added to their respective runlevels. This
4422 option would be specified like so in the spec file: livecd/rcadd:
4423 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4425 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4426 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4427 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4428 the code to give a nice error msg instead of a cryptic traceback
4430 04 Jun 2004; John Davis <zhen@gentoo.org>
4431 livecd/runscript-support/livecdfs-update.sh:
4432 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4433 /etc/bootsplash/default
4435 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4436 targets/embedded/embedded-chroot.sh,
4437 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4438 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4439 targets/livecd-stage1/livecd-stage1-chroot.sh,
4440 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4441 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4442 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4443 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4444 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4445 targets/tinderbox/tinderbox-chroot.sh,
4446 targets/tinderbox/tinderbox-preclean-chroot.sh,
4447 targets/tinderbox/tinderbox.sh:
4448 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4450 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4451 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4452 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4453 It should be a full path pointing to a portage overlay dir.
4455 27 May 2004; John Davis <zhen@gentoo.org>
4456 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4457 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4458 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4459 livecd/runscript/default-runscript.sh:
4460 added updated silos and fixed motd bug
4462 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4463 rolling out version 1.0.8
4465 22 May 2004; John Davis <zhen@gentoo.org>
4466 livecd/runscript-support/kmerge.sh,
4467 livecd/runscript-support/livecdfs-update.sh,
4468 modules/livecd_stage2_target.py:
4469 added key livecd/bootsplash
4471 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4472 livecd/runscript/sparc-archscript.sh,
4473 livecd/runscript/sparc64-archscript.sh:
4474 sparc fixup patches from gustavoz at g.org
4476 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4477 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4478 is livecd/modblacklist
4480 19 May 2004; John Davis <zhen@gentoo.org>
4481 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4482 livecd/runscript/x86-archscript.sh:
4483 added support for livecd/overlay, changed vga=0x317 to vga=791
4484 in the x86 archscript as it is a more standard setting and should
4485 work on more hardware
4487 17 May 2004; John Davis <zhen@gentoo.org>
4488 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4489 livecd/runscript-support/kmerge.sh,
4490 livecd/runscript-support/livecdfs-update.sh,
4491 modules/livecd_stage2_target.py:
4492 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4493 we also now have basic motd copying support for more branded livecds
4495 16 May 2004; John Davis <zhen@gentoo.org>
4496 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4497 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4498 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4500 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4501 modules/catalyst_support.py, modules/embedded_target.py,
4502 modules/generic_stage_target.py, modules/generic_target.py,
4503 modules/grp_target.py, modules/livecd_stage1_target.py,
4504 modules/livecd_stage2_target.py, modules/stage1_target.py,
4505 modules/stage2_target.py, modules/stage3_target.py,
4506 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4507 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4508 caused gcc profile problems.
4510 12 May 2004; John Davis <zhen@gentoo.org>
4511 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4512 livecd/runscript-support/livecdfs-update.sh,
4513 livecd/runscript-support/post-kmerge.sh,
4514 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4516 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4517 silliness). Most notably, I have taken advantage of the update-modules
4518 --assume-kernel fix from agriffis so that we can actually use 3rd party
4519 modules now. Please note that >=baselayout-1.9.0 is required.
4521 02 May 2004; Olivier Crete <tester@gentoo.org>
4523 Added forgotten CHOST for i386 subarch
4525 30 Apr 2004; John Davis <zhen@gentoo.org>
4526 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4527 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4528 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4529 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4531 -fixed 2004.0 branding in the isolinux cdtar
4532 -fixed up acpi stuff in the runscripts
4533 -fixed up the x86 help message and corrected the numerous errors in it
4535 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4536 livecd/runscript/default-runscript.sh:
4537 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4538 1.0.7. we are ready for release
4540 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4541 fix for the problem that gustavoz found wrt the /dev creation stuff not
4542 detecting arches. also an efficiency fix for stage1 building
4544 14 Apr 2004; John Davis <zhen@gentoo.org>
4545 targets/embedded/embedded-chroot.sh,
4546 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4547 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4548 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4549 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4550 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4551 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4552 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4553 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4554 targets/tinderbox/tinderbox-preclean-chroot.sh,
4555 targets/tinderbox/tinderbox.sh:
4556 fix for bug #47733 - fixes for distcc and an envscript bugfix
4558 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4561 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4562 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4563 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4564 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4565 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4566 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4567 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4568 targets/stage1/stage1-preclean1-chroot.sh,
4569 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4570 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4571 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4572 targets/tinderbox/tinderbox.sh:
4573 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4574 zhen@gentoo.org please.
4576 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4577 fix for /dev in stage1
4579 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4582 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4583 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4584 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4585 Added the two kernel-configs for 2004.1 x86
4587 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4588 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4589 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4590 targets/tinderbox/tinderbox.sh:
4591 fix to address missing /dev in stages, fixed path for env-update in all of the
4594 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4595 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4597 01 Apr 2004; John Davis <zhen@gentoo.org>
4598 livecd/runscript/default-runscript.sh:
4599 added in fix for the module.conf stuff courtesy of Benjamin Judas
4602 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4604 cosmetic touchups for 1.0.5
4606 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4607 added support to the stage2 for stackable profiles bootstrap
4609 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4610 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4611 support for sparc32/64 build compatibility
4613 30 Mar 2004; John Davis <zhen@gentoo.org>
4614 livecd/runscript/default-runscript.sh, modules/targets.py,
4615 targets/stage1/build.sh:
4616 fix for bug 46022, more stackable profile fixes, embedded patches added
4618 26 Mar 2004; John Davis <zhen@gentoo.org>
4619 livecd/runscript/default-runscript.sh, modules/targets.py,
4620 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4621 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4622 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4623 fixes for bugs #44625 and #45805
4625 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4626 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4627 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4628 memtest is in. if you want to use it, check out the memtest86 cd tarball
4629 Also, fixes for bugs 45078, 45188, 44306
4631 23 Mar 2004; John Davis <zhen@gentoo.org>
4632 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4633 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4634 livecd/runscript/x86-archscript.sh, modules/targets.py,
4635 targets/livecd-stage3/unmerge.sh:
4636 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4637 created at the end of the livecd-stage2 process.
4639 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4640 targets/embedded/embedded.sh:
4641 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4643 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4644 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4645 removing the hardened-gcc deps since the package itself is deprecated'
4647 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4648 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4650 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4651 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4652 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4653 examples/livecd/alpha/config-2.4.21-r4-alpha,
4654 examples/livecd/alpha/config-2.4.21-r4-jensen,
4655 examples/livecd/alpha/config-2.4.21-r4-legacy,
4656 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4657 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4658 fixes for bugs 43676, 43701. Alpha support added as well.
4660 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4661 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4662 kde/gnome cd specs added.
4664 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4665 fix in catalyst.conf for bug #42044
4667 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4668 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4669 examples/livecd/sparc64/config-2.4.24-sparc64:
4670 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4672 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4673 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4674 for a $clst_conf environment variable. You can use the $clst_conf variable to
4675 point to a file to use in place of /etc/catalyst.conf. By setting this
4676 variable in your shell, catalyst can easily be used by multiple people on the
4677 same machine. Also, ccache support now works for genkernel.
4679 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4680 removed file for livecd-stage2 target, as this is handled by the runscript
4681 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4682 and made "/boot/kernel/foo/extraversion" an optional rather than required
4683 parameter. The aforementioned "packages" is used to specify kernel-related
4684 packages (like module ebuilds) to merge with each kernel, and the new "use"
4685 option is used to specify the USE settings you'd like exported to the
4686 environment during kernel as well as kernel "packages" build.
4688 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4689 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4690 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4691 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4692 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4693 targets/tinderbox/tinderbox.sh:
4694 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4695 it for ebuild - added headers to everything and removed deprecated dirs
4697 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4698 adding Kumba's patches for MIPS
4700 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4701 Added hppa specific code.
4703 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4704 Tinderbox target added. See tinderbox examples in examples/ dir.
4706 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4707 spec file support integrated into catalyst. Use "-f/--file specfile" as
4708 argument; see examples dir for examples.
4709 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4710 example of how to use it.
4712 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4713 support functions for spec file parsing and reading added. Will get added to
4716 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4717 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4720 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4721 Significant rework of code structure. Everything is falling nicely into place.
4723 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4724 Exception handling fully-integrated into current prototype code.
4726 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4727 beginning of exception handling integration, got some of the target code
4730 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4731 major code rework in progress on the python parts.
4733 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4734 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4735 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4736 for organiation's sake, I have moved the files, such as livecd foundations,
4737 into catalyst/files. It will make it easier for us when ebuild time comes
4740 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4741 All preliminary target build scripts are now added and coded to near as spec
4742 that we can have at this point.
4744 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4745 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4746 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4747 something that should be continued as much as reasonably possible in other
4748 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4749 code completed, and internal fall-backs to reasonable global config defaults
4752 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4753 subarch test outsourced to python catalyst-subarches function.
4755 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4756 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4758 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4759 removing dup enter_chroot
4761 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4762 document subarches checking
4764 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4765 Fix valid subarch test.
4767 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4768 include/build_functions.sh, include/functions.sh:
4769 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4770 start_build to build_functions.sh cleaning up the main catalyst script some
4773 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4774 fixed SRCBALL and DESTBALL, making it transparent for profiles
4776 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4777 added an exit condition to the cmd line argument case statement
4779 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4780 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4781 the changes that I made to the above files should make catalyst completely
4782 transparent to no matter what profile we are using. check files/catalyst.conf
4783 for the list of BUILDTYPEs that we support.
4785 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4786 changed how cmd line arguments are handled
4788 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4789 I changed the is_special handling so that it is cleaner and faster
4791 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4792 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4793 livecd/foundations/x86-basic/post-clean.sh,
4794 livecd/foundations/x86-basic/pre-clean.sh,
4795 livecd/foundations/x86-basic/settings:
4796 I outsourced more functions to include/functions.sh. I made it a seperate file
4797 from build_fucntions.sh so that we can keep our build and other functions
4798 apart. I also added in the livecd stuffs from the stager side of things.
4800 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4801 include/build_functions.sh:
4802 I outsourced all of the build functions to include/build_functions.sh. In the
4803 future, this will happen more - the code needs cleaned up.
4805 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4807 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4808 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4809 does not use that anymore.
4811 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4812 since we now have a default profile in portage, i massaged some errors
4813 messages to reflect that.
4815 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4817 removed ccache support from catalyst stage1 build cause it breaks the build.
4818 Additionally, I removed gettext support from bootstrap, because according to
4819 our new default profile, we don't use that anymore.
4821 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4822 added a new var, BUILDTYPE, adding more transparency for building.
4823 In the future, we will be building both selinux and hardened sources.
4825 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4826 fixed some formatting when catalyst prints out build info, additionally,
4827 trying to make catalyst more transparent for future expansion of stages
4829 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4830 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4831 --help. I moved this functionality from the main program section to
4834 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4835 I edited catalyst to change our naming convention from stage*-arch-h.* to
4836 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4837 I change naming conventions, as catalyst will be eventually extended to
4838 do selinux-* stages also.
4840 Additionally, I updated README.catalyst to include profile information.
4842 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4843 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4844 I renamed README.stager to README.catalyst and have made some very minor
4845 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4846 I have hacked bootstrap to use the hardened profile, as well as utilize
4847 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4848 major). Additionally, bin/stage1 has been hacked to accept the hardened
4849 profile, and use hardened-gcc.
4851 09 September 2003; John Davis <zhen@gentoo.org>:
4852 Initial import of hardened stager. I am forking this from the original
4853 stager code in order to better fit our needs. The original stager code is
4854 still used by Gentoo, and is maintained by Daniel Robbins
4855 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4856 contributors that coded stager.