1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/support/chroot-functions.sh:
6 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
9 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
10 targets/support/livecdfs-update.sh:
11 Only copy the handbook icon if one exists.
13 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
14 modules/catalyst_lock.py:
15 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
18 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
19 targets/livecd-stage2/livecd-stage2-controller.sh:
20 We should be matching all possible LIBDIRs, so make sure we do that.
22 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
23 targets/support/livecdfs-update.sh:
24 We no longer need the metadata.tar.bz2, since the Installer uses
27 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
28 targets/stage1/stage1-chroot.sh:
29 We don't need --newuse if we're not using binary packages, so there's no
32 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
33 targets/livecd-stage2/livecd-stage2-controller.sh:
34 Added initial framework for creating the CD's root on livecd/livedvd.
35 Currently, the end result is the same, but I'll be adding code to
36 automatically copy the stages and to automatically download the distfiles.
38 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
39 targets/livecd-stage2/livecd-stage2-controller.sh,
40 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
41 targets/support/rc-update.sh:
42 Change all checks for livecd/type: gentoo-release-livecd to
43 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
44 to allow for auto-fetching of distfiles and stages onto official DVD media.
46 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
47 targets/livecd-stage1/livecd-stage1-controller.sh,
48 targets/livecd-stage2/livecd-stage2-controller.sh:
49 Updated TODO. Added code to livecd-stage1 to generate a package list, which
50 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
51 the distfiles automatically.
53 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
54 modules/generic_stage_target.py:
55 Fix seedcache output so it fits in 80 columns.
57 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
58 targets/stage1/stage1-chroot.sh:
59 We should likely install baselayout before anything else, including the
60 package manager. As such, I've moved it to after sys-apps/baselayout is
63 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
64 targets/livecd-stage2/livecd-stage2-controller.sh:
65 Check for a snapshot in the overlay and error if one is present. This should
66 ensure that the snapshot on the CD is the same as the one used to build the
69 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
70 modules/catalyst_support.py:
71 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
72 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
75 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
76 targets/stage1/stage1-chroot.sh:
77 Change back to using sys-apps/baselayout. We'll need to come up with a
78 better permanent solution now that virtual/baselayout is no more.
80 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
81 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
82 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
84 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
85 targets/support/bootloader-setup.sh:
86 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
89 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
90 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
91 Added TODO. Changed create_handbook_icon call to only be called if
92 /docs/handbook/index.html exists on the disk or in livecd/overlay.
94 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
95 targets/support/kmerge.sh:
96 Run sed on KERNELVERSION to escape the slashes so we can use it in another
99 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
100 targets/support/kmerge.sh:
101 Modify test to run if package.provided exists instead of if it doesn't.
102 Run sed on the correct file.
104 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
105 targets/support/chroot-functions.sh:
106 Added --noreplace to setup_myfeatures merges so we don't blow away any
107 packages which are already installed with the proper USE flags for the given
108 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
110 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
111 livecd/files/README.txt:
112 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
114 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
115 targets/support/rc-update.sh:
116 Added mdraid for baselayout-2 users.
118 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
119 targets/support/kmerge.sh:
120 Clean up package.provided after the kernel build
122 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
123 targets/support/kmerge.sh:
124 It helps if I put things in the correct order so they'll actually execute,
125 rather than getting a nice error from emerge.
127 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/support/kmerge.sh:
129 Change upgrade to update.
131 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
132 targets/support/kmerge.sh:
133 Add back in the package.provided code that *should* skip the kernel sources
134 merge for call back and subsequent runs.
136 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
137 targets/support/kmerge.sh:
138 We don't really need to use binary packages for the kernel sources, since it
139 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
140 when we're not using kerncache.
142 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
143 targets/support/kmerge.sh:
144 Remove 'symlink' from USE, since it's not needed and screws up kerncache
146 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
147 targets/livecd-stage2/livecd-stage2-controller.sh:
148 OK, we run our find outside the chroot, so we don't want to use absolute
149 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
150 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
153 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
154 targets/livecd-stage2/livecd-stage2-controller.sh,
155 targets/stage1/stage1-controller.sh:
156 Cleanup the clean section for stage1 and add an updated clean section for
157 livecd-stage2 when we're a minimal, universal, or game CD. This is
158 2.0.6_pre14 for testing.
160 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
161 targets/support/kmerge.sh:
162 We should be using --newuse when merging our packages in callback.
164 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
165 targets/grp/grp-chroot.sh:
166 We should only use --noreplace when building a pkgset, everything else
169 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
170 modules/catalyst_support.py, modules/generic_stage_target.py,
171 modules/grp_target.py:
172 Apply additional patches from bug #207862 for CONTENTS generation.
174 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
175 targets/grp/grp-chroot.sh:
176 Call setup_myemergeopts after changing clst_FETCH.
178 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
179 targets/netboot2/netboot2-pkg.sh:
180 Remove a bit of unnecessary code.
182 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
183 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
184 targets/support/chroot-functions.sh:
185 Fix some spacing on the -* warning, revert Andrew's last change, since it
186 didn't do anything, and clean up the GRP chroot code so it works smarter and
187 set clst_FETCH when clst_grp_type is something other than pkgset.
189 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
190 targets/support/chroot-functions.sh:
191 Don't set --usepkg and --buildpkg when fetching.
193 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
194 modules/generic_stage_target.py:
195 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
198 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
199 modules/generic_stage_target.py:
200 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
201 boot/kernel/${kname}/config copying code in generic_stage_target.
203 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
204 targets/support/kmerge.sh:
205 Make sure we don't give genkernel a --kernel-config if it isn't set in the
208 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
209 modules/generic_stage_target.py, targets/support/kmerge.sh,
210 targets/support/pre-kmerge.sh:
211 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
212 valid, rather than required, changed clst_ksource to default to
213 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
214 removal of USE to after the kernel build so the modules get the correct USE,
215 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
217 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
218 targets/support/kmerge.sh:
219 We should run the default functions for kmerge.sh, too.
221 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
222 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
223 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
224 Updated aboot cdtar with a newer version to support newer kernels.
226 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
227 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
228 Updated make_destpath so it writes out to make.conf as well as exporting
229 ROOT to the environment, added a make_destpath call to cleanup_stages, and
230 adding make_destpath /tmp/stage1root to stage1.
232 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
233 Updated README a bit and rolling 2.0.6_pre12 for testing.
235 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
236 targets/support/create-iso.sh:
237 Removed any further checks for clst_fstype and making sure everybody is
238 using ${mkisofs_zisofs_opts}.
240 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
241 targets/support/livecdfs-update.sh:
242 The default theme for GNOME is now Clearlooks, so we can remove the theme
243 code, but we still want to set the font size.
245 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/support/livecdfs-update.sh:
247 We need to put quotes around ${user_comment} or useradd gets confused.
249 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
250 targets/support/chroot-functions.sh:
251 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
254 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
255 targets/support/kmerge.sh:
256 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
257 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
259 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
260 targets/support/create-iso.sh:
261 Bash fscking sucks, so we have to compromise on this code reduction solution
262 a bit. It's still far better than it was
264 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
265 targets/support/create-iso.sh:
266 Don't escape quotes when actually running the command
268 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
269 targets/support/kmerge.sh:
270 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
272 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
273 targets/support/kmerge.sh:
274 Use -L instead of -l in test for symlink
276 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
277 targets/stage1/stage1-controller.sh:
278 Remove code for gcc-config/binutils-config since it should be getting done
279 in the preclean script, anyway.
281 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
282 targets/stage1/stage1-chroot.sh:
283 I missed one place where HOSTUSE was being used incorrectly.
285 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
286 targets/support/kmerge.sh:
287 Escape the correct quote
289 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
290 targets/support/kmerge.sh:
291 Change remaining instances of run_emerge to run_merge
293 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
294 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
295 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
298 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 targets/support/bootloader-setup.sh:
300 Let's change our splash checking to a global check so it only needs to be
301 done once. This makes much more sense than having all of those if ... else
304 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
305 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
306 Fix our USE invocation here so things work as expected.
308 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
309 targets/support/livecdfs-update.sh:
310 Force-enable livecd/users for livecd/type gentoo-release-livecd and
313 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/support/livecdfs-update.sh:
315 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
318 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
319 targets/livecd-stage2/livecd-stage2-controller.sh:
320 Fixing the snapshot copying so it will only copy the correct snapshot for
321 people who don't know how to properly use wget.
323 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
324 targets/stage1/stage1-chroot.sh:
325 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
328 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
329 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
330 OK, we have to escape our quotes, rather than use single quotes, or we don't
331 evaluate the variables properly.
333 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
334 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
335 targets/support/kmerge.sh:
336 Fixing echo/sed for make.conf writing.
338 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
340 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
341 Rather than using the environment, we write out our USE to make.conf, then
342 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
343 be written to make.conf, already.
345 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
346 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
347 targets/livecd-stage1/livecd-stage1-chroot.sh,
348 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
349 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
350 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
351 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
352 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
353 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
354 Changing run_emerge to run_merge, changing both setup_portage and
355 setup_myfeatures to add any USE changes to make.conf prior to merge, then
356 removing the settings added, rather than (ab)using the environment.
358 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
359 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
360 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
361 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
362 targets/tinderbox/tinderbox-chroot.sh:
363 Rearrange some of the functions in chroot-functions.sh in preparation for
364 some upcoming changes and rename setup_portage to setup_pkgmgr.
366 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/stage1/stage1-controller.sh:
368 Removing an extra env-update call from stage1's preclean.
370 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
371 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
372 targets/support/bootloader-setup.sh:
373 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
374 help.msg which we didn't even use.
376 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
377 targets/support/bootloader-setup.sh:
378 Don't write out out 'default 1' line when creating grub.conf, since the
379 'help' entry is now at the bottom, and we want grub to default to the first
382 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
383 targets/support/bootloader-setup.sh:
384 Removed checks on livecd/splash_type, since we only support one type,
385 removed remaining bootsplash code from bootloader-setup.sh, added automatic
386 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
387 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
389 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
390 targets/livecd-stage2/livecd-stage2-controller.sh:
391 Let's automatically copy in the snapshot if livecd/type is
392 gentoo-release-livecd.
394 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
395 modules/generic_stage_target.py:
396 Fix leading whitespace in empty() so it's only executed if there's something
397 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
398 211410 for pointing this out
400 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
401 targets/support/rc-update.sh:
402 Quote baselayout package atom
404 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/support/chroot-functions.sh:
406 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
407 PATH by default. Instead, simply check if it exists.
409 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
410 targets/support/chroot-functions.sh:
411 Remove temporary package listing code, since --verbose is forced on with
414 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
415 Force-enable --verbose when using --debug
417 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
418 targets/support/kmerge.sh:
419 Changing modules-update to update-modules to quiet a warning and keep us
420 from having it get removed out from under us.
422 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
423 targets/support/chroot-functions.sh:
424 Adding a note to myself for better debug and moving run_default_funcs to the
425 bottom of the script so it gets executed. Since this can otherwise break
426 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
428 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
430 targets/support/chroot-functions.sh:
431 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
432 so we can get the output with --debug, added --newuse to the options for
433 stage1, as we should always rebuild any package where the USE has changed,
434 removed removal of portage logs from stage2-chroot.sh since it is being done
435 by cleanup_stages, moved world removal in cleanup_stages into a check for
436 stages 1 through 3, made update_env_settings check for the existence of
437 env-update before running it since we now run update_env_settings by default
438 everywhere chroot-functions.sh is sourced, and added a section to show_debug
439 to list the packages, since we don't yet force-enable verbose with debug.
441 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
442 modules/catalyst_lock.py:
443 Since my python sucks and I don't feel like troubleshooting it at the
444 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
445 2.0.6_pre8 for testing.
447 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
448 modules/builder.py, modules/catalyst_lock.py:
449 Added some extra debug output to catalyst_lock.py and added Stuart Longland
450 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
452 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
453 modules/catalyst_support.py:
454 change 'is' to == because python is grumpy
456 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
457 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
458 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
459 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
460 targets/support/rc-update.sh:
461 Removing support for bootsplash, since it hasn't been in a supported kernel
462 in a couple years and isn't accepted upstream.
464 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
465 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
466 Fix up the sed for genkernel so it works on versions both before and after
467 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
468 change was a bit too aggressive.
470 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
471 targets/support/bootloader-setup.sh:
472 Change grub timeout to 15 seconds instead of 150.
474 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
475 targets/support/pre-kmerge.sh:
476 Comment out sed on genkernel executable as it appears to do nothing these
479 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
480 targets/livecd-stage2/livecd-stage2-controller.sh:
481 Only call find on libdirs that actually exist. Thanks to Kristoffer
482 <krek6597@student.uu.se> in bug #210807.
484 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
485 modules/generic_stage_target.py:
486 Add warning about -* in foo/use in the spec.
488 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
489 targets/embedded/embedded-chroot.sh,
490 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
491 targets/grp/grp-preclean-chroot.sh,
492 targets/livecd-stage1/livecd-stage1-chroot.sh,
493 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
494 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
495 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
496 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
497 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
498 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
499 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
500 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
501 targets/tinderbox/tinderbox-preclean-chroot.sh:
502 Change all . to source.
504 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
505 targets/embedded/embedded-preclean-chroot.sh,
506 targets/grp/grp-preclean-chroot.sh,
507 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
508 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
509 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
510 targets/stage3/stage3-preclean-chroot.sh,
511 targets/stage4/stage4-preclean-chroot.sh,
512 targets/support/chroot-functions.sh,
513 targets/tinderbox/tinderbox-preclean-chroot.sh:
514 Added a cleanup_stages function and added it to the appropriate places.
516 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
518 targets/livecd-stage1/livecd-stage1-chroot.sh,
519 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
520 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
521 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
522 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
523 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
524 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
525 Removing any functions that we now call by default when we source
526 chroot-functions.sh by default.
528 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
530 targets/livecd-stage1/livecd-stage1-chroot.sh,
531 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
532 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
533 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
534 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
535 Clean up the debug code that I've added to stage1, move it to
536 chroot_functions.sh, and call it from all of our main targets.
538 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
539 modules/generic_stage_target.py:
540 Wow. I need to make sure that we actually comment comments in make.conf or
541 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
542 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
544 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
545 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
546 targets/stage3/stage3-chroot.sh:
547 We need to be sure we clear out /var/log/portage/elog as well as
548 /var/log/emerge.log for stages 1 through 3.
550 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
551 modules/generic_stage_target.py,
552 targets/livecd-stage2/livecd-stage2-controller.sh,
553 targets/support/livecdfs-update.sh:
554 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
555 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
556 80 columns. This is catalyst 2.0.6_pre5 for testing.
558 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
559 modules/generic_stage_target.py:
560 Apparently, python doesn't like it when you put a set of comments in front
561 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
564 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
565 modules/generic_stage_target.py:
566 Huge refactoring of modules/generic_stage_target.py to fix indentation and
567 generally clean up the code so it's a bit easier to read/follow.
569 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
570 modules/generic_stage_target.py:
571 Sort and de-dupe myusevars.
573 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
574 targets/stage1/stage1-chroot.sh:
575 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
577 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
578 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
579 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
580 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
581 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
582 targets/tinderbox/tinderbox-chroot.sh:
583 Move export of FEATURES to setup_myfeatures.
585 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
586 targets/stage1/stage1-chroot.sh:
587 Added some debug code to stage1 and fixed a nice bug where we weren't
588 building with the correct USE. Unfortunately, this invalidates any caches
589 for stage1, since we were building with the entire USE from the profile.
590 This is 2.0.6_pre4 for testing.
592 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
593 targets/stage1/stage1-chroot.sh:
594 We don't need to do the device building twice, so removing USE=build from
595 first baselayout install.
597 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
598 targets/support/livecdfs-update.sh:
599 We check for a plugdev group, add it if it doesn't exist, and make sure any
600 users specified by livecd/users is in the group.
602 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
603 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
604 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
606 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
607 modules/catalyst_support.py:
608 Fix up calc_contents in contents_map. Thanks to Brent Baude
609 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
612 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
613 targets/stage1/stage1-chroot.sh:
614 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
615 empty and will cause issues in stage3 and beyond.
617 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
618 targets/support/kmerge.sh, targets/support/rc-update.sh:
619 Changed some of the rc-update code so it should work with baselayout-2,
620 also. This is 2.0.6_pre2 for testing.
622 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
623 files/catalyst.conf, modules/catalyst_support.py,
624 modules/generic_stage_target.py, modules/grp_target.py,
625 modules/snapshot_target.py:
626 Added support for generating CONTENTS files automatically. Patch by Robin
627 Johnson <robbat2@gentoo.org> for bug #207862.
629 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 modules/snapshot_target.py:
631 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
632 exclude digest-* files from the snapshot.
634 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
635 arch/x86.py, modules/generic_stage_target.py:
636 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
637 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
639 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
640 targets/support/kmerge.sh:
641 Make the --kerncache option to genkernel dependent on 'kerncache' being in
642 options, so that it can actually be turned off.
644 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
646 Rearrange things in the arch/*.py files to ensure that nothing is used
647 before it has been defined.
649 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
650 Reorder arch/powerpc.py to make python happy.
652 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
653 modules/snapshot_target.py:
654 Change .svn --include to an --exclude like it was supposed to be.
656 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
658 Added several subarches for mips so we can dump the mips subarch profiles
659 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
662 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
663 targets/livecd-stage2/livecd-stage2-controller.sh:
664 Changed the code for copying the MOTD files so it's fewer lines and makes
667 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
668 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
669 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
670 sparc64.py into sparc.py, so we have a cleaner set of arch files.
672 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
674 Did a little cleanup on the x86.py to remove some redundant entries and
675 added nocona and core2 to amd64.py, though they're currently commented out.
677 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
678 modules/generic_stage_target.py:
679 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
680 flags defined in the spec file.
682 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
683 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
684 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
685 since catalyst sets CXXFLAGS=CFLAGS by default.
687 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
688 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
689 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
691 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
692 Added prescott to the subarches for x86.
694 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
695 modules/netboot2_target.py, targets/support/kmerge.sh:
696 Add patch to enabled netboot2/linuxrc and automatically add path for
697 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
698 <jsbronder@gentoo.org> in bug #208106.
700 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
701 modules/netboot2_target.py:
702 Allow root_overlay in netboot2 target for bug #208106.
704 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
706 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
707 Added USE=bindist automatically to everything that inherits set_use from
708 generic_stage_target, added USE=bindist to livecd_stage1_target, added
709 USE=bindist to emerge run for stage1, and did some minor cleanup in
710 get_libdir in chroot-functions.
712 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
713 targets/support/bootloader-setup.sh:
714 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
716 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
717 examples/generic_stage_template.spec, examples/grp_template.spec,
718 examples/livecd-stage1_template.spec,
719 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
720 examples/stage4_template.spec, examples/tinderbox_template.spec:
721 Changing link so it no longer points to a dead page. This is for bug #208609.
723 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
724 modules/snapshot_target.py:
725 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
727 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
728 targets/stage1/stage1-chroot.sh:
729 As much as I hate this, we're going to force baselayout to install first.
730 This will keep us from having any issues with packages that don't respect
733 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
734 Reorder options in catalyst.conf so they're alphabetical.
736 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
737 targets/support/bootloader-setup.sh:
738 Add 'pager on' to grub.conf for bug #208531.
740 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
741 livecd/files/README.txt, livecd/files/x86-F6.msg:
742 Removing the unused kernel command line options from Volume/Device Management.
744 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
745 This is now 2.0.5 for release.
747 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
748 files/catalyst.conf, modules/catalyst_support.py,
749 modules/generic_stage_target.py,
750 targets/embedded/embedded-preclean-chroot.sh,
751 targets/grp/grp-preclean-chroot.sh,
752 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
753 targets/stage2/stage2-preclean-chroot.sh,
754 targets/stage3/stage3-preclean-chroot.sh,
755 targets/support/chroot-functions.sh,
756 targets/tinderbox/tinderbox-preclean-chroot.sh:
757 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
758 sys-devel/icecream cluster compiler support for bug #200095. This is
759 catalyst 2.0.5_pre6 for testing.
761 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
762 files/catalyst.conf, modules/generic_stage_target.py:
763 Add the option for using metadata_overlay with portage to speed up cache.
765 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
766 modules/stage1_target.py, modules/stage2_target.py,
767 modules/stage3_target.py:
768 Add /etc/portage to cleanables for stages 1 through 3.
770 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
771 livecd/files/livecd-local.start,
772 targets/livecd-stage2/livecd-stage2-controller.sh,
773 targets/support/livecdfs-update.sh:
774 We apparently still need profiles/eclass for building the stage3 from the
775 LiveCD with the installer.
777 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
778 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
781 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
782 targets/livecd-stage2/livecd-stage2-controller.sh,
783 targets/support/livecdfs-update.sh:
784 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
785 preservation of eclasses/profiles, and remove copying of livecd-local.start
786 since it's not needed anymore.
788 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
789 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
790 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
793 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
794 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
795 Removing old mkvardb code which is no longer used, commenting out setting of
796 Gnome theme for testing now that Clearlooks has been default for some time,
797 and changing vdb move from a case statement to a simple if statement. This
798 is 2.0.5_pre5 for testing.
800 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
801 modules/stage1_target.py:
802 Removing cleaning of python encodings for bug #64890.
804 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
805 modules/generic_stage_target.py:
806 Add an extra warning into the generated make.conf about changing the CHOST.
808 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
809 targets/support/livecdfs-update.sh:
810 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
812 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
813 targets/embedded/embedded-preclean-chroot.sh,
814 targets/grp/grp-preclean-chroot.sh,
815 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
816 targets/stage2/stage2-preclean-chroot.sh,
817 targets/stage3/stage3-preclean-chroot.sh,
818 targets/tinderbox/tinderbox-preclean-chroot.sh:
819 Check to see if distcc is enabled before calling cleanup_distcc().
821 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
822 arch/sparc.py, arch/x86.py:
823 Look for linux32 in /bin and /usr/bin.
825 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
826 modules/generic_stage_target.py:
827 Make error message more specific when removing immutable flag.
829 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
830 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
831 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
832 information, and added a small fix for FreeBSD for bug #169041. This is
833 catalyst 2.0.5_pre4 for testing.
835 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
836 targets/support/chroot-functions.sh:
837 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
838 patch from bug #120076 to add cross-compiling support to our distcc
841 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
842 targets/support/chroot-functions.sh:
843 Added a version of get_libdir from multilib.eclass so we can determine where
844 to go poking around if we need to touch anything in libdir.
846 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
847 Print an error saying what target failed before the traceback.
849 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
850 modules/catalyst_support.py:
851 When parsing make.conf, first try pkgcore's
852 snakeoil.fileutils.read_bash_dict(), then portage's
853 portage_util.getconfig(), then the internal parse_makeconf().
855 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
856 modules/catalyst_support.py:
857 Raise an exception in parse_spec() if there's a duplicate key in the spec.
859 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
860 examples/netboot_template.spec, examples/tinderbox_template.spec,
861 modules/grp_target.py, modules/tinderbox_target.py:
862 Remove redundant set_pkgcache_path() functions from tinderbox and grp
863 modules, and remove extra pkgcache_path and kerncache_path options from
866 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
867 This is catalyst 2.0.5_pre3 for testing the new stages code.
869 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
870 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
871 We need to force USE=bindist on for building stages.
873 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
874 modules/generic_stage_target.py:
875 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
876 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
878 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
879 targets/support/rc-update.sh:
880 Added support for the newer versions of splashutils which use fbcondecor as
881 the init script. This is catalyst 2.0.5_pre1 for testing.
883 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
884 targets/livecd-stage2/livecd-stage2-controller.sh:
885 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
888 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
889 modules/generic_stage_target.py, modules/stage1_target.py,
890 modules/stage2_target.py:
891 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
894 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
895 modules/generic_stage_target.py, modules/netboot2_target.py:
896 Fix typo in getopt call for --clear-autoresume. thanks to
897 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
898 Conditionally write CFLAGS to make.conf in stages for bug #177796.
899 Copy overlay files in netboot2 target into proper dir for bug #174635.
901 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
902 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
903 targets/support/netboot2-final.sh:
904 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
905 fix a minor bug in System.map copying, add portage_overlay support, and adds
906 the ability to use globbing in the package file lists for the netboot2
909 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
910 +targets/netboot2/nb-busybox.cf:
911 Added nb-busybox.cf to the netboot2 target for bug #174298.
913 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
914 targets/support/chroot-functions.sh:
915 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
917 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
918 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
919 Change moving the VDB until after we have processed unmerge by moving it
920 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
921 unmerge packages from the gentoo-release-livecd target.
923 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
924 targets/support/kmerge.sh:
925 Commented out the package.provided code in catalyst that seemed to cause
926 problems with kerncache in testing. This is 2.0.4 and should be used for the
929 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
930 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
931 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
932 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
933 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
934 improve the netboot2 target.
936 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
937 modules/generic_stage_target.py:
938 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
939 cause catalyst to export boolean variables as well as string-based
942 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
943 modules/generic_stage_target.py:
944 Fixing check for invalid subarch to not filter too much. Fix from Mike
945 Frysinger <vapier@gentoo.org> for bug #173532.
947 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
948 Added s390x (64-bit) support via a patch from Mike Frysinger
949 <vapier@gentoo.org> for bug #173002.
951 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
952 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
953 targets/livecd-stage1/livecd-stage1-chroot.sh,
954 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
955 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
956 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
957 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
958 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
959 targets/support/pre-kmerge.sh:
960 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
961 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
962 certain functions/code paths when running with -F/--fetchonly. Simplified
963 kmerge.sh with regards to kerncache and callback packages. Also, changed
964 ccache/distcc installs to use run_emerge instead of emerge directly, which
965 allows us to more easily replace the underlying package manager, or add
966 support for multiple package managers to catalyst.
968 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
969 modules/grp_target.py:
970 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
971 portage_overlay functionality to GRP, where it was mistakenly missing, for
972 bug #171157. This is catalyst 2.0.3 and ready for release.
974 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
975 targets/livecd-stage1/livecd-stage1-controller.sh,
976 targets/support/livecdfs-update.sh:
977 Removed the generation of grppkgs.txt since the Installer now uses vdb
980 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
981 targets/support/create-iso.sh:
982 Fix creation of the EFI images. Since it is FAT, we can't go around
983 perserving permissions, now, can we?
985 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
986 targets/support/livecdfs-update.sh:
987 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
988 broken sed for rc.conf, which caused all kinds of hell to break loose when
989 booting a new CD. This is 2.0.3_pre3.
991 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
992 modules/generic_stage_target.py:
993 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
994 such as group- from /etc before creating our stage tarballs. This is for bug
997 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
998 targets/support/livecdfs-update.sh:
999 Commenting out the livecd-kernel code, since the Installer should be doing
1000 everything necessary itself.
1002 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1003 targets/support/livecdfs-update.sh:
1004 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1005 the usbutils hanlding in case they follow suit with pciutils.
1007 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1008 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1009 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1010 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1011 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1012 problems with using all of the various subarch settings.
1014 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1015 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1016 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1017 check look in the correct location, and made sure we don't delete /voot
1018 within the EFI code if grub is present.
1020 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1021 modules/generic_stage_target.py:
1022 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1023 #166294. This one should fix the HPPA/PPC architectures.
1025 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1026 targets/support/chroot-functions.sh:
1027 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1028 remove the autoresume point for portage, as it really isn't needed and
1029 doesn't really gain us much, anyway.
1031 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1032 targets/stage1/stage1-chroot.sh:
1033 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1035 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1036 examples/generic_stage_template.spec, examples/grp_template.spec,
1037 examples/livecd-stage1_template.spec,
1038 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1039 examples/netboot_template.spec, examples/snapshot_template.spec,
1040 examples/stage4_template.spec, examples/tinderbox_template.spec:
1041 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1044 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1045 targets/support/livecdfs-update.sh:
1046 Make sure the user owns his home directory for bug #147195.
1048 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1049 +files/catalystrc, modules/catalyst_support.py:
1050 Re-arranged catalyst.conf to make it easier to follow while looking at the
1051 online reference and added a default catalystrc file, which does nothing.
1053 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1054 modules/catalyst_support.py, modules/embedded_target.py,
1055 modules/generic_stage_target.py, modules/grp_target.py,
1056 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1057 modules/stage3_target.py, modules/tinderbox_target.py:
1058 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1059 tab/space nastiness. This is for bug #161915.
1061 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1062 modules/generic_stage_target.py:
1063 Fixed new cbuild code with another patch from Mike Frysinger
1064 <vapier@gentoo.org> to allow the usage of subarches.
1066 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1067 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1068 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1069 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1070 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1071 targets/support/create-iso.sh, targets/support/functions.sh,
1072 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1073 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1075 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1076 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1077 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1078 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1079 modules/catalyst_lock.py, modules/catalyst_support.py,
1080 modules/embedded_target.py, modules/generic_stage_target.py,
1081 modules/generic_target.py, modules/grp_target.py,
1082 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1083 modules/netboot2_target.py, modules/netboot_target.py,
1084 modules/snapshot_target.py, modules/stage1_target.py,
1085 modules/stage2_target.py, modules/stage3_target.py,
1086 modules/stage4_target.py, modules/tinderbox_target.py,
1087 targets/embedded/embedded-chroot.sh,
1088 targets/embedded/embedded-controller.sh,
1089 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1090 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1091 targets/grp/grp-preclean-chroot.sh,
1092 targets/livecd-stage1/livecd-stage1-chroot.sh,
1093 targets/livecd-stage1/livecd-stage1-controller.sh,
1094 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1095 targets/livecd-stage2/livecd-stage2-controller.sh,
1096 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1097 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1098 targets/netboot2/netboot2-controller.sh,
1099 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1100 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1101 targets/stage1/stage1-controller.sh,
1102 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1103 targets/stage2/stage2-controller.sh,
1104 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1105 targets/stage3/stage3-controller.sh,
1106 targets/stage3/stage3-preclean-chroot.sh,
1107 targets/stage4/stage4-controller.sh,
1108 targets/stage4/stage4-preclean-chroot.sh,
1109 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1110 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1111 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1112 targets/tinderbox/tinderbox-controller.sh,
1113 targets/tinderbox/tinderbox-preclean-chroot.sh:
1114 Removing old CVS Header lines, which are no longer used since moving to SVN.
1116 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1117 targets/stage4/stage4-chroot.sh:
1118 Added back a missing 'then' from stage4 target.
1120 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1121 modules/generic_stage_target.py:
1122 Fix indentation so things actually work.
1124 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1125 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1128 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1129 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1130 Fix the display manager sed lines and change the icon for the local Handbook
1131 to use the GNOME 2.16 icon for gedit.
1133 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1134 modules/generic_stage_target.py:
1135 Changed the portage_overlay option to always install overlays in
1136 /usr/local/portage and added code to clean up /usr/local/portage and
1137 make.conf after sucessful execution and before creation of ISO/tarballs.
1139 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1140 targets/support/livecdfs-update.sh:
1141 Fixed a typo which broke coldplugging.
1143 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1144 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1145 Added a create_handbook_icon function and rearranged some of the icon
1146 creation for the LiveCD. This should resolve bug #143725 once a new release
1149 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1150 targets/support/livecdfs-update.sh:
1151 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1152 coldplugging. This allows us to unpack our firmware before we detect
1153 devices, so that devices that need it will get it.
1155 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1156 modules/generic_stage_target.py:
1157 Fix a typo in generic_stage_target.
1159 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1160 targets/support/livecdfs-update.sh:
1161 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1162 /etc/conf.d/xdm so we support older snapshots and newer ones.
1164 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1165 modules/livecd_stage2_target.py:
1166 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1169 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1170 modules/livecd_stage2_target.py:
1171 Reverted change in livecd-stage2 to the action_sequence until I can figure
1172 out what the problem is with it.
1174 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1175 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1176 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1177 modules/livecd_stage2_target.py:
1178 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1179 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1181 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1182 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1183 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1184 resolves an issue where a variable could be accessed unitialized in obscure
1185 circumstances. This is wrt bug #144984.
1187 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1188 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1189 modules/stage2_target.py, modules/stage4_target.py:
1190 Fixed up action_sequence when using --fetchonly to not create tarballs or
1191 ISO images for bug #143392.
1193 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1194 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1195 Clean up the USE usage in GRP/stage4.
1197 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1198 modules/generic_stage_target.py, modules/stage1_target.py,
1199 modules/stage2_target.py:
1200 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1201 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1203 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1204 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1205 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1206 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1207 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1208 instances of USE_ORDER since auto hasn't been valid for some time. This is
1211 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1212 modules/generic_stage_target.py, modules/stage1_target.py:
1213 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1214 goodness wrt bug #153587.
1216 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1217 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1218 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1220 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1221 modules/generic_stage_target.py, modules/stage4_target.py:
1222 Added a check to see if we have the tarball option enabled, which causes
1223 catalyst to run the capture sequence. This was requested by Tim Yamin for
1224 the stage4 target, but I thought it should be usable on any stage target.
1226 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1227 targets/support/livecdfs-update.sh:
1228 Moved fstab tweaks all into one location and added make.conf tweak for bug
1231 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1232 Changed the options to be in alphabetical order so my meatspace logical
1233 parser can process them better, added the compress and tarball options,
1234 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1235 removed the unused -x command line parameter for bug #151405.
1237 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1238 modules/generic_stage_target.py:
1239 Added a warning about changing the CHOST setting for bug #142034.
1241 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1242 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1243 targets/support/chroot-functions.sh:
1244 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1245 <flameeyes@gentoo.org> and attached to bug #150351.
1247 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1248 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1249 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1250 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1251 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1252 modules/embedded_target.py, modules/generic_stage_target.py,
1253 modules/generic_target.py, modules/grp_target.py,
1254 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1255 modules/netboot2_target.py, modules/netboot_target.py,
1256 modules/snapshot_target.py, modules/stage1_target.py,
1257 modules/stage2_target.py, modules/stage3_target.py,
1258 modules/stage4_target.py, modules/tinderbox_target.py,
1259 targets/embedded/embedded-chroot.sh,
1260 targets/embedded/embedded-controller.sh,
1261 targets/embedded/embedded-fs-runscript.sh,
1262 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1263 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1264 targets/grp/grp-preclean-chroot.sh,
1265 targets/livecd-stage1/livecd-stage1-chroot.sh,
1266 targets/livecd-stage1/livecd-stage1-controller.sh,
1267 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1268 targets/livecd-stage2/livecd-stage2-controller.sh,
1269 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1270 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1271 targets/netboot2/netboot2-controller.sh,
1272 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1273 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1274 targets/stage1/stage1-controller.sh,
1275 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1276 targets/stage2/stage2-controller.sh,
1277 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1278 targets/stage3/stage3-controller.sh,
1279 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1280 targets/stage4/stage4-controller.sh,
1281 targets/stage4/stage4-preclean-chroot.sh,
1282 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1283 targets/support/functions.sh, targets/support/kmerge.sh,
1284 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1285 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1286 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1287 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1288 targets/tinderbox/tinderbox-controller.sh,
1289 targets/tinderbox/tinderbox-preclean-chroot.sh:
1290 Removing all copyright and license comment headers from all files so we
1291 don't ever get another bug like bug #149638.
1293 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1294 modules/generic_stage_target.py:
1295 Clean up more spacing/capitalization.
1297 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1298 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1299 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1300 targets/embedded/embedded-controller.sh,
1301 targets/embedded/embedded-fs-runscript.sh,
1302 targets/embedded/embedded-preclean-chroot.sh,
1303 targets/livecd-stage2/livecd-stage2-controller.sh,
1304 targets/netboot2/netboot2-copyfile.sh,
1305 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1306 targets/support/pre-kmerge.sh:
1307 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1308 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1309 calls in kmerge.sh, and updated README.
1311 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1312 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1313 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1315 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1316 modules/catalyst_support.py:
1317 Added fix for bug #143348.
1319 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1320 targets/support/livecdfs-update.sh:
1321 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1323 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1324 targets/livecd-stage2/livecd-stage2-controller.sh,
1325 targets/support/livecdfs-update.sh:
1326 Changed some copy commands to use -f, added a check for /etc/gconf before
1327 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1328 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1329 <luca.casagrande@gmail.com>.
1331 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1332 targets/support/livecdfs-update.sh:
1333 Fixing sed so that systemspkgs.txt is built properly.
1335 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1336 The sparc32 binary is in /bin, not /usr/bin.
1338 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1339 targets/support/chroot-functions.sh:
1340 We now only set the options for pkgcache if we are not using fetchonly. This
1341 should work around a problem where portage won't fetch the files if a binpkg
1342 already exists for the package.
1344 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1345 targets/support/livecdfs-update.sh:
1346 Added code to make a backup of custom.conf before we edit it for the
1349 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1350 targets/support/livecdfs-update.sh:
1351 Remove sed from splash section, since it wasn't actually resolving the
1352 issue, anyway. Change the installer's dialog front-end code to simply run
1353 via sudo, since we don't need to worry about having the X DISPLAY setup or
1354 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1356 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1357 targets/support/livecdfs-update.sh:
1358 Fix my sed line so it actually applies correctly.
1360 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1361 targets/support/chroot-functions.sh:
1362 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1365 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1366 targets/support/livecdfs-update.sh:
1367 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1368 as well as a possible fix for the read-only filesystem messages from
1369 /sbin/splash-functions.sh
1371 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1372 targets/support/chroot-functions.sh:
1373 Fix --fetchonly to actually work.
1375 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1376 examples/livecd-stage2_template.spec:
1377 Added description for livecd/fsops to livecd-stage2's spec template.
1379 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1380 targets/support/livecdfs-update.sh:
1381 I've modified the GDM configuration section to work correctly. I have also
1382 ensured that xdm is no longer started just because livecd/xdm is used, which
1383 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1384 should be the last of the 'release candidates' made. If there are no bug
1385 reports in 2 days, then I'm rolling this as 2.0 final.
1387 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1388 targets/support/livecdfs-update.sh:
1389 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1390 see once the newer Installer is released, as I still have to fix the
1393 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1394 targets/support/rc-update.sh:
1395 Removed famd from the default runlevel for gentoo-release-livecd. It really
1396 shouldn't cause a problem, but I prefer it stay a bit clean.
1398 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1399 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1400 targets/support/create-iso.sh, targets/support/kmerge.sh,
1401 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1402 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1404 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1406 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1407 targets/support/bootloader-setup.sh:
1408 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1409 parameters support. This is for bug #139300.
1411 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1412 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1413 targets/support/filesystem-functions.sh:
1414 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1415 and also to remove some redundant values from livecd-stage2's valid_values.
1418 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1420 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1422 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1423 modules/generic_stage_target.py:
1424 Fix a problem where catalyst was creating an initial list, then putting that
1425 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1426 pointing it out and for the fix. This is for bug #136351.
1428 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1429 targets/support/unmerge.sh:
1430 Removing loop for unmerge, as it didn't actually solve anything and the
1431 portage team has helped us out by reverting the behavior that caused this
1432 change in the first place.
1434 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1435 modules/netboot2_target.py, modules/stage1_target.py,
1436 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1437 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1438 having /proc mounted during the preclean stage and also to clean up the
1439 netboot2 code. This is 2.0_rc48.
1441 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/unmerge.sh:
1443 Change our unmerge from being a single unmerge to a loop, to work around an
1444 unexpected change in portage 2.1's unmerge processing.
1446 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 targets/support/bootloader-setup.sh:
1448 Fixed a problem where we were putting the kernel name in twice and causing
1449 and error when using grub as a bootloader. This is for bug #137252.
1451 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1452 targets/support/bootloader-setup.sh:
1453 Added a second pass to the alpha bootloader setup to create aboot items for
1454 serial console for bug #133457.
1456 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 +livecd/cdtar/arcload-0.43-r1.tbz2:
1458 Added arcload cdtar for mips.
1460 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1461 targets/netboot/netboot-controller.sh:
1462 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1465 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1466 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1467 Add patch from bug #135051 to fix the seedcache extraction logic.
1469 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1470 targets/support/livecdfs-update.sh:
1471 Don't set icon theme to Clearlooks, since it doesn't exist.
1473 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1474 targets/support/livecdfs-update.sh:
1475 Fix sed on installer icons.
1477 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1480 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1481 targets/stage1/stage1-controller.sh:
1482 Added a -type f to the find call in stage1 for bug #132180.
1484 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1486 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1487 properly on IBM PPC64 machines.
1489 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1490 modules/generic_stage_target.py:
1493 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 targets/support/rc-update.sh:
1495 Removed x-setup from default runlevel, as it is now controlled via the
1496 autoconfig init script.
1498 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1499 Fix ppc64 based arches to subclass ppc64
1501 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1502 modules/livecd_stage1_target.py:
1503 Use the full category/package name for livecd-tools.
1505 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1506 targets/support/livecdfs-update.sh:
1507 Make copies and deletes recursive for firmware since some packages put their
1508 firmware in a subdirectory.
1510 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1511 targets/support/livecdfs-update.sh:
1512 Fix detection of the Installer.
1514 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1515 Added 970, power3, power4, and power5 sub-arches for ppc64.
1517 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1518 targets/support/livecdfs-update.sh:
1519 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1520 no longer necessary and can cause possible problems with Installer-based
1523 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1524 recursive directory create
1526 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1527 modules/catalyst_support.py:
1528 Changed a display error from bug #131502 and rolling 2.0_rc45.
1530 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1531 targets/support/create-iso.sh:
1532 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1535 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1536 modules/generic_stage_target.py:
1537 digests function uses raw output from hash function now
1539 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1540 change hash result format so .DIGESTS is generated correctly
1542 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1543 modules/catalyst_support.py:
1544 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1547 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1548 targets/support/livecdfs-update.sh:
1549 Added a space for bug #131181.
1551 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1552 targets/support/kmerge.sh:
1553 Fixed creation of kernelpkgs.txt file for the installer.
1555 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1556 modules/generic_stage_target.py:
1557 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1560 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1561 targets/livecd-stage2/livecd-stage2-controller.sh,
1562 targets/support/bootloader-setup.sh:
1563 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1564 rolling out an emergency rc44.
1566 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1567 targets/support/bootloader-setup.sh:
1568 If you use elif, you have to use a then after it. Yeah, that one's totally
1571 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1572 targets/support/livecdfs-update.sh:
1573 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1575 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1576 targets/support/rc-update.sh:
1577 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1580 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1581 targets/support/bootloader-setup.sh:
1582 Removed bootplash support from ppc/ppc64 since they only will work with
1583 gensplash. Forced use of livecd/splash_type of bootsplash to get
1584 splash=silent. This should reduce the number of things on the kernel command
1585 line that aren't necessary.
1587 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1588 modules/catalyst_support.py:
1589 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1590 parse_spec. This should resolve bug #130103, as well as make the code much
1591 cleaner. This is 2.0_rc42.
1593 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1594 modules/generic_stage_target.py:
1595 Forced -p on tar for compressing stages.
1597 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1598 targets/support/chroot-functions.sh:
1599 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1602 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 targets/stage1/build.py:
1604 Added patch to build.py for portage 2.1 support.
1606 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 targets/support/kmerge.sh:
1608 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1609 <liyiming@ict.ac.cn> in bug #129890.
1611 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 targets/support/livecdfs-update.sh:
1613 Moved sed line for ##STARTX to end of file, since we aren't touching
1614 /etc/startx until the end.
1616 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1617 targets/support/livecdfs-update.sh:
1618 Added a check for the games group and add it if it doesn't exist already.
1619 This should resolve bug #125498.
1621 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1622 examples/generic_stage_template.spec, examples/grp_template.spec,
1623 examples/livecd-stage1_template.spec,
1624 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1625 examples/netboot_template.spec, examples/snapshot_template.spec,
1626 examples/stage4_template.spec, examples/tinderbox_template.spec:
1627 Removed portdir_overlay from the snapshot example spec and added
1628 portage_overlay to the example specs for the relevant targets.
1630 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1631 This is 2.0_rc41 since it has better LiveCD support.
1633 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1634 targets/support/livecdfs-update.sh:
1637 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1638 targets/support/functions.sh:
1639 Removed check for livecd/dev-manager being udev since it was done
1640 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1641 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1642 #128265 for pointing this out.
1644 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1645 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1646 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1647 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1649 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1650 modules/generic_stage_target.py:
1651 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1652 live system. You can thank Andrew Gaffney for the fix.
1654 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1655 targets/livecd-stage2/livecd-stage2-controller.sh:
1656 Don't copy motd files if we're using livecd/type generic-livecd.
1658 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1659 targets/livecd-stage2/livecd-stage2-controller.sh,
1660 targets/support/livecdfs-update.sh:
1661 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1662 some extra cleanup to generic-livecd.
1664 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1665 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1666 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1667 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1668 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1669 targets/support/bootloader-setup.sh:
1670 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1671 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1672 and removed all older cdtar files for PPC*.
1674 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1675 livecd/files/livecd.motd.txt:
1676 Added message to the official LiveCD MOTD mentioning how to run the
1677 installer. Blame codeman. This is 2.0_rc40.
1679 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1680 fix so snapshot target doesnt have errors
1682 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1683 targets/support/livecdfs-update.sh:
1684 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1685 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1688 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1689 targets/support/rc-update.sh:
1690 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1693 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1694 targets/support/livecdfs-update.sh:
1695 Added wrapping around the udev sed for those crazy 2.4-users.
1697 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1698 targets/support/livecdfs-update.sh:
1699 Added sed fix for udev starting evms_activate unconditionally. This is
1702 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1703 add stage4/unmerge stage4/rm to valid options
1705 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1706 targets/support/rc-update.sh:
1707 Added fix for bug #122154 from Rajiv Manglani.
1709 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1710 targets/support/kmerge.sh:
1711 Fixed creation of kernelpkgs.txt for the Installer.
1713 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1714 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1715 Updated elilo tarball for IA64.
1717 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1718 DIGESTS support for snapshot creation
1720 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1721 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1722 candidates ever end?
1724 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1725 fix for .DIGESTS.DIGESTS issue in grp
1727 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1728 modules/generic_stage_target.py:
1729 fix for failure when root_overlay is not set
1731 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 targets/support/bootloader-setup.sh:
1733 Added IA64/SGI patch from plasmaroo.
1735 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1736 targets/livecd-stage1/livecd-stage1-controller.sh,
1737 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1738 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1741 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1742 modules/generic_stage_target.py:
1743 Allow multiple overlays for root_overlay and overlay spec option
1745 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1747 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1748 targets/support/rc-update.sh:
1749 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1750 fixed bug #122154. This is catalyst 2.0_rc36.
1752 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1753 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1754 Updated the LiveCD motd to tell the user to run the display manager again,
1755 rather than startx, while mentioning that startx is useful as a rescue X
1756 session since it starts twm. This is catalyst 2.0_rc35.
1758 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1759 Add hfs-hide options to mkisofs so macs boot
1761 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1762 modules/generic_stage_target.py:
1763 Fix indentation issues
1765 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1768 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1769 targets/support/bootloader-setup.sh:
1770 add additional console less entry when consoles are chosen for ppc64
1772 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1773 modules/generic_stage_target.py:
1774 fix kernelopts and extraversion env variable exports
1776 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1777 targets/support/livecdfs-update.sh:
1778 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1779 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1781 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1782 targets/support/kmerge.sh:
1783 Changing the way we determine if extraversion is set. This is catalyst
1786 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 targets/support/livecdfs-update.sh:
1788 Change net.ethX links to link to net.lo instead of net.eth0.
1790 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 examples/stage4_template.spec:
1792 Fixed rcadd example for stage4. Blame rajiv.
1794 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1795 This is catalyst 2.0_rc31.
1797 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1798 targets/support/livecdfs-update.sh:
1799 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1800 Gaffney for pointing me in the right direction.
1802 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1803 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1805 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1808 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1809 examples/livecd-stage2_template.spec:
1810 updated examples to have console and machine_type
1812 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1813 targets/support/bootloader-setup.sh:
1814 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1817 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1818 This is catalyst 2.0_rc29.
1820 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1821 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1822 Removed extra yaboot.conf from
1823 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1825 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1826 targets/support/kill-chroot-pids.sh:
1827 add sleep to try and give processes a chance to die. bug 119940
1829 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1830 targets/support/functions.sh:
1831 Removed some quotes to make sure we have a binary operator and closing bug
1834 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1835 targets/support/create-iso.sh:
1836 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1838 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1839 targets/support/bootloader-setup.sh:
1840 Added path from bug #120935 for PPC/PPC64.
1842 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1843 Additional spacing fixes submitted by `Kumba
1845 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1846 modules/stage2_target.py:
1847 space cleanups contributed from `Kumba
1849 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1850 add grp/use to valid_values in the grp module
1852 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1855 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1856 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1857 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1858 targets/support/bootloader-setup.sh:
1859 ppc cdtar update; ppc64 bootloader updates
1861 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1862 targets/support/create-iso.sh:
1863 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1865 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1866 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1867 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1868 targets/support/create-iso.sh:
1869 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1871 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1872 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1873 Add ppc console and machine_type=ibm
1875 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1876 modules/generic_stage_target.py:
1877 Fix type error when kernel packages arent defined
1879 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1880 examples/generic_stage_template.spec, examples/grp_template.spec,
1881 examples/livecd-stage1_template.spec,
1882 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1883 examples/stage4_template.spec:
1884 Added more verbose wording and examples for pkgcache_path and
1885 kerncache_path, where necessary.
1887 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1888 targets/support/create-iso.sh:
1889 Really fixing bug #120475 this time. This is 2.0_rc25.
1891 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1892 targets/support/create-iso.sh:
1893 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1896 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1897 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1898 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1899 Added initial support for EFI booting on x86. This is completely untested,
1900 so use it at your own risk. Also, no bug reports without patches, please.
1901 This is catalyst 2.0_rc23.
1903 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1904 kmerge should have been kerncache
1906 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1907 targets/support/pre-kmerge.sh:
1908 Fix a few other places for the kerncache update
1910 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1911 examples/generic_stage_template.spec, examples/grp_template.spec,
1912 examples/livecd-stage1_template.spec,
1913 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1914 examples/netboot_template.spec, examples/stage4_template.spec,
1915 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1916 targets/support/kmerge.sh:
1917 Separation of kerncache from snapcache
1919 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1920 It helps if I actually increment the version number.
1922 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1924 Added --oneshot to default options for stage1 building. Added code to wipe
1925 world during stages 1 and 3. This is catalyst 2.0_rc22.
1927 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1928 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1929 Fix bug if no kernel packages were defined but there was a postconf setting.
1930 x86 softlevel support is enhanced.
1932 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1933 targets/support/bootloader-setup.sh:
1934 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1936 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1937 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1939 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1942 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1943 Netboot2 fixes for spec parameter checks
1945 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1946 modules/generic_stage_target.py, modules/stage4_target.py:
1947 add makeopts spec file support.
1949 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1950 modules/generic_stage_target.py:
1951 Added fix for bug #119635.
1953 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1954 Fix pre-kmerge.sh for stage4
1956 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1959 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1960 modules/generic_stage_target.py:
1961 fix crash when no kernel is defined. spacing issue
1963 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1966 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1967 modules/livecd_stage2_target.py:
1968 Added livecd/volid to valid_values.
1970 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1971 modules/generic_stage_target.py:
1972 remove extra function that was converting strings to lists unnecessarily
1974 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1975 This is catalyst 2.0_rc17.
1977 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1978 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1979 modules/stage4_target.py:
1980 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1982 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1983 targets/embedded/embedded-preclean-chroot.sh,
1984 targets/grp/grp-preclean-chroot.sh,
1985 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1986 targets/stage1/stage1-preclean-chroot.sh,
1987 targets/stage2/stage2-preclean-chroot.sh,
1988 targets/stage3/stage3-preclean-chroot.sh,
1989 targets/support/chroot-functions.sh,
1990 targets/tinderbox/tinderbox-preclean-chroot.sh:
1991 Added function to cleanup stray /etc/distcc/hosts files.
1993 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1994 targets/support/bootloader-setup.sh:
1995 Added fix from bug #119123. This is catalyst 2.0_rc16.
1997 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1998 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1999 Fixing some spacing. This is catalyst 2.0_rc15.
2001 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2002 Attempt to fix bug #117649
2004 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2005 modules/generic_stage_target.py:
2006 fixes for bugs #119009, #119041 and #118985
2008 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2009 +examples/netboot2_template.spec, modules/catalyst_support.py,
2010 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2011 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2012 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2015 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2016 targets/support/kmerge.sh:
2017 Fix for ccache (null)/.ccache bug
2019 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2022 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2023 Added ppc -mcpu patch from Pylon for bug #118709.
2025 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2026 modules/embedded_target.py, modules/stage4_target.py:
2027 Added linuxrc to embedded and stage4 targets.
2029 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2030 modules/generic_stage_target.py, targets/support/kmerge.sh:
2031 filter kname - and . for kmerge.sh
2033 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2034 targets/support/create-iso.sh:
2035 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2037 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2038 modules/generic_stage_target.py:
2039 change .digests to .DIGESTS
2041 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2042 targets/support/kmerge.sh:
2043 Commented ccache for genkernel build which will resolve #117648 until a
2044 proper solution can be found. This is 2.0_rc13.
2046 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2047 targets/stage1/stage1-controller.sh:
2048 Added patch from vapier for bug #117254.
2050 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2051 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2052 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2053 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2056 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2057 modules/generic_stage_target.py:
2058 Remove chost/cflags etc. warning messages
2060 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2061 modules/generic_stage_target.py:
2062 Attempt to fix bug 117253; chost is wrong on autoresume
2064 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2065 modules/generic_stage_target.py, modules/netboot_target.py,
2066 modules/stage1_target.py:
2067 make setting of destdir more global and part of generic_stage_target
2069 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2070 Fix destpath bug in netboot target
2072 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2073 modules/generic_stage_target.py, modules/stage4_target.py:
2074 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2077 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2078 modules/generic_stage_target.py, modules/stage4_target.py:
2079 remove stray ' from arch/sh.py
2081 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2082 targets/stage1/stage1-controller.sh:
2083 This finally fixes the issues with gcc-config/binutils-config in stage1.
2084 This is catalyst 2.0_rc12.
2086 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2087 Fix incorrect warning message. portdir_overlay -> portage_overlay
2089 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2090 targets/stage1/stage1-controller.sh,
2091 targets/stage1/stage1-preclean-chroot.sh:
2092 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2093 running gcc-config and binutils-config, though it probably breaks running on
2094 non-Gentoo platforms.
2096 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2097 modules/stage1_target.py:
2098 Make stage1 clean up python 2.3 and 2.4, also.
2100 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2101 targets/support/livecdfs-update.sh:
2102 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2104 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2105 modules/generic_stage_target.py:
2106 Change digests file format to HASH_NAME HASH FILE_NAME
2108 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2109 targets/stage1/stage1-controller.sh:
2110 Moved gcc-config/binutils-config to before the chroot.
2112 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2113 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2114 installed. Supports all of shashs algorithms as of 12_21_2005
2116 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2117 modules/generic_stage_target.py:
2118 Catalyst should die if source_subpath is not a string
2120 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2121 modules/generic_stage_target.py:
2122 Fix for source_subpath bug
2124 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2125 examples/generic_stage_template.spec:
2126 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2127 both stages 1 and 2.
2129 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2130 modules/stage2_target.py:
2131 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2132 stage1 to be overridden again.
2134 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2135 targets/stage1/stage1-controller.sh:
2136 It looks like gcc-config/binutils-config needs to be run with the full path,
2137 since it is run outside of the chroot.
2139 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2140 targets/stage1/stage1-controller.sh:
2141 Fixed gcc-config calls. This is 2.0_rc11.
2143 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2144 This is catalyst 2.0_rc10.
2146 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2147 modules/generic_stage_target.py:
2148 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2151 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2152 targets/support/functions.sh:
2153 Changed from -z to -n for bug #116180.
2155 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2156 modules/catalyst_support.py, modules/generic_stage_target.py:
2157 Detect missing binaries for the hashing functions and abort if not found
2159 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2160 files/catalyst.conf:
2161 Updated README to list new requirements. Set default hash as crc32. Set
2162 default digests as sha1/md5.
2164 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2165 modules/catalyst_support.py, modules/generic_stage_target.py,
2166 modules/livecd_stage2_target.py, modules/stage2_target.py:
2167 Change the internal hash checking to be quicker and more memory efficient.
2168 Add additional hash digests options.
2170 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2171 targets/tinderbox/tinderbox-chroot.sh,
2172 targets/tinderbox/tinderbox-controller.sh,
2173 targets/tinderbox/tinderbox-preclean-chroot.sh:
2174 Fixed up spacing/coding style on tinderbox.
2176 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2177 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2178 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2179 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2180 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2181 Fixed up spacing/coding style on support.
2183 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2184 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2186 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2187 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2188 targets/stage4/stage4-preclean-chroot.sh:
2189 Fixed up spacing/coding style on stage4.
2191 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2192 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2193 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2194 targets/stage3/stage3-controller.sh,
2195 targets/stage3/stage3-preclean-chroot.sh:
2196 Fixed up spacing/coding style on stages 2 and 3
2198 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2199 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2200 targets/stage1/stage1-preclean-chroot.sh:
2201 Fixed up spacing/coding style on stage1. Also changed
2202 gcc-config/binutils-config to be outside the chroot.
2204 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2205 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2206 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2207 Fixed up spacing/coding style on netboot.
2209 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2210 targets/livecd-stage1/livecd-stage1-chroot.sh,
2211 targets/livecd-stage1/livecd-stage1-controller.sh,
2212 targets/livecd-stage2/livecd-stage2-controller.sh:
2213 Fixed up spacing/coding style on livecd-stage*.
2215 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2216 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2217 targets/grp/grp-preclean-chroot.sh:
2218 Fixed up spacing/coding style on grp.
2220 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2221 targets/embedded/embedded-chroot.sh,
2222 targets/embedded/embedded-controller.sh,
2223 targets/embedded/embedded-fs-runscript.sh,
2224 targets/embedded/embedded-preclean-chroot.sh:
2225 Fixed up spacing/coding style on embedded.
2227 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2228 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2229 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2230 targets/support/functions.sh:
2231 Removing extra line from x86.py, fixing up comments, spacing, and coding
2232 style in targets/support through functions.sh
2234 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2235 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2236 Fix more tab/spacing issues .. trying to make everything use tabs
2238 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2239 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2240 modules/stage1_target.py, modules/stage2_target.py,
2241 modules/stage3_target.py, modules/stage4_target.py:
2242 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2245 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2246 modules/generic_stage_target.py:
2247 Add envscript warning to aid users who may not know what they are doing
2249 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2250 examples/generic_stage_template.spec:
2251 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2252 only configurable when building a stage2 tarball, to match the current state
2253 of portage. This is 2.0_rc9.
2255 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2256 targets/support/chroot-functions.sh:
2257 Silence more of portages beeps and clicks and whistles
2259 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2260 targets/support/chroot-functions.sh:
2261 Change the portage emerge to use run_emerge
2263 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2264 modules/generic_stage_target.py, modules/snapshot_target.py,
2265 modules/stage1_target.py, modules/stage2_target.py,
2266 modules/stage3_target.py:
2267 allow portdir_overlay to be part of all specs not including snapshot spec.
2268 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2269 Remove overlay support from the snapshot spec but added a warning.
2271 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2272 modules/stage2_target.py:
2273 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2276 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2277 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2278 Add support for bootloader softlevel=; have rsync delete the extra files out
2279 of the overlay so that the overlay always matches the source dir
2281 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2282 Swapped -v/-V since I had gotten them wrong here.
2284 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2285 modules/generic_stage_target.py:
2286 Fix stupid overlay bug
2288 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2289 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2290 targets/livecd-stage1/livecd-stage1-chroot.sh,
2291 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2292 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2293 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2294 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2295 targets/support/unmerge.sh:
2296 Made sure we use -f on removing the default links for splash. Removed
2297 check_portage_version as it really isn't needed anymore. Removed
2298 --no-install from genkernel commands in kmerge.sh so users must manually
2299 remove kernels from /boot. This is 2.0_rc8.
2301 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2302 targets/support/livecdfs-update.sh:
2303 Made sed on devfsd.conf conditional on it existing. Removes one more error
2304 message from a standard catalyst run.
2306 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2307 Added warning about breaking snapshot cache and re-enable autoresume, since
2308 the errors I was getting were elsewhere.
2310 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2311 modules/generic_stage_target.py:
2312 Fix indentation error the last commit caused
2314 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2315 modules/generic_stage_target.py:
2316 Always clear autoresume points after a successful run
2318 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2319 targets/support/livecdfs-update.sh:
2320 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2321 snapshot caching after a successful gentoo-release-livecd run.
2323 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2324 targets/support/rc-update.sh:
2325 Added famd to default on official LiveCD.
2327 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2328 targets/support/chroot-functions.sh:
2329 Fixes 'too many arguments' error in check_portage_version.
2331 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2332 modules/generic_stage_target.py:
2333 remove extra self.env={} that was resetting the environment to null
2335 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2336 modules/livecd_stage1_target.py:
2337 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2340 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2341 Add a default path to the environment in the chroot
2343 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2344 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2345 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2346 targets/livecd-stage2/livecd-stage2-controller.sh,
2347 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2348 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2349 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2350 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2351 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2352 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2353 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2354 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2355 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2357 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2359 Fixed up the man page, which has been suffering for some time, and also
2360 reversed -v/-V in the help message.
2362 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2363 targets/support/livecdfs-update.sh:
2364 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2367 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2368 Turning off autoresume of doom until I can get more testing. I've had
2369 several issues with it. I'll be reporting/fixing these as I come across them
2370 but for now wish to turn it off by default as I don't want this one feature
2371 to stop the possible 2.0 final release.
2373 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2374 targets/livecd-stage2/unmerge.sh:
2375 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2376 anymore and probably should have been removed a long time ago when the new
2377 code was put into place in livecdfs-update.sh and livecd-local.start
2380 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2381 targets/livecd-stage1/livecd-stage1-chroot.sh,
2382 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2383 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2384 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2386 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2387 modules/generic_stage_target.py, modules/generic_target.py:
2388 self.env should be a part of the super class generic_target so it applies to
2389 snapshots as well; removing redundant pass in the generic_target class as
2390 its not needed. There is code there to fill the statements
2392 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2393 targets/support/livecdfs-update.sh:
2394 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2397 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2398 Changed version stamp to 2.0_rc6.
2400 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2401 modules/generic_stage_target.py:
2402 Fix for unpack cases
2404 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2405 modules/generic_stage_target.py:
2408 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2409 modules/catalyst_support.py, modules/generic_stage_target.py,
2410 modules/grp_target.py, modules/livecd_stage1_target.py,
2411 modules/livecd_stage2_target.py, modules/netboot_target.py,
2412 modules/snapshot_target.py, modules/tinderbox_target.py:
2413 Stop reading env from the OS. Rely on the more on the envscript for oddball
2414 settings. Change -v to verbose and -V to version
2416 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2419 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2420 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2423 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2424 examples/generic_stage_template.spec:
2425 Added chost/cflags/cxxflags/ldflags to example spec template.
2427 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2428 targets/support/rc-update.sh:
2429 OK, just kidding on that last commit. We were already doing rc-update add
2430 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2431 there's no point in having it in rc-update.sh
2433 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2434 targets/support/rc-update.sh:
2435 Have rc-update add xdm if livecd/xdm is set.
2437 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2438 modules/catalyst_lock.py, modules/catalyst_support.py,
2439 modules/embedded_target.py, modules/generic_stage_target.py,
2440 modules/grp_target.py, modules/livecd_stage1_target.py,
2441 modules/livecd_stage2_target.py, modules/netboot_target.py,
2442 modules/stage1_target.py, modules/stage4_target.py,
2443 modules/tinderbox_target.py:
2444 So I was just kidding on that last commit. This one is 2.0_rc4.
2446 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2447 modules/catalyst_lock.py, modules/catalyst_support.py,
2448 modules/embedded_target.py, modules/generic_stage_target.py,
2449 modules/grp_target.py, modules/livecd_stage1_target.py,
2450 modules/livecd_stage2_target.py, modules/netboot_target.py,
2451 modules/stage1_target.py, modules/stage2_target.py,
2452 modules/stage4_target.py, modules/tinderbox_target.py:
2453 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2455 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2456 files/catalyst.conf, modules/catalyst_lock.py,
2457 modules/catalyst_support.py, modules/embedded_target.py,
2458 modules/generic_stage_target.py, modules/grp_target.py,
2459 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2460 modules/netboot_target.py, modules/stage1_target.py,
2461 modules/stage2_target.py, modules/stage4_target.py,
2462 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2463 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2464 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2466 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2467 modules/generic_stage_target.py:
2468 Fix autoresume for unpacking tarballs
2470 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2471 targets/support/livecdfs-update.sh:
2472 remove gnap livecd-type per Koon's request
2474 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2475 change rc-update add modules default to rc-update add modules boot
2477 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2478 modules/generic_stage_target.py, modules/grp_target.py:
2479 Add more verbosity to digests if -V is enabled, add more print messages to
2482 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2483 modules/generic_stage_target.py, modules/grp_target.py:
2484 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2486 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2487 Fix folder name for grp build dir to not have .tar.bz2 at the end
2489 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2490 modules/catalyst_support.py, modules/generic_stage_target.py:
2491 Add md5 and sha .digests file creation per wolf31o2's feature request
2493 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2494 This is catalyst-2.0_rc2.
2496 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2497 files/catalyst.conf, modules/generic_stage_target.py,
2498 modules/livecd_stage1_target.py:
2499 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2500 after each successful kernel build;add autoresume documentation to
2503 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2504 targets/embedded/embedded-controller.sh,
2505 targets/embedded/embedded-fs-runscript.sh,
2506 targets/livecd-stage2/livecd-stage2-controller.sh,
2507 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2508 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2509 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2510 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2511 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2512 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2513 targets/support/rc-update.sh:
2514 Changed multiple spaces to tabs to satisfy my OCD.
2516 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2517 targets/support/chroot-functions.sh:
2518 Bumped genkernel detection to require 3.3.0 or higher
2520 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2521 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2522 targets/netboot/netboot-controller.sh:
2523 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2524 clst_grp_use. This is catalyst-2.0_rc1.
2526 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2527 targets/netboot/netboot-controller.sh:
2528 change to clst_use from clst_netboot_use
2530 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2531 targets/livecd-stage1/livecd-stage1-chroot.sh,
2532 targets/stage4/stage4-chroot.sh:
2533 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2535 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2536 targets/stage4/stage4-chroot.sh:
2537 Fixed USE invocations in stage4 target.
2539 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2540 modules/livecd_stage1_target.py:
2541 Force use=livecd for livecd-stage1
2543 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2544 This is version 2.0_pre20051129.
2546 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2547 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2548 Removed kudzu-knoppix from example spec files.
2550 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2551 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2552 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2554 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2555 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2556 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2557 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2558 definitions in the examples to fit in 80 columns.
2560 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2561 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2562 modules/grp_target.py, modules/tinderbox_target.py,
2563 targets/tinderbox/tinderbox-chroot.sh:
2564 Tinderbox script: added newuse, tinderbox and grp targets added support for
2565 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2566 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2568 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2569 Added portdir example to catalyst.conf for bug #113272.
2571 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2572 targets/support/create-iso.sh:
2573 Fixed a few lines which were causing the isolinux directory to be removed
2574 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2576 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2577 targets/support/create-iso.sh:
2578 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2580 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2581 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2582 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2583 too many arches dont use it by default, test for an initrd in the yaboot
2586 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2587 modules/generic_stage_target.py:
2588 Fix split error if use is specified
2590 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2591 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2592 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2593 Updated palo version from catalyst 1.x for HPPA.
2595 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2596 targets/support/bootloader-setup.sh:
2597 Removing for loop for grub on amd64/x86 as it was totally useless.
2599 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2600 targets/support/bootloader-setup.sh:
2601 Remove vga= line for PPC.
2603 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2604 targets/support/bootloader-setup.sh:
2605 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2607 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2609 Removing slot patch as it probably didn't belong here anyway, and updating
2610 version stamp to 2.0_pre20051118.
2612 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2613 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2614 targets/support/bootloader-setup.sh:
2615 fix the bootloader script for isolinux so that it actually makes a cfg file,
2616 remove extra unneeded catalyst aborting print statement, reorganize rm code
2617 to make sure is splits properly and is an array even from the cmdline
2619 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2620 targets/support/livecdfs-update.sh:
2621 Added call to update-usbids to download the latest usb.ids file.
2623 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2624 modules/generic_stage_target.py:
2625 Move checks of running catalyst into the target which is simpler
2627 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2628 modules/generic_stage_target.py:
2629 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2630 that doesnt exist yet
2632 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2633 Keep unnecessary programs from installing into kerncache
2635 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2636 modules/generic_stage_target.py:
2637 Turn on more tracebacks at this point to better debug .. will need to turn
2638 them down as we find errors and build appropriate error handlers
2640 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2641 Changed version marker to 2.0_pre20051115 for new ebuild.
2643 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2644 modules/livecd_stage2_target.py:
2645 Fix bug in livecd stage2 so that it doesnt try to use tar
2647 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2648 targets/livecd-stage2/livecd-stage2-controller.sh:
2649 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2650 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2651 of Getting_Online.txt from catalyst 1.1.10.10.
2653 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2654 Added Joshua Kinard to authors for his mips contributions.
2656 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2657 examples/livecd-stage2_template.spec:
2658 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2659 Paul Kessler on gentoo-catalyst. ;]
2661 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2662 Change variables from cat1 format to cat2
2664 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2665 modules/generic_stage_target.py, modules/stage1_target.py:
2666 Fix modules has no attribute register
2668 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2669 modules/generic_stage_target.py:
2670 Fix broken aliases code that was just proof of concept
2672 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2673 Output mkisofs command line options to assist in debugging
2675 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2676 modules/generic_stage_target.py, targets/support/create-iso.sh:
2679 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2680 modules/generic_stage_target.py:
2681 Add VERY basic support for aliases kernel parameter.
2683 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2684 modules/livecd_stage2_target.py:
2685 Remove large section of commented code
2687 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2688 modules/generic_stage_target.py, modules/stage1_target.py:
2689 Allow LDFLAGS to be specified as an ENV variable for stage1
2691 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2692 modules/generic_stage_target.py:
2693 Fix rc-update to automatically run default options for livecds. Removed an
2694 erroneous key check.
2696 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2697 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2698 Make use spec key optional to default to profile defaults
2700 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2701 +examples/stage4_template.spec:
2702 Preliminary stage4_template.spec file
2704 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2705 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2706 Updated version stamp and added slot patch.
2708 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2709 Fix ordering problem so self.settings is defined
2711 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2712 modules/generic_stage_target.py:
2713 Correct a rsync issue when the directory doesnt exist
2715 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2716 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2717 targets/livecd-stage2/livecd-stage2-controller.sh,
2718 targets/netboot/netboot-controller.sh,
2719 targets/stage4/stage4-controller.sh:
2720 run pre_kmerge and post_kmerge only once
2722 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2723 targets/support/bootloader-setup.sh:
2724 MIPS bootloader patch
2726 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2727 targets/support/mips-arcload_conf.sh:
2728 Fix MIPS Serial Detection
2730 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2731 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2732 +targets/support/mips-arcload_conf.sh:
2733 Application of Kumba's patches for MIPS support
2735 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2736 Check for the correct arch specific cd building tool
2738 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2739 modules/generic_stage_target.py:
2740 Print a warning if livecd/iso is not defined
2742 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2743 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2745 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2746 targets/support/post-kmerge.sh:
2747 Check for existence of files in /lib/modules before running depscan.sh. This
2748 replaces the mips-specific check and makes it portable.
2750 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2751 modules/generic_stage_target.py:
2752 update autoresume logic when dealing with rsync unpack operations
2754 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2755 targets/support/post-kmerge.sh:
2756 Bypass module load on mips
2758 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2759 remove --no-deps so dependancies get installed for genkernel
2761 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2762 modules/generic_stage_target.py:
2763 Fix missing : statement in unpack
2765 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2766 modules/generic_stage_target.py:
2767 fix livecd-stage2 unpack when seedcache is turned off
2769 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2770 targets/support/functions.sh:
2771 Fix module unpacking and make it actually optional.
2773 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2774 modules/generic_stage_target.py:
2775 Fix broken seedcache autoresume interaction
2777 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2778 modules/generic_stage_target.py:
2779 Cleanup stage directories properly for tar installs
2781 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2782 Tinderbox no longer cleans /tmp/*
2784 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2785 targets/tinderbox/tinderbox-chroot.sh,
2786 targets/tinderbox/tinderbox-controller.sh:
2787 Fixing problem with bind mounted portage and final rsync on tinderbox target
2788 and adding additional logging.
2790 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2791 Stop tinderbox from trying to create a tarball of itself
2793 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2794 modules/generic_stage_target.py:
2795 Fix catalyst so it fully disables snapcache when its not specified in the
2798 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2799 examples/livecd-stage2_template.spec:
2800 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2801 spec template and updating version stamp.
2803 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2804 modules/catalyst_support.py:
2805 allow file_check to proceed if key is not in use
2807 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2808 Recursively make the missing directories
2810 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2811 Fix extract_modules to just echo a warning that it is missing
2813 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2814 files/catalyst.conf:
2815 Updating default configuration for catalyst and updating version stamp,
2816 since we're beginning internal testing for release.
2818 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2819 modules/generic_stage_target.py:
2820 fix bug 106004 split strings into a list for empty and rm operation
2822 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2823 modules/livecd_stage2_target.py:
2824 Append slashes to directories so rsyncs work properly
2826 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 examples/livecd-stage2_template.spec:
2828 Changing source_subpath for livecd-stage2 example for bug #101704.
2830 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2831 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2832 targets/support/livecdfs-update.sh:
2833 Added livecd/xdm and livecd/xsession options. These are used to setup the
2834 default display manager and X session, respectively. Added supporting
2835 documentation to example spec files. Imported more work from my fsscript for
2836 the official LiveCD.
2838 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2839 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2840 discussion, see bug #88777.
2842 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2843 modules/generic_stage_target.py:
2844 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2845 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2847 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2848 targets/livecd-stage1/livecd-stage1-controller.sh,
2849 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2850 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2851 on livecd-stage2 and removing universal motd for livecd/type of
2852 gentoo-release-livecd.
2854 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2855 modules/livecd_stage1_target.py:
2856 Add optional livecd/type env var for scripts to add optional items to the
2859 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2860 -livecd/files/x86-help.msg:
2861 Removing x86-help.msg as it is no longer used.
2863 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2864 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2865 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2866 Add dobladecenter description to bootloader files for x86/amd64.
2868 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2869 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2871 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2872 modules/generic_stage_target.py:
2873 Added split to use section for bug #104414.
2875 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2876 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2877 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2878 Tabs to whitespaces for isolinux.
2880 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2881 targets/support/bootloader-setup.sh:
2882 Changed isolinux to use new split-out help messages. Using grub gives a
2883 single help message with pager.
2885 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2886 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2887 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2888 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2889 Added F2->F7 help messages for isolinux.
2891 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2892 livecd/files/README.txt, livecd/files/generic.motd.txt,
2893 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2894 livecd/files/livecd-local.start:
2895 Updated files from latest used to build LiveCD.
2897 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2898 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2900 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2901 modules/catalyst_support.py:
2902 Added fix for using options with = in them with --cli (ex.
2903 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2904 <cell@ices.utexas.edu> for pointing this out to me via email.
2906 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2907 modules/generic_stage_target.py, targets/support/functions.sh:
2908 fix bug in exec_in_chroot for stage1 target
2910 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2911 modules/generic_stage_target.py:
2912 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2913 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2915 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2916 catalyst, examples/livecd-stage2_template.spec,
2917 examples/snapshot_template.spec, files/catalyst.conf,
2918 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2919 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2920 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2921 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2922 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2923 targets/livecd-stage2/livecd-stage2-controller.sh,
2924 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2925 targets/stage2/stage2-preclean-chroot.sh,
2926 targets/stage3/stage3-preclean-chroot.sh,
2927 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2928 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2929 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2930 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2931 targets/support/target_image_setup.sh:
2932 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2933 to look at gamecdfs-update.sh yet.
2935 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2936 modules/generic_stage_target.py:
2937 Remove extra debugging print statement
2939 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2940 +modules/catalyst_lock.py, modules/catalyst_support.py,
2941 modules/embedded_target.py, modules/generic_stage_target.py,
2942 modules/grp_target.py, modules/livecd_stage1_target.py,
2943 modules/livecd_stage2_target.py, modules/netboot_target.py,
2944 modules/snapshot_target.py, modules/stage1_target.py,
2945 modules/stage2_target.py, modules/stage4_target.py,
2946 targets/support/functions.sh:
2947 Add locking support. Code simplification for unpack and unpack snapshot.
2948 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2949 Add seedcache support (Grabs output from previous target run)
2950 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2952 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2953 modules/catalyst_support.py, modules/generic_stage_target.py:
2954 Add support to cache the snapshot dir. add snapcache to options. add
2955 snapshot_cache= to override the default location of the cache in
2956 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2958 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2959 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2960 Forward port README.txt and Getting_Online.txt files from catalyst
2963 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2964 Add automatic creation/deletion of runlevels based on rcadd rcdel
2966 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2967 Fix grp so that grp/use is not required anymore
2969 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2970 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2971 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2972 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2973 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2974 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2975 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2976 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2977 they are known to cause booting problems.
2979 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2980 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2981 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2982 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2985 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 targets/stage1/stage1-chroot.sh:
2987 Fixed quoting in stage1 profile check.
2989 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2990 targets/stage3/stage3-chroot.sh:
2991 Fixing USE for stage3.
2993 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2994 targets/support/chroot-functions.sh:
2995 Fix FETCH code so it will run for Pylon
2997 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2998 targets/grp/grp-chroot.sh:
2999 Fix bindist invcation.
3001 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3002 targets/grp/grp-chroot.sh:
3003 Made sure bindist was used for all emerges in GRP.
3005 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3006 Fix USE flags for GRP build
3008 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3009 targets/stage4/stage4-chroot.sh:
3010 let GRP use the users environment variables and removed extra
3011 GRP_STAGE23_USE from stage4
3013 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3014 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3015 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3017 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3018 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3019 impact all previous spec files that use this option. It's beejay's fault.
3021 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3022 Changed to use linux32 for ppc32 support when build host is ppc64.
3024 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3026 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3028 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3029 Minor cosmetic print statement fixes for readability
3031 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3032 modules/catalyst_support.py, modules/generic_stage_target.py:
3033 Fix None None bug and exception reporting
3035 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3036 Fix iso creation script. Case statement out of place
3038 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3039 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3040 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3041 catalyst, files/catalyst.conf, modules/builder.py,
3042 modules/catalyst_support.py, modules/embedded_target.py,
3043 modules/generic_stage_target.py, modules/generic_target.py,
3044 modules/grp_target.py, modules/livecd_stage1_target.py,
3045 modules/livecd_stage2_target.py, modules/netboot_target.py,
3046 modules/snapshot_target.py, modules/stage1_target.py,
3047 modules/stage2_target.py, modules/stage3_target.py,
3048 modules/stage4_target.py, modules/tinderbox_target.py,
3049 targets/embedded/embedded-chroot.sh,
3050 targets/embedded/embedded-fs-runscript.sh,
3051 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3052 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3053 targets/grp/grp-preclean-chroot.sh,
3054 targets/livecd-stage1/livecd-stage1-chroot.sh,
3055 targets/livecd-stage1/livecd-stage1-controller.sh,
3056 targets/livecd-stage2/livecd-stage2-controller.sh,
3057 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3058 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3059 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3060 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3061 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3062 targets/stage2/stage2-controller.sh,
3063 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3064 targets/stage3/stage3-controller.sh,
3065 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3066 targets/stage4/stage4-controller.sh,
3067 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3068 targets/support/create-iso.sh, targets/support/functions.sh,
3069 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3070 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3071 targets/support/target_image_setup.sh,
3072 targets/tinderbox/tinderbox-chroot.sh,
3073 targets/tinderbox/tinderbox-controller.sh,
3074 targets/tinderbox/tinderbox-preclean-chroot.sh:
3075 Big honkin' copyright update.
3077 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3078 modules/generic_stage_target.py:
3079 add additional logging output. Use standard os redirection methods to log to
3082 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083 targets/stage1/stage1-chroot.sh:
3084 Added profile sanity check for bug #97867.
3086 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3087 targets/support/bootloader-setup.sh:
3088 Removing acpi=off from default kernel arguments and adding ia64
3089 livecd-stage2 support functions and cdtar.
3091 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3092 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3093 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3094 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3095 splash command line.
3097 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3098 targets/support/create-iso.sh:
3099 Fixed up zisofs support. Waiting for response from sparc before touching
3102 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3103 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3104 targets/support/functions.sh:
3105 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3106 to allow it to work on all arches that dynamically build their bootloader
3109 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3110 targets/stage4/stage4-controller.sh:
3111 Fix stage4 so it doesnt run the bootloader stuff
3113 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3114 targets/support/bootloader-setup.sh:
3115 Removed dokeymap from non-Gentoo releases.
3117 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3118 targets/support/livecdfs-update.sh:
3119 Added call to update-pciids to download the latest pci.ids file.
3121 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3122 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3123 modules/stage4_target.py:
3124 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3126 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3127 Fix issue where -s on the command line would not run
3129 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3130 livecd/files/generic.motd.txt:
3131 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3132 kernel configurations.
3134 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3135 targets/support/livecdfs-update.sh:
3136 Updated hostname/domainname creation for new baselayout.
3138 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3139 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3140 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3142 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3143 targets/support/chroot-functions.sh:
3144 Change portage emerge to use --oneshot --nodeps to keep from merging the
3145 same packages multiple times.
3147 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3148 targets/stage2/stage2-chroot.sh:
3149 Added a -p bootstrap when catalyst is called with -V (verbose).
3151 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3152 targets/support/livecdfs-update.sh:
3153 Removed inittab hack, as this is done by livecd-tools.
3155 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3157 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3159 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3160 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3161 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3162 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3163 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3164 targets/livecd-stage2/livecd-stage2-controller.sh:
3165 Removed gentoo.png and creation of face directory. Changed
3166 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3169 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3170 targets/stage1/stage1-preclean-chroot.sh,
3171 targets/support/chroot-functions.sh:
3172 Added setup_binutils function and force both of them to run during stage1
3175 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3176 examples/livecd-stage2_template.spec:
3177 Added livecd/volid explanation to example spec.
3179 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3180 targets/support/create-iso.sh:
3181 General cleanup of ISO code and added default livecd/volid when it is not set.
3183 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3184 targets/embedded/embedded-controller.sh:
3185 Actually modify the embedded target this time.
3187 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3188 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3189 targets/livecd-stage2/livecd-stage2-controller.sh,
3190 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3191 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3192 and livecd-stage2 targets.
3194 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3195 files/catalyst.conf:
3196 Retired John Davis <zhen@gentoo.org> and added storedir to default
3199 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3200 targets/support/livecdfs-update.sh:
3201 Uncommented openglify, since it is needed for both opengl-update-livecd and
3204 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3205 modules/generic_stage_target.py:
3206 Fix print statement so it shows when kill_chroot_pids is run correctly
3208 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3209 modules/snapshot_target.py:
3210 Fix snapshot target to skip the kill_pids check
3212 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3213 Bug fixes in parse_spec, fix issues detecting list or string.
3215 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3216 modules/catalyst_support.py:
3217 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3218 spaces are after :. Better handling of comments ( ie preprocessed and
3219 stripped off ). Unset empty keys.
3221 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3222 targets/support/kill-chroot-pids.sh:
3223 Remove extra P_NAME definition that is never used. Saves processing time.
3224 Bumped catalyst to pre2
3226 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3227 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3228 +targets/support/kill-chroot-pids.sh:
3229 User info about runscript and archscript. Added checks for processes running
3230 in the chroot and created a script to kill them. Should fix the unmounting
3231 issues with gconfd or any other running application in the chroot
3233 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3234 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3235 Remove using gcc-config to set things up as we should all be using 2005.0
3238 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3239 examples/livecd-stage2_template.spec:
3240 Added livecd/users to example livecd-stage2 spec file.
3242 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3243 targets/support/livecdfs-update.sh:
3244 Change default hostnames for livecds
3246 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3247 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3248 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3251 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3252 modules/livecd_stage2_target.py:
3253 Clear autoresume flags when build is done
3255 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3256 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3257 targets/support/create-iso.sh:
3258 Fix isolinux so that it finds menus and kernels and stuff
3260 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3261 modules/generic_stage_target.py:
3262 Make purge operation a little less chatty, removed print statements
3264 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3265 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3266 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3267 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3269 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3270 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3271 print warning message about deprecated use of cdfstype
3273 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3274 targets/support/chroot-functions.sh:
3275 statically define genkernel location to eliminate which command failure if
3276 genkernel is not installed
3278 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3279 modules/generic_stage_target.py:
3280 change the portage_overlay to an array so it always works
3282 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3283 modules/catalyst_support.py:
3284 Fix exception handling to remove extraneous prints of None
3286 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3287 Remove iso creation code from stage4
3289 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3290 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3291 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3292 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3293 targets/livecd-stage1/livecd-stage1-chroot.sh,
3294 targets/livecd-stage1/livecd-stage1-controller.sh,
3295 targets/livecd-stage2/livecd-stage2-controller.sh,
3296 targets/netboot/netboot-controller.sh,
3297 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3298 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3299 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3300 targets/support/create-iso.sh, targets/support/kmerge.sh,
3301 targets/support/target_image_setup.sh,
3302 targets/tinderbox/tinderbox-controller.sh:
3303 Fix some exception handling in catalyst_support.py, remove intermediate
3304 destination folder of iso and tarball, add additional tests for folders not
3305 found on host but defined in spec file, keep catalyst from erroring in this
3306 case, change exit code on shell scripts so that errors are reported to
3307 catalyst and causes catalyst to die on errors, fix bug in
3308 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3309 check for mkisofs that informs the user of where to get the program, and
3310 removed the autoresume code from ccache and distcc installation until I can
3311 figure out a way to have the autoresume flag go someplace outside the chroot.
3313 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3314 Remove bind mounts before rm operations happen at startup
3316 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3317 modules/generic_stage_target.py:
3318 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3320 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3321 modules/generic_stage_target.py:
3322 fix minor bug in the purge code so that it actually runs the commands
3324 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3325 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3326 modules/stage4_target.py:
3327 Change ordering of tasks so root_overlay and fsscript occur after
3328 livecd_update, giving users a chance to override livecd_update
3330 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3331 modules/catalyst_support.py, modules/generic_stage_target.py:
3332 Added a better exception handling message for keyboard interrupt and added
3333 countdown timer for purge operation to give an opportunity to exit
3335 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3336 modules/catalyst_support.py, modules/generic_stage_target.py:
3337 Add support to clear the autoresume flags and improve the purge code to
3338 clean the chroot, and pkg/kern cache
3340 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3341 modules/catalyst_support.py, modules/generic_stage_target.py,
3342 modules/livecd_stage1_target.py:
3343 only append livecd-tools to the livecd-stage1 target package list and move a
3344 check out of the way so command line and spec files can co-exist
3346 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3347 modules/generic_stage_target.py:
3348 fixed python syntax in set_packages so catalyst will run
3350 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3351 modules/embedded_target.py, modules/generic_stage_target.py,
3352 modules/grp_target.py, modules/livecd_stage1_target.py,
3353 modules/livecd_stage2_target.py, modules/netboot_target.py,
3354 modules/stage4_target.py, modules/tinderbox_target.py,
3355 targets/embedded/embedded-chroot.sh,
3356 targets/embedded/embedded-controller.sh,
3357 targets/livecd-stage1/livecd-stage1-controller.sh,
3358 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3359 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3360 targets/livecd-stage2/livecd-stage2-controller.sh,
3361 -targets/livecd-stage2/livecd-stage2-iso.sh,
3362 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3363 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3364 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3365 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3366 +targets/support/target_image_setup.sh:
3367 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3370 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3371 targets/livecd-stage2/livecd-stage2-controller.sh,
3372 targets/support/livecdfs-update.sh:
3373 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3374 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3375 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3378 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3379 targets/livecd-stage2/livecd-stage2-controller.sh,
3380 targets/support/rc-update.sh:
3381 Updated rc-update.sh with better defaults for different livecd/type settings
3382 and cleaning up file copying in livecd-stage2-controller.sh to match
3385 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3386 Made example of catalyst.conf in README match the default catalyst.conf
3389 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3391 Removing old files from previous maintainers and updating README.
3393 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3394 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3395 Added livecd/users option to create non-root users. The first user listed
3396 will also be used for auto-starting X, if X is merged onto the CD.
3398 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3399 targets/livecd-stage1/livecd-stage1-controller.sh,
3400 targets/livecd-stage2/livecd-stage2-controller.sh,
3401 targets/support/livecdfs-update.sh:
3402 Updated all instances of livecd/type: gentoo-release-environmental to
3403 gentoo-release-livecd and added generic-livecd.
3405 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3406 examples/fsscript.sh.example, examples/gamecd.conf.example,
3407 examples/generic_stage_template.spec, examples/grp_template.spec,
3408 examples/livecd-stage1_template.spec,
3409 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3410 examples/snapshot_template.spec:
3411 Imported example files from catalyst 1.1.9 to make them more verbose.
3413 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3414 Fix grp/use bug #89365
3416 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3417 modules/generic_stage_target.py, targets/support/kmerge.sh:
3418 Fixes for initramfs overlay support.
3420 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3421 modules/generic_stage_target.py, targets/support/kmerge.sh,
3422 targets/support/pre-kmerge.sh:
3423 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3424 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3425 caching bug; Also adding preliminary support for initramfs_overlay from
3428 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3429 modules/generic_stage_target.py, targets/support/kmerge.sh:
3430 Removed support for postconf as genkernel no longer has that option
3432 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3433 modules/embedded_target.py, modules/generic_stage_target.py,
3434 modules/grp_target.py, modules/livecd_stage1_target.py,
3435 modules/livecd_stage2_target.py, modules/netboot_target.py,
3436 modules/stage4_target.py, modules/tinderbox_target.py,
3437 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3438 targets/stage1/stage1-preclean-chroot.sh,
3439 targets/support/chroot-functions.sh:
3440 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3441 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3443 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3444 modules/livecd_stage2_target.py:
3445 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3447 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3448 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3449 modules/livecd_stage2_target.py, modules/stage4_target.py,
3450 targets/livecd-stage1/livecd-stage1-controller.sh,
3451 targets/livecd-stage2/livecd-stage2-controller.sh,
3452 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3453 targets/support/functions.sh, targets/support/kmerge.sh,
3454 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3455 Generalized kernel support, fsscript, rcupdate, etc for stage4
3457 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3458 targets/support/pre-kmerge.sh:
3459 Removed sed for usb devices from legacy genkernel, as we're going to require
3460 a version much higher that no longer exhibits the bug.
3462 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3463 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3464 targets/support/livecdfs-update.sh:
3465 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3466 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3467 the ut2004demo shell script has been renamed to ut2004-demo.
3469 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3470 let genkernel always reinstall itself
3472 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3473 modules/catalyst_support.py, modules/generic_stage_target.py,
3474 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3475 fix case bug in livecdfs-update.sh; fix bug in initial command line
3476 arguement parsing; add cflags spec file support which is only allowed to
3479 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3480 targets/stage3/stage3-chroot.sh:
3481 Fix a use flag bug in the stage3
3483 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3484 modules/generic_stage_target.py:
3485 Changes to allow cflags, chost, cxxflags in a spec file
3487 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3488 targets/livecd-stage1/livecd-stage1-controller.sh,
3489 targets/livecd-stage2/livecd-stage2-controller.sh,
3490 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3491 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3492 targets/support/pre-kmerge.sh:
3493 change the code to use more case statements. Fix gcc issue in stage1.
3495 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3496 targets/livecd-stage1/livecd-stage1-controller.sh,
3497 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3498 Merging in changes from catalyst 1.1.x for gamecd support.
3500 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3501 targets/stage1/stage1-preclean-chroot.sh:
3502 Removing gcc-config stuff to see if its still required to work around a gcc
3505 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3506 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3507 Added tests for genkernel >3.2.0
3509 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3512 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3513 Updated AUTHORS with new maintainers and updated contributors list.
3515 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3516 examples/fsscript.sh.example, livecd/files/README.txt,
3517 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3518 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3519 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3520 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3521 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3522 universal.motd.txt to resolve documentation issue on bug #86914. Added
3523 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3524 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3527 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3528 targets/livecd-stage2/livecd-stage2-controller.sh:
3529 Removed a few unnecessary comments
3531 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3532 Removed obsolete files from the livecd directory as the functionality has
3533 moved into the targets folders
3535 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3536 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3537 Additional catalyst 2.0.0 files
3539 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3540 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3541 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3542 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3543 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3544 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3545 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3546 -livecd/runscript/alpha-archscript.sh,
3547 -livecd/runscript/default-runscript.sh,
3548 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3549 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3550 -livecd/runscript-support/gamecdfs-update.sh,
3551 -livecd/runscript-support/kmerge.sh,
3552 -livecd/runscript-support/livecdfs-update.sh,
3553 -livecd/runscript-support/post-kmerge.sh,
3554 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3555 modules/embedded_target.py, modules/generic_stage_target.py,
3556 modules/grp_target.py, modules/livecd_stage1_target.py,
3557 modules/livecd_stage2_target.py, -modules/netboot.py,
3558 +modules/netboot_target.py, modules/snapshot_target.py,
3559 modules/stage1_target.py, +modules/stage4_target.py,
3560 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3561 +targets/embedded/embedded-controller.sh,
3562 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3563 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3564 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3565 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3566 +targets/livecd-stage1/livecd-stage1-controller.sh,
3567 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3568 -targets/livecd-stage1/livecd-stage1.sh,
3569 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3570 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3571 +targets/livecd-stage2/livecd-stage2-controller.sh,
3572 +targets/livecd-stage2/livecd-stage2-iso.sh,
3573 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3574 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3575 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3576 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3577 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3578 +targets/stage1/stage1-controller.sh,
3579 +targets/stage1/stage1-preclean-chroot.sh,
3580 -targets/stage1/stage1-preclean1-chroot.sh,
3581 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3582 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3583 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3584 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3585 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3586 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3587 +targets/stage4/stage4-preclean-chroot.sh,
3588 +targets/support/chroot-functions.sh,
3589 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3590 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3591 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3592 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3593 +targets/tinderbox/tinderbox-controller.sh,
3594 targets/tinderbox/tinderbox-preclean-chroot.sh,
3595 -targets/tinderbox/tinderbox.sh:
3596 Initial Import of Catalyst 2.0.0
3598 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3599 livecd/runscript-support/livecdfs-update.sh:
3600 Added /usr/portage as tmpfs (this will be made conditional later).
3602 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3603 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3604 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3605 from an interactive shell.
3607 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3608 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3609 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3610 livecd/runscript-support/pre-kmerge.sh,
3611 livecd/runscript/default-runscript.sh:
3612 Moved livecd-bash_profile to livecd-bashrc. Added check for
3613 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3614 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3617 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3618 modules/generic_stage_target.py:
3619 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3622 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3623 livecd/runscript/default-runscript.sh,
3624 targets/livecd-stage1/livecd-stage1.sh:
3625 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3626 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3627 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3630 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 livecd/runscript/ppc-archscript.sh:
3632 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3634 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3635 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3636 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3637 for multiple initrd files.
3639 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3640 livecd/runscript/ppc-archscript.sh:
3641 Modifed PPC archscript to close bug #84648 and also to make the PPC
3642 archscript produce multiple initrd files, like x86/amd64.
3644 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3645 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3646 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3647 livecd/runscript/ppc-archscript.sh:
3648 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3649 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3650 livecd/volid for the HFS volid, too.
3652 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3653 Calling this one 1.1.7 and rolling a tarball.
3655 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3656 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3657 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3658 -livecd/runscript/sparc64-archscript.sh,
3659 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3660 Added livecd/volid to set the volume ID when creating the ISO, patch by
3661 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3662 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3664 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3665 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3666 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3667 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3669 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3670 livecd/runscript-support/livecdfs-update.sh:
3671 Removed hdparm from default runlevel as it break ide=nodma at boot.
3673 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3674 livecd/runscript-support/kmerge.sh,
3675 livecd/runscript-support/pre-kmerge.sh,
3676 targets/livecd-stage1/livecd-stage1-chroot.sh:
3677 Revert last set of changes and remove portage version check from emerge in
3678 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3681 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3682 livecd/runscript-support/kmerge.sh,
3683 livecd/runscript-support/pre-kmerge.sh:
3684 Change genkernel check to use best_version and has_version to determine if
3685 the any previously installed versions of genkernel are up to date. Change
3686 emerge line for kernels to use -n option to only install if they were not
3687 previously installed.
3689 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3690 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3691 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3692 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3693 livecd/runscript/sparc-archscript.sh:
3694 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3695 unified sparc32/sparc64 cdtar.
3697 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 livecd/runscript-support/livecdfs-update.sh,
3699 livecd/runscript-support/pre-kmerge.sh:
3700 Change sudoers update to only run if /etc/sudoers exists and only reduce
3701 splash to 1024x768 on minimal and universal install CD.
3703 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3704 targets/livecd-stage1/livecd-stage1.sh:
3705 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3708 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3709 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3710 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3711 livecd/runscript/sparc64-archscript.sh,
3712 livecd/runscript/x86-archscript.sh:
3713 Added a new empty livecd file to each archscript. This will be used for an
3714 identifier by genkernel to allow booting from a non-primary CDROM.
3716 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3717 Catalyst 1.1.6 is here.
3719 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 targets/stage1/stage1-preclean2-chroot.sh:
3721 Commenting out stage1 cleaning of /var/db.
3723 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3724 livecd/runscript-support/pre-kmerge.sh:
3725 Made splash reduction to 1024x768 only for minimal and universal release media.
3727 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3728 targets/stage1/stage1-preclean2-chroot.sh:
3729 Added SLOT files back to /var/db entries in stage1.
3731 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3732 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3733 livecd/runscript/default-runscript.sh,
3734 livecd/runscript-support/livecdfs-update.sh,
3735 targets/livecd-stage2/unmerge.sh:
3736 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3737 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3738 the copy from preserving permissions and also adding /usr/share/faces and
3739 default Gentoo icon. We'll see how the icon does for us. Removing serial
3740 init script, as it causes problems with the splash theme.
3742 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3743 targets/livecd-stage1/livecd-stage1.sh:
3746 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3747 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3748 livecd/runscript-support/kmerge.sh,
3749 livecd/runscript-support/livecdfs-update.sh,
3750 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3751 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3752 targets/stage1/stage1-preclean2-chroot.sh:
3753 Removed x-setup from local.start and added in symlinks for gconf, portage
3754 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3755 baselayout and removed /etc/startx from the environmental type. Commented
3756 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3757 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3758 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3759 for X, use the latest pci.ids and usb.ids from portage, and create
3760 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3761 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3762 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3763 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3764 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3767 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3768 Removed ccache from default options as it breaks catalyst when merged with
3771 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3772 modules/snapshot_target.py:
3773 Added /local/ to snapshot exclusion.
3775 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3776 livecd/runscript-support/livecdfs-update.sh:
3777 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3778 gustavoz and his 5 interface Xeon for this.
3780 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3781 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3782 Added a conditional before killing gconfd-2. This is also going to be
3783 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3786 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3788 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3789 Moved killall -9 gconfd-2 to execute outside chroot.
3791 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 livecd/files/x86-help.msg:
3793 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3796 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3797 livecd/runscript/x86-archscript.sh:
3798 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3801 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3804 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 targets/livecd-stage1/livecd-stage1.sh:
3806 Added killall for gconfd-2 back into livecd-stage1.sh
3808 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 livecd/runscript/alpha-archscript.sh:
3810 Alpha fixes for multiple kernels..
3812 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3813 livecd/runscript-support/kmerge.sh:
3814 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3816 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3817 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3818 livecd/runscript/sparc64-archscript.sh:
3819 Force devfs if udev is not selected for all supporting arches.
3821 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3822 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3823 livecd/runscript-support/kmerge.sh:
3824 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3827 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3828 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3829 Re-enabled preclean in grp and added gconfd-2 killing.
3831 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832 livecd/runscript/x86-archscript.sh:
3833 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3836 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3837 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3838 targets/livecd-stage1/livecd-stage1-chroot.sh,
3839 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3840 targets/livecd-stage1/livecd-stage1.sh,
3841 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3842 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3843 Added ability to pause indefinitely. This closes bug #79798. I've also added
3844 the gcond-2 killall back in, but now it is in the actual preclean script and
3845 is executed inside the chroot.
3847 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3848 Updated for 1.1.3 release.
3850 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3851 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3852 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3853 targets/netboot/netboot-packages.sh,
3854 targets/tinderbox/tinderbox-chroot.sh:
3855 Updated to use package.use correctly. Blame Robert Paskowitz
3856 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3858 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3859 targets/stage1/stage1-preclean2-chroot.sh:
3860 Fixed find line for new stage1 /var/db/pkg.
3862 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3863 targets/stage1/stage1-preclean2-chroot.sh:
3864 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3865 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3868 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3869 livecd/runscript-support/livecdfs-update.sh:
3870 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3871 added net.ethX symlinks, and added copying of files from
3872 /usr/lib/hotplug/firmware into firmware tarball.
3874 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3875 livecd/runscript-support/livecdfs-update.sh:
3876 Firmware updated to use new /lib/firmware directory.
3878 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3879 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3880 work when both -f and -C were used on the command line.
3882 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3883 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3884 targets/livecd-stage1/livecd-stage1-chroot.sh,
3885 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3886 targets/stage3/stage3-chroot.sh:
3887 Added a portage version check to each target that uses --newuse to ensure a
3888 high enough version is used. This resolves bug #75336.
3890 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3891 livecd/files/livecd-local.start:
3892 Possible local.start fix for beejay.
3894 12 Jan 2005; John Davis <zhen@gentoo.org>
3895 modules/embedded.py:
3896 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3898 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3899 livecd/runscript-support/kmerge.sh:
3900 Added ccache support to genkernel call in livecd-stage2.
3902 11 Jan 2005; John Davis <zhen@gentoo.org>
3903 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3904 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3905 targets/netboot/netboot.sh:
3906 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3907 some feature enhancements.
3909 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3910 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3911 targets/livecd-stage1/livecd-stage1-chroot.sh,
3912 targets/livecd-stage1/livecd-stage1.sh,
3913 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3914 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3915 Added a -F or --fetchonly command line option and closing out bug #77480.
3916 Also added a portage version check to livecd-stage1 to close out bug #68307.
3918 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3919 livecd/runscript-support/livecdfs-update.sh,
3920 targets/stage3/stage3-chroot.sh:
3921 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3922 target to use emerge -e when building. This is only temporary until the
3923 bootstrap.sh script can be fixed or another solution can be decided upon.
3925 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3926 +targets/embedded/kmerge.sh:
3927 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3928 from mutex@gentoo.org
3930 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3931 modules/livecd_stage2_target.py:
3934 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3935 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3936 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3937 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3938 the brokenness of a stage1 tarball.
3940 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3941 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3944 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3945 modules/livecd_stage2_target.py:
3948 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3949 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3950 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3951 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3952 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3953 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3954 Upgraded the isolinux cdtar files and closing bug #70518.
3956 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3957 modules/embedded_target.py, modules/generic_stage_target.py,
3958 modules/grp_target.py, modules/livecd_stage1_target.py,
3959 modules/livecd_stage2_target.py, modules/netboot.py,
3960 modules/stage1_target.py, modules/tinderbox_target.py:
3961 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3962 separate out specific target logic from the generic targets modules.
3964 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3965 new PPC arch file from pvdabeel@gentoo.org
3967 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3968 examples/generic_stage_template.spec, modules/catalyst_support.py:
3969 tweaking error handling in the main catalyst script
3970 updated the example to include a blurb about portage_confdir
3972 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3973 livecd/runscript-support/livecdfs-update.sh:
3974 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3976 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3979 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3980 fix for #66592. catalyst now gives a traceback when it bails out, making
3981 troubleshooting amazingly easier
3983 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3984 modules/catalyst_support.py, modules/embedded_target.py,
3985 modules/generic_stage_target.py, modules/grp_target.py,
3986 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3987 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3988 Reversing patch from Eric Edgar from bug #70663.
3990 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3991 livecd/runscript/x86-archscript.sh:
3992 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3993 not work without it (mkisofs fails on creating ISO).
3995 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3996 modules/catalyst_support.py, modules/embedded_target.py,
3997 modules/generic_stage_target.py, modules/grp_target.py,
3998 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3999 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4000 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4001 separate out specific target logic from the generic targets modules.
4003 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4004 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4005 targets/embedded/embedded.sh:
4006 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4008 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4009 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4010 livecd/runscript/default-runscript.sh,
4011 livecd/runscript-support/gamecdfs-update.sh,
4012 livecd/runscript-support/livecdfs-update.sh,
4013 modules/livecd_stage2_target.py:
4014 Added gamecd/conf option to livecd_stage2_target.py, added
4015 gamecd.conf.example to /examples, cleaned up game-specific code in
4016 gamecdfs-update.sh to make it more generic, added more fundtionality to
4017 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4018 and gentoo-gamecd to make spec files simpler and to remove the need for
4019 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4020 user to still use a custom fsscript of their own.
4022 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4023 +livecd/files/environmental.motd.txt,
4024 targets/livecd-stage1/livecd-stage1.sh:
4025 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4027 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4028 livecd/runscript/default-runscript.sh,
4029 livecd/runscript-support/livecdfs-update.sh:
4030 Added gentoo-release-environmental as a valid livecd/type and did some
4031 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4032 devices other than eth0.
4034 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4035 targets/livecd-stage1/livecd-stage1-chroot.sh:
4036 Changed livecd-stage1 to merge each package individually. This should not
4037 make it into a production version of catalyst, but is here as a possible
4038 solution to bug #68307.
4040 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4041 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4042 livecd/runscript/sparc-archscript.sh,
4043 livecd/runscript/sparc64-archscript.sh,
4044 livecd/runscript/x86-archscript.sh:
4045 Added failures to all arches on mkisofs failure and also made -z option to
4046 mkisofs optional on x86 depending on loop type used.
4048 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4049 livecd/runscript/x86-archscript.sh:
4050 Making sure the mkisofs call causes a failure when it doesn't complete
4051 successfully. Once again, blame jforman, our beloved infra-monkey.
4053 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4054 livecd/runscript/default-runscript.sh:
4055 squashfs-utils->squashfs-tools fix. Blame jforman.
4057 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4058 livecd/isogen/x86-isogen.sh:
4059 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4060 possibly not booting on really old systems.
4062 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4063 livecd/runscript/x86-archscript.sh:
4064 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4065 possibly not booting on really old systems.
4067 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4068 livecd/runscript-support/livecdfs-update.sh:
4069 Save some space by removing redundant firmware after tarball is made, only
4070 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4073 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4074 targets/stage1/stage1-preclean2-chroot.sh:
4075 Added patch from vapier and closing bug #73556.
4077 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4078 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4079 +targets/embedded/embedded-fs-runscript.sh,
4080 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4081 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4082 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4083 from mutex@gentoo.org for modules/embedded.py
4085 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4086 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4087 livecd/runscript-support/livecdfs-update.sh:
4088 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4089 aliases having --color rather than --color=auto.
4091 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4092 livecd/files/livecd-local.start:
4093 Let's try actually making a proper edit on livecd/files/livecd-local.start
4094 this time, shall we...
4096 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4097 livecd/files/livecd-local.start:
4098 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4099 x-setup check for /etc/startx.
4101 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4102 livecd/runscript-support/gamecdfs-update.sh:
4103 Fixing minor sed bug in gamecdfs-update.sh.
4105 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4106 examples/snapshot_template.spec,
4107 livecd/runscript-support/gamecdfs-update.sh,
4108 livecd/runscript-support/livecdfs-update.sh:
4109 Fixing typo in snapshot_template.spec and closing bug #70321.
4111 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4112 livecd/runscript-support/pre-kmerge.sh:
4113 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4114 genkernel will only add the 1024x768 version of the gensplash image to the
4115 bzImage, which added with the livecd-stage2 removal of the unused splash
4116 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4118 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4119 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4120 livecd/runscript/sparc64-archscript.sh:
4121 Updated with silo/mkisofs patch from gustavoz.
4123 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4124 livecd/files/x86-help.msg:
4125 Updated x86-help.msg to make it fall more inline with current
4126 genkernel/livecd-tools options.
4128 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4129 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4130 livecd/runscript-support/pre-kmerge.sh:
4131 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4132 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4133 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4136 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4137 livecd/runscript-support/kmerge.sh,
4138 livecd/runscript-support/livecdfs-update.sh,
4139 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4140 Changed kernel build caching to use kerncache option, rather than pkgcache
4141 option. Fixed --postconf and --callback for builds that do not require them.
4142 Removed delay when removing package sin the system profile. This is now
4143 catalyst 1.1.0, so enjoy.
4145 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4146 livecd/runscript-support/livecdfs-update.sh:
4147 Stopping udev from using the nasty device tarball. We don't need it anyway.
4149 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4150 livecd/runscript/sparc-archscript.sh,
4151 livecd/runscript/sparc64-archscript.sh,
4152 livecd/runscript-support/kmerge.sh,
4153 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4154 Fixing gpm support by uncommenting default settings. Fixing case where
4155 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4156 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4157 not get renamed. Fixed a problem where we were accidentally removing the
4158 hwdata-knoppix versions of pci.ids and usb.ids and linking
4159 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4160 for 2004.3 and catalyst 1.1.0.
4162 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4163 patch from vapier@gentoo.org for bug #68080
4165 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4166 livecd/runscript-support/kmerge.sh:
4167 made kernel caching dependent on the "pkgcache" option so that genkernel's
4168 postconf can actually work
4170 18 Oct 2004; John Davis <zhen@gentoo.org>
4171 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4172 livecd/runscript-support/livecdfs-update.sh:
4173 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4175 17 Oct 2004; John Davis <zhen@gentoo.org>
4176 livecd/runscript-support/livecdfs-update.sh:
4177 firmware tarball fix for packages that need firmware such as ipw2100
4179 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4180 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4181 livecd/runscript-support/livecdfs-update.sh,
4182 modules/livecd_stage2_target.py:
4183 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4185 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4186 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4187 should not hurt non-HT users
4189 12 Oct 2004; John Davis <zhen@gentoo.org>
4190 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4191 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4192 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4193 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4194 livecd/runscript-support/kmerge.sh:
4195 bugfixes for #67195, #67197, #67122, and #46918
4197 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4198 small netboot fixups
4200 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4201 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4202 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4203 targets/netboot/netboot.sh:
4204 sweeping updates and changes to the netboot code. the patches should fix the
4205 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4206 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4208 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4209 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4210 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4211 targets/netboot/netboot.sh:
4212 more code cleanup and maintenance
4214 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4215 modules/generic_stage_target.py, +modules/netboot.py,
4216 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4217 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4218 +targets/netboot/netboot.sh:
4219 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4222 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4223 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4224 targets/livecd-stage1/livecd-stage1-chroot.sh,
4225 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4226 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4227 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4228 have to start a server on the build host for it to distribute.
4230 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4231 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4232 just do -s version_stamp
4234 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4235 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4237 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4238 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4239 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4240 modules/livecd_stage2_target.py:
4241 udev support for livecds
4243 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4244 +targets/livecd-stage2/unmerge.sh:
4245 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4246 Also, livecd-stage2 unmerge.sh added back in.
4248 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4249 livecd/runscript-support/livecdfs-update.sh:
4250 bugfixes for #60887 and #63338
4252 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4253 bugfixes for #63382 and #63338
4255 08 Sep 2004; John Davis <zhen@gentoo.org>
4256 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4257 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4258 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4259 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4260 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4261 targets/livecd-stage1/livecd-stage1-chroot.sh,
4262 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4263 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4264 lots of changes in this revision. first of all, major cosmetic fixups to the
4265 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4266 for distcc or ccache builds in most of the targets. bug #56581 is finially
4267 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4268 performance enhancement here.
4270 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4271 modules/livecd_stage2_target.py:
4272 fix for bug #63033, thanks to usata@gentoo.org for the patch
4274 30 Aug 2004; John Davis <zhen@gentoo.org>
4275 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4276 bugfixes for #61537 and #61779
4278 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4279 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4280 modules/snapshot_target.py:
4281 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4282 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4283 time should also be improved due to a more efficient use of rsync. This commit will
4284 mark the portage version of catalyst-1.9.0.
4286 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4287 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4290 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4293 02 Aug 2004; John Davis <zhen@gentoo.org>
4294 livecd/runscript-support/livecdfs-update.sh:
4297 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4298 +targets/stage1/build.py, -targets/stage1/build.sh,
4299 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4300 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4301 targets/stage3/stage3-chroot.sh:
4302 applied patch from bug #58840. it should fix up things for uclibc stages and
4303 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4305 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4306 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4307 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4308 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4309 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4310 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4311 livecd/runscript-support/livecdfs-update.sh,
4312 modules/livecd_stage2_target.py:
4313 addition of wolf31o2's gamecd patchset. untested, so please beware
4315 14 Jul 2004; John Davis <zhen@gentoo.org>
4316 livecd/runscript-support/livecdfs-update.sh,
4317 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4318 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4319 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4320 this out of generic_stage_target and into livecd-stage2 since the
4321 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4323 13 Jul 2004; John Davis <zhen@gentoo.org>
4324 livecd/runscript-support/livecdfs-update.sh:
4325 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4326 default rc'ed programs when only one change was required to rcadd. so I
4327 changed it so that the defaults are *always* loaded and specified additions/
4328 deletions are just added on top of those.
4330 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4331 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4332 targets/livecd-stage1/livecd-stage1-chroot.sh,
4333 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4334 targets/tinderbox/tinderbox-chroot.sh:
4335 changing the more verbose behavior to the -V (verbose) flag
4337 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4338 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4339 targets/livecd-stage1/livecd-stage1-chroot.sh,
4340 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4341 targets/tinderbox/tinderbox-chroot.sh:
4342 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4343 it is about to merge so that deps and USE flags are more evident
4345 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4346 modules/catalyst_support.py:
4347 completely rewrote the catalyst main script so that it can actually utilize
4348 more than one command line flag. new functionality included, but not active
4349 yet (--debug and --verbose). arguments can still be passed on the commandline
4350 through the use of the -C (--cli) flag. updated the arg_parse function in
4351 catalyst_support.py to accomodate my changes.
4353 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4354 modules/generic_target.py, modules/grp_target.py,
4355 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4356 modules/snapshot_target.py, modules/stage1_target.py,
4357 modules/stage2_target.py, modules/stage3_target.py,
4358 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4359 fixes for bugs #55192 and #54137
4360 added a new key for all specfiles, portage_confdir.
4361 this should point to a directory similar in functionality to /etc/portage.
4363 cleaned up the module code a bit so that unnecessary modules
4366 more work on resuming. it is getting there, but it still needs a ton of work,
4367 so please test, and report bugs.
4369 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4370 modules/catalyst_support.py, modules/generic_stage_target.py,
4371 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4372 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4373 stage resuming functionality should be working. I still have to work on GRP
4374 and livecds, but they should not be hard. I could not incorporate emerge
4375 --resume into stage resuming functionality because in some instances, portage
4376 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4377 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4378 ). I also made some small tweaks to the stage target scripts which clean up
4379 the envscript stuff. Not noticable performance wise, but it makes me feel all
4380 warm and fuzzy to know that it is programmed absolutely correctly ;)
4382 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4383 modules/generic_stage_target.py:
4384 revamped the cmd() structure so that it could properly return error codes.
4385 Please note that this might break catalyst until there is some further
4386 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4387 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4388 now. Additionally, catalyst will stop when there is an error with an ebuild
4389 ... it didn't do this before, it just plowed along and packed things up.
4391 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4392 code in portage.py and then answering my noob questions.
4394 13 Jun 2004; John Davis <zhen@gentoo.org>
4395 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4396 livecd/runscript-support/livecdfs-update.sh:
4397 some last minute fixins (stuff to work with the new genkernel)
4399 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4402 11 Jun 2004; John Davis <zhen@gentoo.org>
4403 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4404 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4407 10 Jun 2004; John Davis <zhen@gentoo.org>
4408 livecd/runscript-support/kmerge.sh,
4409 livecd/runscript-support/livecdfs-update.sh,
4410 livecd/runscript-support/post-kmerge.sh,
4411 livecd/runscript-support/pre-kmerge.sh:
4412 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4413 functions control what scripts are added to their respective runlevels. This
4414 option would be specified like so in the spec file: livecd/rcadd:
4415 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4417 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4418 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4419 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4420 the code to give a nice error msg instead of a cryptic traceback
4422 04 Jun 2004; John Davis <zhen@gentoo.org>
4423 livecd/runscript-support/livecdfs-update.sh:
4424 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4425 /etc/bootsplash/default
4427 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4428 targets/embedded/embedded-chroot.sh,
4429 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4430 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4431 targets/livecd-stage1/livecd-stage1-chroot.sh,
4432 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4433 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4434 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4435 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4436 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4437 targets/tinderbox/tinderbox-chroot.sh,
4438 targets/tinderbox/tinderbox-preclean-chroot.sh,
4439 targets/tinderbox/tinderbox.sh:
4440 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4442 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4443 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4444 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4445 It should be a full path pointing to a portage overlay dir.
4447 27 May 2004; John Davis <zhen@gentoo.org>
4448 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4449 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4450 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4451 livecd/runscript/default-runscript.sh:
4452 added updated silos and fixed motd bug
4454 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4455 rolling out version 1.0.8
4457 22 May 2004; John Davis <zhen@gentoo.org>
4458 livecd/runscript-support/kmerge.sh,
4459 livecd/runscript-support/livecdfs-update.sh,
4460 modules/livecd_stage2_target.py:
4461 added key livecd/bootsplash
4463 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4464 livecd/runscript/sparc-archscript.sh,
4465 livecd/runscript/sparc64-archscript.sh:
4466 sparc fixup patches from gustavoz at g.org
4468 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4469 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4470 is livecd/modblacklist
4472 19 May 2004; John Davis <zhen@gentoo.org>
4473 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4474 livecd/runscript/x86-archscript.sh:
4475 added support for livecd/overlay, changed vga=0x317 to vga=791
4476 in the x86 archscript as it is a more standard setting and should
4477 work on more hardware
4479 17 May 2004; John Davis <zhen@gentoo.org>
4480 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4481 livecd/runscript-support/kmerge.sh,
4482 livecd/runscript-support/livecdfs-update.sh,
4483 modules/livecd_stage2_target.py:
4484 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4485 we also now have basic motd copying support for more branded livecds
4487 16 May 2004; John Davis <zhen@gentoo.org>
4488 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4489 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4490 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4492 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4493 modules/catalyst_support.py, modules/embedded_target.py,
4494 modules/generic_stage_target.py, modules/generic_target.py,
4495 modules/grp_target.py, modules/livecd_stage1_target.py,
4496 modules/livecd_stage2_target.py, modules/stage1_target.py,
4497 modules/stage2_target.py, modules/stage3_target.py,
4498 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4499 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4500 caused gcc profile problems.
4502 12 May 2004; John Davis <zhen@gentoo.org>
4503 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4504 livecd/runscript-support/livecdfs-update.sh,
4505 livecd/runscript-support/post-kmerge.sh,
4506 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4508 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4509 silliness). Most notably, I have taken advantage of the update-modules
4510 --assume-kernel fix from agriffis so that we can actually use 3rd party
4511 modules now. Please note that >=baselayout-1.9.0 is required.
4513 02 May 2004; Olivier Crete <tester@gentoo.org>
4515 Added forgotten CHOST for i386 subarch
4517 30 Apr 2004; John Davis <zhen@gentoo.org>
4518 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4519 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4520 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4521 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4523 -fixed 2004.0 branding in the isolinux cdtar
4524 -fixed up acpi stuff in the runscripts
4525 -fixed up the x86 help message and corrected the numerous errors in it
4527 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4528 livecd/runscript/default-runscript.sh:
4529 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4530 1.0.7. we are ready for release
4532 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4533 fix for the problem that gustavoz found wrt the /dev creation stuff not
4534 detecting arches. also an efficiency fix for stage1 building
4536 14 Apr 2004; John Davis <zhen@gentoo.org>
4537 targets/embedded/embedded-chroot.sh,
4538 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4539 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4540 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4541 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4542 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4543 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4544 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4545 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4546 targets/tinderbox/tinderbox-preclean-chroot.sh,
4547 targets/tinderbox/tinderbox.sh:
4548 fix for bug #47733 - fixes for distcc and an envscript bugfix
4550 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4553 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4554 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4555 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4556 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4557 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4558 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4559 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4560 targets/stage1/stage1-preclean1-chroot.sh,
4561 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4562 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4563 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4564 targets/tinderbox/tinderbox.sh:
4565 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4566 zhen@gentoo.org please.
4568 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4569 fix for /dev in stage1
4571 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4574 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4575 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4576 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4577 Added the two kernel-configs for 2004.1 x86
4579 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4580 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4581 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4582 targets/tinderbox/tinderbox.sh:
4583 fix to address missing /dev in stages, fixed path for env-update in all of the
4586 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4587 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4589 01 Apr 2004; John Davis <zhen@gentoo.org>
4590 livecd/runscript/default-runscript.sh:
4591 added in fix for the module.conf stuff courtesy of Benjamin Judas
4594 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4596 cosmetic touchups for 1.0.5
4598 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4599 added support to the stage2 for stackable profiles bootstrap
4601 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4602 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4603 support for sparc32/64 build compatibility
4605 30 Mar 2004; John Davis <zhen@gentoo.org>
4606 livecd/runscript/default-runscript.sh, modules/targets.py,
4607 targets/stage1/build.sh:
4608 fix for bug 46022, more stackable profile fixes, embedded patches added
4610 26 Mar 2004; John Davis <zhen@gentoo.org>
4611 livecd/runscript/default-runscript.sh, modules/targets.py,
4612 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4613 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4614 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4615 fixes for bugs #44625 and #45805
4617 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4618 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4619 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4620 memtest is in. if you want to use it, check out the memtest86 cd tarball
4621 Also, fixes for bugs 45078, 45188, 44306
4623 23 Mar 2004; John Davis <zhen@gentoo.org>
4624 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4625 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4626 livecd/runscript/x86-archscript.sh, modules/targets.py,
4627 targets/livecd-stage3/unmerge.sh:
4628 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4629 created at the end of the livecd-stage2 process.
4631 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4632 targets/embedded/embedded.sh:
4633 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4635 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4636 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4637 removing the hardened-gcc deps since the package itself is deprecated'
4639 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4640 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4642 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4643 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4644 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4645 examples/livecd/alpha/config-2.4.21-r4-alpha,
4646 examples/livecd/alpha/config-2.4.21-r4-jensen,
4647 examples/livecd/alpha/config-2.4.21-r4-legacy,
4648 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4649 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4650 fixes for bugs 43676, 43701. Alpha support added as well.
4652 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4653 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4654 kde/gnome cd specs added.
4656 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4657 fix in catalyst.conf for bug #42044
4659 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4660 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4661 examples/livecd/sparc64/config-2.4.24-sparc64:
4662 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4664 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4665 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4666 for a $clst_conf environment variable. You can use the $clst_conf variable to
4667 point to a file to use in place of /etc/catalyst.conf. By setting this
4668 variable in your shell, catalyst can easily be used by multiple people on the
4669 same machine. Also, ccache support now works for genkernel.
4671 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4672 removed file for livecd-stage2 target, as this is handled by the runscript
4673 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4674 and made "/boot/kernel/foo/extraversion" an optional rather than required
4675 parameter. The aforementioned "packages" is used to specify kernel-related
4676 packages (like module ebuilds) to merge with each kernel, and the new "use"
4677 option is used to specify the USE settings you'd like exported to the
4678 environment during kernel as well as kernel "packages" build.
4680 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4681 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4682 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4683 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4684 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4685 targets/tinderbox/tinderbox.sh:
4686 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4687 it for ebuild - added headers to everything and removed deprecated dirs
4689 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4690 adding Kumba's patches for MIPS
4692 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4693 Added hppa specific code.
4695 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4696 Tinderbox target added. See tinderbox examples in examples/ dir.
4698 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4699 spec file support integrated into catalyst. Use "-f/--file specfile" as
4700 argument; see examples dir for examples.
4701 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4702 example of how to use it.
4704 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4705 support functions for spec file parsing and reading added. Will get added to
4708 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4709 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4712 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4713 Significant rework of code structure. Everything is falling nicely into place.
4715 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4716 Exception handling fully-integrated into current prototype code.
4718 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4719 beginning of exception handling integration, got some of the target code
4722 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4723 major code rework in progress on the python parts.
4725 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4726 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4727 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4728 for organiation's sake, I have moved the files, such as livecd foundations,
4729 into catalyst/files. It will make it easier for us when ebuild time comes
4732 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4733 All preliminary target build scripts are now added and coded to near as spec
4734 that we can have at this point.
4736 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4737 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4738 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4739 something that should be continued as much as reasonably possible in other
4740 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4741 code completed, and internal fall-backs to reasonable global config defaults
4744 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4745 subarch test outsourced to python catalyst-subarches function.
4747 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4748 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4750 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4751 removing dup enter_chroot
4753 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4754 document subarches checking
4756 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4757 Fix valid subarch test.
4759 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4760 include/build_functions.sh, include/functions.sh:
4761 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4762 start_build to build_functions.sh cleaning up the main catalyst script some
4765 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4766 fixed SRCBALL and DESTBALL, making it transparent for profiles
4768 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4769 added an exit condition to the cmd line argument case statement
4771 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4772 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4773 the changes that I made to the above files should make catalyst completely
4774 transparent to no matter what profile we are using. check files/catalyst.conf
4775 for the list of BUILDTYPEs that we support.
4777 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4778 changed how cmd line arguments are handled
4780 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4781 I changed the is_special handling so that it is cleaner and faster
4783 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4784 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4785 livecd/foundations/x86-basic/post-clean.sh,
4786 livecd/foundations/x86-basic/pre-clean.sh,
4787 livecd/foundations/x86-basic/settings:
4788 I outsourced more functions to include/functions.sh. I made it a seperate file
4789 from build_fucntions.sh so that we can keep our build and other functions
4790 apart. I also added in the livecd stuffs from the stager side of things.
4792 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4793 include/build_functions.sh:
4794 I outsourced all of the build functions to include/build_functions.sh. In the
4795 future, this will happen more - the code needs cleaned up.
4797 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4799 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4800 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4801 does not use that anymore.
4803 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4804 since we now have a default profile in portage, i massaged some errors
4805 messages to reflect that.
4807 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4809 removed ccache support from catalyst stage1 build cause it breaks the build.
4810 Additionally, I removed gettext support from bootstrap, because according to
4811 our new default profile, we don't use that anymore.
4813 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4814 added a new var, BUILDTYPE, adding more transparency for building.
4815 In the future, we will be building both selinux and hardened sources.
4817 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4818 fixed some formatting when catalyst prints out build info, additionally,
4819 trying to make catalyst more transparent for future expansion of stages
4821 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4822 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4823 --help. I moved this functionality from the main program section to
4826 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4827 I edited catalyst to change our naming convention from stage*-arch-h.* to
4828 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4829 I change naming conventions, as catalyst will be eventually extended to
4830 do selinux-* stages also.
4832 Additionally, I updated README.catalyst to include profile information.
4834 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4835 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4836 I renamed README.stager to README.catalyst and have made some very minor
4837 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4838 I have hacked bootstrap to use the hardened profile, as well as utilize
4839 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4840 major). Additionally, bin/stage1 has been hacked to accept the hardened
4841 profile, and use hardened-gcc.
4843 09 September 2003; John Davis <zhen@gentoo.org>:
4844 Initial import of hardened stager. I am forking this from the original
4845 stager code in order to better fit our needs. The original stager code is
4846 still used by Gentoo, and is maintained by Daniel Robbins
4847 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4848 contributors that coded stager.