1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
5 +modules/catalyst/spec.py:
6 Initial commit of modules/catalyst/spec.py
8 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
10 Updating x86/amd64 arch support. Original patches by William Cooke
11 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
13 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
14 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
15 modules/snapshot_target.py, modules/stage4_target.py,
16 targets/support/bootloader-setup.sh, targets/support/functions.sh,
17 targets/support/kmerge.sh:
18 Removing all deprecated interfaces. We no longer wish to support them and
19 they're not needed. Anyone using a pre-2.x spec file will need to update
22 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
23 -livecd/files/Getting_Online.txt:
24 Removing livecd/files/Getting_Online.txt since it was quite outdated.
26 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
28 Updated for new git repo.
30 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
31 targets/support/livecdfs-update.sh:
32 Add gconf settings for gnome-screensaver to disable locking by default. This
35 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
36 Add armv5tel to arm host list
38 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
39 targets/support/chroot-functions.sh:
40 If we don't have a distcc user, we need to reinstall distcc, even if it's
41 been built with the right USE. This mainly affects stage1/stage2.
43 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
44 targets/support/chroot-functions.sh:
45 We need to run distcc-config --install, since we won't be installing into
46 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
47 installed versions of distcc.
49 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
50 Add a couple of distcc-related items to TODO.
52 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
53 targets/stage1/stage1-preclean-chroot.sh,
54 targets/stage2/stage2-preclean-chroot.sh,
55 targets/stage3/stage3-preclean-chroot.sh,
56 targets/stage4/stage4-preclean-chroot.sh:
57 We don't want to run setup_myfeatures in preclean, but still want to update
58 the environment and show our debug information.
60 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
61 targets/stage1/stage1-preclean-chroot.sh,
62 targets/stage2/stage2-preclean-chroot.sh,
63 targets/stage3/stage3-preclean-chroot.sh,
64 targets/stage4/stage4-preclean-chroot.sh,
65 targets/support/chroot-functions.sh:
66 Remove the die on LIBDIR check, since it won't be set on non-multilib
67 profiles. We can now run debug in preclean again.
69 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
70 targets/support/functions.sh:
71 Let's not try to chmod a dangling symlink.
73 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
74 targets/support/chroot-functions.sh:
75 Added emerge --info to debug output. I don't know why I didn't add it before.
77 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
78 targets/stage1/stage1-preclean-chroot.sh,
79 targets/stage2/stage2-preclean-chroot.sh,
80 targets/stage3/stage3-preclean-chroot.sh,
81 targets/stage4/stage4-preclean-chroot.sh:
82 We probably shouldn't be running our debug functions in our stages. Let's
85 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
86 targets/support/chroot-functions.sh:
87 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
90 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
91 targets/support/livecdfs-update.sh:
92 Only copy the handbook icon if one exists.
94 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
95 modules/catalyst_lock.py:
96 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
99 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
100 targets/livecd-stage2/livecd-stage2-controller.sh:
101 We should be matching all possible LIBDIRs, so make sure we do that.
103 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
104 targets/support/livecdfs-update.sh:
105 We no longer need the metadata.tar.bz2, since the Installer uses
108 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
109 targets/stage1/stage1-chroot.sh:
110 We don't need --newuse if we're not using binary packages, so there's no
113 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
114 targets/livecd-stage2/livecd-stage2-controller.sh:
115 Added initial framework for creating the CD's root on livecd/livedvd.
116 Currently, the end result is the same, but I'll be adding code to
117 automatically copy the stages and to automatically download the distfiles.
119 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
120 targets/livecd-stage2/livecd-stage2-controller.sh,
121 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
122 targets/support/rc-update.sh:
123 Change all checks for livecd/type: gentoo-release-livecd to
124 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
125 to allow for auto-fetching of distfiles and stages onto official DVD media.
127 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
128 targets/livecd-stage1/livecd-stage1-controller.sh,
129 targets/livecd-stage2/livecd-stage2-controller.sh:
130 Updated TODO. Added code to livecd-stage1 to generate a package list, which
131 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
132 the distfiles automatically.
134 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
135 modules/generic_stage_target.py:
136 Fix seedcache output so it fits in 80 columns.
138 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
139 targets/stage1/stage1-chroot.sh:
140 We should likely install baselayout before anything else, including the
141 package manager. As such, I've moved it to after sys-apps/baselayout is
144 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/livecd-stage2/livecd-stage2-controller.sh:
146 Check for a snapshot in the overlay and error if one is present. This should
147 ensure that the snapshot on the CD is the same as the one used to build the
150 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
151 modules/catalyst_support.py:
152 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
153 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
156 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
157 targets/stage1/stage1-chroot.sh:
158 Change back to using sys-apps/baselayout. We'll need to come up with a
159 better permanent solution now that virtual/baselayout is no more.
161 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
162 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
163 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
165 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
166 targets/support/bootloader-setup.sh:
167 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
170 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
171 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
172 Added TODO. Changed create_handbook_icon call to only be called if
173 /docs/handbook/index.html exists on the disk or in livecd/overlay.
175 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
176 targets/support/kmerge.sh:
177 Run sed on KERNELVERSION to escape the slashes so we can use it in another
180 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
181 targets/support/kmerge.sh:
182 Modify test to run if package.provided exists instead of if it doesn't.
183 Run sed on the correct file.
185 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
186 targets/support/chroot-functions.sh:
187 Added --noreplace to setup_myfeatures merges so we don't blow away any
188 packages which are already installed with the proper USE flags for the given
189 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
191 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
192 livecd/files/README.txt:
193 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
195 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
196 targets/support/rc-update.sh:
197 Added mdraid for baselayout-2 users.
199 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
200 targets/support/kmerge.sh:
201 Clean up package.provided after the kernel build
203 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
204 targets/support/kmerge.sh:
205 It helps if I put things in the correct order so they'll actually execute,
206 rather than getting a nice error from emerge.
208 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
209 targets/support/kmerge.sh:
210 Change upgrade to update.
212 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
213 targets/support/kmerge.sh:
214 Add back in the package.provided code that *should* skip the kernel sources
215 merge for call back and subsequent runs.
217 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
218 targets/support/kmerge.sh:
219 We don't really need to use binary packages for the kernel sources, since it
220 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
221 when we're not using kerncache.
223 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
224 targets/support/kmerge.sh:
225 Remove 'symlink' from USE, since it's not needed and screws up kerncache
227 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
228 targets/livecd-stage2/livecd-stage2-controller.sh:
229 OK, we run our find outside the chroot, so we don't want to use absolute
230 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
231 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
234 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
235 targets/livecd-stage2/livecd-stage2-controller.sh,
236 targets/stage1/stage1-controller.sh:
237 Cleanup the clean section for stage1 and add an updated clean section for
238 livecd-stage2 when we're a minimal, universal, or game CD. This is
239 2.0.6_pre14 for testing.
241 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
242 targets/support/kmerge.sh:
243 We should be using --newuse when merging our packages in callback.
245 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/grp/grp-chroot.sh:
247 We should only use --noreplace when building a pkgset, everything else
250 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
251 modules/catalyst_support.py, modules/generic_stage_target.py,
252 modules/grp_target.py:
253 Apply additional patches from bug #207862 for CONTENTS generation.
255 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
256 targets/grp/grp-chroot.sh:
257 Call setup_myemergeopts after changing clst_FETCH.
259 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
260 targets/netboot2/netboot2-pkg.sh:
261 Remove a bit of unnecessary code.
263 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
264 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
265 targets/support/chroot-functions.sh:
266 Fix some spacing on the -* warning, revert Andrew's last change, since it
267 didn't do anything, and clean up the GRP chroot code so it works smarter and
268 set clst_FETCH when clst_grp_type is something other than pkgset.
270 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
271 targets/support/chroot-functions.sh:
272 Don't set --usepkg and --buildpkg when fetching.
274 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
275 modules/generic_stage_target.py:
276 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
279 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
280 modules/generic_stage_target.py:
281 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
282 boot/kernel/${kname}/config copying code in generic_stage_target.
284 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/support/kmerge.sh:
286 Make sure we don't give genkernel a --kernel-config if it isn't set in the
289 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
290 modules/generic_stage_target.py, targets/support/kmerge.sh,
291 targets/support/pre-kmerge.sh:
292 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
293 valid, rather than required, changed clst_ksource to default to
294 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
295 removal of USE to after the kernel build so the modules get the correct USE,
296 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
298 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 targets/support/kmerge.sh:
300 We should run the default functions for kmerge.sh, too.
302 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
303 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
304 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
305 Updated aboot cdtar with a newer version to support newer kernels.
307 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
308 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
309 Updated make_destpath so it writes out to make.conf as well as exporting
310 ROOT to the environment, added a make_destpath call to cleanup_stages, and
311 adding make_destpath /tmp/stage1root to stage1.
313 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
314 Updated README a bit and rolling 2.0.6_pre12 for testing.
316 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
317 targets/support/create-iso.sh:
318 Removed any further checks for clst_fstype and making sure everybody is
319 using ${mkisofs_zisofs_opts}.
321 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 targets/support/livecdfs-update.sh:
323 The default theme for GNOME is now Clearlooks, so we can remove the theme
324 code, but we still want to set the font size.
326 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
327 targets/support/livecdfs-update.sh:
328 We need to put quotes around ${user_comment} or useradd gets confused.
330 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
331 targets/support/chroot-functions.sh:
332 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
335 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
336 targets/support/kmerge.sh:
337 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
338 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
340 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
341 targets/support/create-iso.sh:
342 Bash fscking sucks, so we have to compromise on this code reduction solution
343 a bit. It's still far better than it was
345 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
346 targets/support/create-iso.sh:
347 Don't escape quotes when actually running the command
349 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
350 targets/support/kmerge.sh:
351 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
353 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
354 targets/support/kmerge.sh:
355 Use -L instead of -l in test for symlink
357 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/stage1/stage1-controller.sh:
359 Remove code for gcc-config/binutils-config since it should be getting done
360 in the preclean script, anyway.
362 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
363 targets/stage1/stage1-chroot.sh:
364 I missed one place where HOSTUSE was being used incorrectly.
366 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
367 targets/support/kmerge.sh:
368 Escape the correct quote
370 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
371 targets/support/kmerge.sh:
372 Change remaining instances of run_emerge to run_merge
374 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
375 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
376 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
379 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
380 targets/support/bootloader-setup.sh:
381 Let's change our splash checking to a global check so it only needs to be
382 done once. This makes much more sense than having all of those if ... else
385 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
386 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
387 Fix our USE invocation here so things work as expected.
389 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
390 targets/support/livecdfs-update.sh:
391 Force-enable livecd/users for livecd/type gentoo-release-livecd and
394 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
395 targets/support/livecdfs-update.sh:
396 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
399 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
400 targets/livecd-stage2/livecd-stage2-controller.sh:
401 Fixing the snapshot copying so it will only copy the correct snapshot for
402 people who don't know how to properly use wget.
404 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/stage1/stage1-chroot.sh:
406 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
409 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
410 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
411 OK, we have to escape our quotes, rather than use single quotes, or we don't
412 evaluate the variables properly.
414 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
415 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
416 targets/support/kmerge.sh:
417 Fixing echo/sed for make.conf writing.
419 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
420 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
421 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
422 Rather than using the environment, we write out our USE to make.conf, then
423 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
424 be written to make.conf, already.
426 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
427 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
428 targets/livecd-stage1/livecd-stage1-chroot.sh,
429 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
430 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
431 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
432 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
433 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
434 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
435 Changing run_emerge to run_merge, changing both setup_portage and
436 setup_myfeatures to add any USE changes to make.conf prior to merge, then
437 removing the settings added, rather than (ab)using the environment.
439 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
440 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
441 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
442 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
443 targets/tinderbox/tinderbox-chroot.sh:
444 Rearrange some of the functions in chroot-functions.sh in preparation for
445 some upcoming changes and rename setup_portage to setup_pkgmgr.
447 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
448 targets/stage1/stage1-controller.sh:
449 Removing an extra env-update call from stage1's preclean.
451 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
453 targets/support/bootloader-setup.sh:
454 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
455 help.msg which we didn't even use.
457 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
458 targets/support/bootloader-setup.sh:
459 Don't write out out 'default 1' line when creating grub.conf, since the
460 'help' entry is now at the bottom, and we want grub to default to the first
463 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
464 targets/support/bootloader-setup.sh:
465 Removed checks on livecd/splash_type, since we only support one type,
466 removed remaining bootsplash code from bootloader-setup.sh, added automatic
467 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
468 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
470 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
471 targets/livecd-stage2/livecd-stage2-controller.sh:
472 Let's automatically copy in the snapshot if livecd/type is
473 gentoo-release-livecd.
475 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
476 modules/generic_stage_target.py:
477 Fix leading whitespace in empty() so it's only executed if there's something
478 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
479 211410 for pointing this out
481 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
482 targets/support/rc-update.sh:
483 Quote baselayout package atom
485 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
486 targets/support/chroot-functions.sh:
487 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
488 PATH by default. Instead, simply check if it exists.
490 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
491 targets/support/chroot-functions.sh:
492 Remove temporary package listing code, since --verbose is forced on with
495 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
496 Force-enable --verbose when using --debug
498 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
499 targets/support/kmerge.sh:
500 Changing modules-update to update-modules to quiet a warning and keep us
501 from having it get removed out from under us.
503 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
504 targets/support/chroot-functions.sh:
505 Adding a note to myself for better debug and moving run_default_funcs to the
506 bottom of the script so it gets executed. Since this can otherwise break
507 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
509 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
510 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
511 targets/support/chroot-functions.sh:
512 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
513 so we can get the output with --debug, added --newuse to the options for
514 stage1, as we should always rebuild any package where the USE has changed,
515 removed removal of portage logs from stage2-chroot.sh since it is being done
516 by cleanup_stages, moved world removal in cleanup_stages into a check for
517 stages 1 through 3, made update_env_settings check for the existence of
518 env-update before running it since we now run update_env_settings by default
519 everywhere chroot-functions.sh is sourced, and added a section to show_debug
520 to list the packages, since we don't yet force-enable verbose with debug.
522 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
523 modules/catalyst_lock.py:
524 Since my python sucks and I don't feel like troubleshooting it at the
525 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
526 2.0.6_pre8 for testing.
528 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
529 modules/builder.py, modules/catalyst_lock.py:
530 Added some extra debug output to catalyst_lock.py and added Stuart Longland
531 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
533 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
534 modules/catalyst_support.py:
535 change 'is' to == because python is grumpy
537 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
538 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
539 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
540 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
541 targets/support/rc-update.sh:
542 Removing support for bootsplash, since it hasn't been in a supported kernel
543 in a couple years and isn't accepted upstream.
545 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
546 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
547 Fix up the sed for genkernel so it works on versions both before and after
548 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
549 change was a bit too aggressive.
551 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
552 targets/support/bootloader-setup.sh:
553 Change grub timeout to 15 seconds instead of 150.
555 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
556 targets/support/pre-kmerge.sh:
557 Comment out sed on genkernel executable as it appears to do nothing these
560 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
561 targets/livecd-stage2/livecd-stage2-controller.sh:
562 Only call find on libdirs that actually exist. Thanks to Kristoffer
563 <krek6597@student.uu.se> in bug #210807.
565 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
566 modules/generic_stage_target.py:
567 Add warning about -* in foo/use in the spec.
569 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
570 targets/embedded/embedded-chroot.sh,
571 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
572 targets/grp/grp-preclean-chroot.sh,
573 targets/livecd-stage1/livecd-stage1-chroot.sh,
574 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
575 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
576 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
577 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
578 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
579 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
580 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
581 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
582 targets/tinderbox/tinderbox-preclean-chroot.sh:
583 Change all . to source.
585 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/embedded/embedded-preclean-chroot.sh,
587 targets/grp/grp-preclean-chroot.sh,
588 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
589 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
590 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
591 targets/stage3/stage3-preclean-chroot.sh,
592 targets/stage4/stage4-preclean-chroot.sh,
593 targets/support/chroot-functions.sh,
594 targets/tinderbox/tinderbox-preclean-chroot.sh:
595 Added a cleanup_stages function and added it to the appropriate places.
597 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
598 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
599 targets/livecd-stage1/livecd-stage1-chroot.sh,
600 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
601 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
602 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
603 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
604 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
605 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
606 Removing any functions that we now call by default when we source
607 chroot-functions.sh by default.
609 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
610 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
611 targets/livecd-stage1/livecd-stage1-chroot.sh,
612 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
613 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
614 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
615 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
616 Clean up the debug code that I've added to stage1, move it to
617 chroot_functions.sh, and call it from all of our main targets.
619 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
620 modules/generic_stage_target.py:
621 Wow. I need to make sure that we actually comment comments in make.conf or
622 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
623 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
625 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
626 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
627 targets/stage3/stage3-chroot.sh:
628 We need to be sure we clear out /var/log/portage/elog as well as
629 /var/log/emerge.log for stages 1 through 3.
631 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
632 modules/generic_stage_target.py,
633 targets/livecd-stage2/livecd-stage2-controller.sh,
634 targets/support/livecdfs-update.sh:
635 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
636 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
637 80 columns. This is catalyst 2.0.6_pre5 for testing.
639 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
640 modules/generic_stage_target.py:
641 Apparently, python doesn't like it when you put a set of comments in front
642 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
645 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
646 modules/generic_stage_target.py:
647 Huge refactoring of modules/generic_stage_target.py to fix indentation and
648 generally clean up the code so it's a bit easier to read/follow.
650 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
651 modules/generic_stage_target.py:
652 Sort and de-dupe myusevars.
654 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
655 targets/stage1/stage1-chroot.sh:
656 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
658 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
660 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
661 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
662 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
663 targets/tinderbox/tinderbox-chroot.sh:
664 Move export of FEATURES to setup_myfeatures.
666 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
667 targets/stage1/stage1-chroot.sh:
668 Added some debug code to stage1 and fixed a nice bug where we weren't
669 building with the correct USE. Unfortunately, this invalidates any caches
670 for stage1, since we were building with the entire USE from the profile.
671 This is 2.0.6_pre4 for testing.
673 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
674 targets/stage1/stage1-chroot.sh:
675 We don't need to do the device building twice, so removing USE=build from
676 first baselayout install.
678 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
679 targets/support/livecdfs-update.sh:
680 We check for a plugdev group, add it if it doesn't exist, and make sure any
681 users specified by livecd/users is in the group.
683 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
684 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
685 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
687 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
688 modules/catalyst_support.py:
689 Fix up calc_contents in contents_map. Thanks to Brent Baude
690 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
693 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
694 targets/stage1/stage1-chroot.sh:
695 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
696 empty and will cause issues in stage3 and beyond.
698 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
699 targets/support/kmerge.sh, targets/support/rc-update.sh:
700 Changed some of the rc-update code so it should work with baselayout-2,
701 also. This is 2.0.6_pre2 for testing.
703 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
704 files/catalyst.conf, modules/catalyst_support.py,
705 modules/generic_stage_target.py, modules/grp_target.py,
706 modules/snapshot_target.py:
707 Added support for generating CONTENTS files automatically. Patch by Robin
708 Johnson <robbat2@gentoo.org> for bug #207862.
710 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
711 modules/snapshot_target.py:
712 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
713 exclude digest-* files from the snapshot.
715 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
716 arch/x86.py, modules/generic_stage_target.py:
717 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
718 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
720 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
721 targets/support/kmerge.sh:
722 Make the --kerncache option to genkernel dependent on 'kerncache' being in
723 options, so that it can actually be turned off.
725 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
727 Rearrange things in the arch/*.py files to ensure that nothing is used
728 before it has been defined.
730 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
731 Reorder arch/powerpc.py to make python happy.
733 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
734 modules/snapshot_target.py:
735 Change .svn --include to an --exclude like it was supposed to be.
737 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
739 Added several subarches for mips so we can dump the mips subarch profiles
740 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
743 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
744 targets/livecd-stage2/livecd-stage2-controller.sh:
745 Changed the code for copying the MOTD files so it's fewer lines and makes
748 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
749 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
750 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
751 sparc64.py into sparc.py, so we have a cleaner set of arch files.
753 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
755 Did a little cleanup on the x86.py to remove some redundant entries and
756 added nocona and core2 to amd64.py, though they're currently commented out.
758 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
759 modules/generic_stage_target.py:
760 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
761 flags defined in the spec file.
763 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
764 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
765 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
766 since catalyst sets CXXFLAGS=CFLAGS by default.
768 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
769 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
770 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
772 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
773 Added prescott to the subarches for x86.
775 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
776 modules/netboot2_target.py, targets/support/kmerge.sh:
777 Add patch to enabled netboot2/linuxrc and automatically add path for
778 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
779 <jsbronder@gentoo.org> in bug #208106.
781 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
782 modules/netboot2_target.py:
783 Allow root_overlay in netboot2 target for bug #208106.
785 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
786 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
787 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
788 Added USE=bindist automatically to everything that inherits set_use from
789 generic_stage_target, added USE=bindist to livecd_stage1_target, added
790 USE=bindist to emerge run for stage1, and did some minor cleanup in
791 get_libdir in chroot-functions.
793 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
794 targets/support/bootloader-setup.sh:
795 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
797 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
798 examples/generic_stage_template.spec, examples/grp_template.spec,
799 examples/livecd-stage1_template.spec,
800 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
801 examples/stage4_template.spec, examples/tinderbox_template.spec:
802 Changing link so it no longer points to a dead page. This is for bug #208609.
804 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 modules/snapshot_target.py:
806 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
808 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
809 targets/stage1/stage1-chroot.sh:
810 As much as I hate this, we're going to force baselayout to install first.
811 This will keep us from having any issues with packages that don't respect
814 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
815 Reorder options in catalyst.conf so they're alphabetical.
817 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
818 targets/support/bootloader-setup.sh:
819 Add 'pager on' to grub.conf for bug #208531.
821 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
822 livecd/files/README.txt, livecd/files/x86-F6.msg:
823 Removing the unused kernel command line options from Volume/Device Management.
825 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
826 This is now 2.0.5 for release.
828 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
829 files/catalyst.conf, modules/catalyst_support.py,
830 modules/generic_stage_target.py,
831 targets/embedded/embedded-preclean-chroot.sh,
832 targets/grp/grp-preclean-chroot.sh,
833 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
834 targets/stage2/stage2-preclean-chroot.sh,
835 targets/stage3/stage3-preclean-chroot.sh,
836 targets/support/chroot-functions.sh,
837 targets/tinderbox/tinderbox-preclean-chroot.sh:
838 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
839 sys-devel/icecream cluster compiler support for bug #200095. This is
840 catalyst 2.0.5_pre6 for testing.
842 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
843 files/catalyst.conf, modules/generic_stage_target.py:
844 Add the option for using metadata_overlay with portage to speed up cache.
846 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
847 modules/stage1_target.py, modules/stage2_target.py,
848 modules/stage3_target.py:
849 Add /etc/portage to cleanables for stages 1 through 3.
851 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
852 livecd/files/livecd-local.start,
853 targets/livecd-stage2/livecd-stage2-controller.sh,
854 targets/support/livecdfs-update.sh:
855 We apparently still need profiles/eclass for building the stage3 from the
856 LiveCD with the installer.
858 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
859 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
862 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
863 targets/livecd-stage2/livecd-stage2-controller.sh,
864 targets/support/livecdfs-update.sh:
865 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
866 preservation of eclasses/profiles, and remove copying of livecd-local.start
867 since it's not needed anymore.
869 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
870 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
871 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
874 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
875 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
876 Removing old mkvardb code which is no longer used, commenting out setting of
877 Gnome theme for testing now that Clearlooks has been default for some time,
878 and changing vdb move from a case statement to a simple if statement. This
879 is 2.0.5_pre5 for testing.
881 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
882 modules/stage1_target.py:
883 Removing cleaning of python encodings for bug #64890.
885 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
886 modules/generic_stage_target.py:
887 Add an extra warning into the generated make.conf about changing the CHOST.
889 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
890 targets/support/livecdfs-update.sh:
891 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
893 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
894 targets/embedded/embedded-preclean-chroot.sh,
895 targets/grp/grp-preclean-chroot.sh,
896 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
897 targets/stage2/stage2-preclean-chroot.sh,
898 targets/stage3/stage3-preclean-chroot.sh,
899 targets/tinderbox/tinderbox-preclean-chroot.sh:
900 Check to see if distcc is enabled before calling cleanup_distcc().
902 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
903 arch/sparc.py, arch/x86.py:
904 Look for linux32 in /bin and /usr/bin.
906 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
907 modules/generic_stage_target.py:
908 Make error message more specific when removing immutable flag.
910 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
911 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
912 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
913 information, and added a small fix for FreeBSD for bug #169041. This is
914 catalyst 2.0.5_pre4 for testing.
916 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
917 targets/support/chroot-functions.sh:
918 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
919 patch from bug #120076 to add cross-compiling support to our distcc
922 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
923 targets/support/chroot-functions.sh:
924 Added a version of get_libdir from multilib.eclass so we can determine where
925 to go poking around if we need to touch anything in libdir.
927 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
928 Print an error saying what target failed before the traceback.
930 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
931 modules/catalyst_support.py:
932 When parsing make.conf, first try pkgcore's
933 snakeoil.fileutils.read_bash_dict(), then portage's
934 portage_util.getconfig(), then the internal parse_makeconf().
936 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
937 modules/catalyst_support.py:
938 Raise an exception in parse_spec() if there's a duplicate key in the spec.
940 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
941 examples/netboot_template.spec, examples/tinderbox_template.spec,
942 modules/grp_target.py, modules/tinderbox_target.py:
943 Remove redundant set_pkgcache_path() functions from tinderbox and grp
944 modules, and remove extra pkgcache_path and kerncache_path options from
947 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
948 This is catalyst 2.0.5_pre3 for testing the new stages code.
950 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
951 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
952 We need to force USE=bindist on for building stages.
954 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
955 modules/generic_stage_target.py:
956 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
957 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
959 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
960 targets/support/rc-update.sh:
961 Added support for the newer versions of splashutils which use fbcondecor as
962 the init script. This is catalyst 2.0.5_pre1 for testing.
964 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
965 targets/livecd-stage2/livecd-stage2-controller.sh:
966 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
969 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
970 modules/generic_stage_target.py, modules/stage1_target.py,
971 modules/stage2_target.py:
972 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
975 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
976 modules/generic_stage_target.py, modules/netboot2_target.py:
977 Fix typo in getopt call for --clear-autoresume. thanks to
978 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
979 Conditionally write CFLAGS to make.conf in stages for bug #177796.
980 Copy overlay files in netboot2 target into proper dir for bug #174635.
982 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
983 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
984 targets/support/netboot2-final.sh:
985 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
986 fix a minor bug in System.map copying, add portage_overlay support, and adds
987 the ability to use globbing in the package file lists for the netboot2
990 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
991 +targets/netboot2/nb-busybox.cf:
992 Added nb-busybox.cf to the netboot2 target for bug #174298.
994 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
995 targets/support/chroot-functions.sh:
996 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
998 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
999 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1000 Change moving the VDB until after we have processed unmerge by moving it
1001 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1002 unmerge packages from the gentoo-release-livecd target.
1004 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1005 targets/support/kmerge.sh:
1006 Commented out the package.provided code in catalyst that seemed to cause
1007 problems with kerncache in testing. This is 2.0.4 and should be used for the
1010 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1011 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1012 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1013 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1014 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1015 improve the netboot2 target.
1017 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1018 modules/generic_stage_target.py:
1019 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1020 cause catalyst to export boolean variables as well as string-based
1023 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1024 modules/generic_stage_target.py:
1025 Fixing check for invalid subarch to not filter too much. Fix from Mike
1026 Frysinger <vapier@gentoo.org> for bug #173532.
1028 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1029 Added s390x (64-bit) support via a patch from Mike Frysinger
1030 <vapier@gentoo.org> for bug #173002.
1032 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1033 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1034 targets/livecd-stage1/livecd-stage1-chroot.sh,
1035 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1036 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1037 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1038 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1039 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1040 targets/support/pre-kmerge.sh:
1041 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1042 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1043 certain functions/code paths when running with -F/--fetchonly. Simplified
1044 kmerge.sh with regards to kerncache and callback packages. Also, changed
1045 ccache/distcc installs to use run_emerge instead of emerge directly, which
1046 allows us to more easily replace the underlying package manager, or add
1047 support for multiple package managers to catalyst.
1049 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1050 modules/grp_target.py:
1051 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1052 portage_overlay functionality to GRP, where it was mistakenly missing, for
1053 bug #171157. This is catalyst 2.0.3 and ready for release.
1055 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1056 targets/livecd-stage1/livecd-stage1-controller.sh,
1057 targets/support/livecdfs-update.sh:
1058 Removed the generation of grppkgs.txt since the Installer now uses vdb
1061 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1062 targets/support/create-iso.sh:
1063 Fix creation of the EFI images. Since it is FAT, we can't go around
1064 perserving permissions, now, can we?
1066 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1067 targets/support/livecdfs-update.sh:
1068 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1069 broken sed for rc.conf, which caused all kinds of hell to break loose when
1070 booting a new CD. This is 2.0.3_pre3.
1072 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1073 modules/generic_stage_target.py:
1074 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1075 such as group- from /etc before creating our stage tarballs. This is for bug
1078 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1079 targets/support/livecdfs-update.sh:
1080 Commenting out the livecd-kernel code, since the Installer should be doing
1081 everything necessary itself.
1083 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1084 targets/support/livecdfs-update.sh:
1085 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1086 the usbutils hanlding in case they follow suit with pciutils.
1088 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1089 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1090 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1091 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1092 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1093 problems with using all of the various subarch settings.
1095 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1096 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1097 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1098 check look in the correct location, and made sure we don't delete /voot
1099 within the EFI code if grub is present.
1101 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1102 modules/generic_stage_target.py:
1103 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1104 #166294. This one should fix the HPPA/PPC architectures.
1106 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1107 targets/support/chroot-functions.sh:
1108 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1109 remove the autoresume point for portage, as it really isn't needed and
1110 doesn't really gain us much, anyway.
1112 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1113 targets/stage1/stage1-chroot.sh:
1114 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1116 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1117 examples/generic_stage_template.spec, examples/grp_template.spec,
1118 examples/livecd-stage1_template.spec,
1119 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1120 examples/netboot_template.spec, examples/snapshot_template.spec,
1121 examples/stage4_template.spec, examples/tinderbox_template.spec:
1122 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1125 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1126 targets/support/livecdfs-update.sh:
1127 Make sure the user owns his home directory for bug #147195.
1129 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1130 +files/catalystrc, modules/catalyst_support.py:
1131 Re-arranged catalyst.conf to make it easier to follow while looking at the
1132 online reference and added a default catalystrc file, which does nothing.
1134 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1135 modules/catalyst_support.py, modules/embedded_target.py,
1136 modules/generic_stage_target.py, modules/grp_target.py,
1137 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1138 modules/stage3_target.py, modules/tinderbox_target.py:
1139 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1140 tab/space nastiness. This is for bug #161915.
1142 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1143 modules/generic_stage_target.py:
1144 Fixed new cbuild code with another patch from Mike Frysinger
1145 <vapier@gentoo.org> to allow the usage of subarches.
1147 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1148 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1149 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1150 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1151 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1152 targets/support/create-iso.sh, targets/support/functions.sh,
1153 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1154 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1156 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1157 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1158 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1159 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1160 modules/catalyst_lock.py, modules/catalyst_support.py,
1161 modules/embedded_target.py, modules/generic_stage_target.py,
1162 modules/generic_target.py, modules/grp_target.py,
1163 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1164 modules/netboot2_target.py, modules/netboot_target.py,
1165 modules/snapshot_target.py, modules/stage1_target.py,
1166 modules/stage2_target.py, modules/stage3_target.py,
1167 modules/stage4_target.py, modules/tinderbox_target.py,
1168 targets/embedded/embedded-chroot.sh,
1169 targets/embedded/embedded-controller.sh,
1170 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1171 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1172 targets/grp/grp-preclean-chroot.sh,
1173 targets/livecd-stage1/livecd-stage1-chroot.sh,
1174 targets/livecd-stage1/livecd-stage1-controller.sh,
1175 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1176 targets/livecd-stage2/livecd-stage2-controller.sh,
1177 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1178 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1179 targets/netboot2/netboot2-controller.sh,
1180 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1181 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1182 targets/stage1/stage1-controller.sh,
1183 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1184 targets/stage2/stage2-controller.sh,
1185 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1186 targets/stage3/stage3-controller.sh,
1187 targets/stage3/stage3-preclean-chroot.sh,
1188 targets/stage4/stage4-controller.sh,
1189 targets/stage4/stage4-preclean-chroot.sh,
1190 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1191 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1192 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1193 targets/tinderbox/tinderbox-controller.sh,
1194 targets/tinderbox/tinderbox-preclean-chroot.sh:
1195 Removing old CVS Header lines, which are no longer used since moving to SVN.
1197 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1198 targets/stage4/stage4-chroot.sh:
1199 Added back a missing 'then' from stage4 target.
1201 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1202 modules/generic_stage_target.py:
1203 Fix indentation so things actually work.
1205 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1206 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1209 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1210 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1211 Fix the display manager sed lines and change the icon for the local Handbook
1212 to use the GNOME 2.16 icon for gedit.
1214 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1215 modules/generic_stage_target.py:
1216 Changed the portage_overlay option to always install overlays in
1217 /usr/local/portage and added code to clean up /usr/local/portage and
1218 make.conf after sucessful execution and before creation of ISO/tarballs.
1220 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/support/livecdfs-update.sh:
1222 Fixed a typo which broke coldplugging.
1224 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1225 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1226 Added a create_handbook_icon function and rearranged some of the icon
1227 creation for the LiveCD. This should resolve bug #143725 once a new release
1230 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1231 targets/support/livecdfs-update.sh:
1232 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1233 coldplugging. This allows us to unpack our firmware before we detect
1234 devices, so that devices that need it will get it.
1236 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1237 modules/generic_stage_target.py:
1238 Fix a typo in generic_stage_target.
1240 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1241 targets/support/livecdfs-update.sh:
1242 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1243 /etc/conf.d/xdm so we support older snapshots and newer ones.
1245 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1246 modules/livecd_stage2_target.py:
1247 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1250 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1251 modules/livecd_stage2_target.py:
1252 Reverted change in livecd-stage2 to the action_sequence until I can figure
1253 out what the problem is with it.
1255 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1256 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1257 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1258 modules/livecd_stage2_target.py:
1259 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1260 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1262 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1263 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1264 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1265 resolves an issue where a variable could be accessed unitialized in obscure
1266 circumstances. This is wrt bug #144984.
1268 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1269 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1270 modules/stage2_target.py, modules/stage4_target.py:
1271 Fixed up action_sequence when using --fetchonly to not create tarballs or
1272 ISO images for bug #143392.
1274 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1275 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1276 Clean up the USE usage in GRP/stage4.
1278 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1279 modules/generic_stage_target.py, modules/stage1_target.py,
1280 modules/stage2_target.py:
1281 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1282 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1284 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1285 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1286 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1287 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1288 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1289 instances of USE_ORDER since auto hasn't been valid for some time. This is
1292 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1293 modules/generic_stage_target.py, modules/stage1_target.py:
1294 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1295 goodness wrt bug #153587.
1297 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1298 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1299 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1301 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1302 modules/generic_stage_target.py, modules/stage4_target.py:
1303 Added a check to see if we have the tarball option enabled, which causes
1304 catalyst to run the capture sequence. This was requested by Tim Yamin for
1305 the stage4 target, but I thought it should be usable on any stage target.
1307 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1308 targets/support/livecdfs-update.sh:
1309 Moved fstab tweaks all into one location and added make.conf tweak for bug
1312 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1313 Changed the options to be in alphabetical order so my meatspace logical
1314 parser can process them better, added the compress and tarball options,
1315 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1316 removed the unused -x command line parameter for bug #151405.
1318 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1319 modules/generic_stage_target.py:
1320 Added a warning about changing the CHOST setting for bug #142034.
1322 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1323 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1324 targets/support/chroot-functions.sh:
1325 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1326 <flameeyes@gentoo.org> and attached to bug #150351.
1328 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1329 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1330 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1331 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1332 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1333 modules/embedded_target.py, modules/generic_stage_target.py,
1334 modules/generic_target.py, modules/grp_target.py,
1335 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1336 modules/netboot2_target.py, modules/netboot_target.py,
1337 modules/snapshot_target.py, modules/stage1_target.py,
1338 modules/stage2_target.py, modules/stage3_target.py,
1339 modules/stage4_target.py, modules/tinderbox_target.py,
1340 targets/embedded/embedded-chroot.sh,
1341 targets/embedded/embedded-controller.sh,
1342 targets/embedded/embedded-fs-runscript.sh,
1343 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1344 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1345 targets/grp/grp-preclean-chroot.sh,
1346 targets/livecd-stage1/livecd-stage1-chroot.sh,
1347 targets/livecd-stage1/livecd-stage1-controller.sh,
1348 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1349 targets/livecd-stage2/livecd-stage2-controller.sh,
1350 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1351 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1352 targets/netboot2/netboot2-controller.sh,
1353 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1354 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1355 targets/stage1/stage1-controller.sh,
1356 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1357 targets/stage2/stage2-controller.sh,
1358 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1359 targets/stage3/stage3-controller.sh,
1360 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1361 targets/stage4/stage4-controller.sh,
1362 targets/stage4/stage4-preclean-chroot.sh,
1363 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1364 targets/support/functions.sh, targets/support/kmerge.sh,
1365 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1366 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1367 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1368 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1369 targets/tinderbox/tinderbox-controller.sh,
1370 targets/tinderbox/tinderbox-preclean-chroot.sh:
1371 Removing all copyright and license comment headers from all files so we
1372 don't ever get another bug like bug #149638.
1374 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1375 modules/generic_stage_target.py:
1376 Clean up more spacing/capitalization.
1378 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1379 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1380 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1381 targets/embedded/embedded-controller.sh,
1382 targets/embedded/embedded-fs-runscript.sh,
1383 targets/embedded/embedded-preclean-chroot.sh,
1384 targets/livecd-stage2/livecd-stage2-controller.sh,
1385 targets/netboot2/netboot2-copyfile.sh,
1386 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1387 targets/support/pre-kmerge.sh:
1388 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1389 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1390 calls in kmerge.sh, and updated README.
1392 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1393 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1394 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1396 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1397 modules/catalyst_support.py:
1398 Added fix for bug #143348.
1400 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1401 targets/support/livecdfs-update.sh:
1402 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1404 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 targets/livecd-stage2/livecd-stage2-controller.sh,
1406 targets/support/livecdfs-update.sh:
1407 Changed some copy commands to use -f, added a check for /etc/gconf before
1408 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1409 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1410 <luca.casagrande@gmail.com>.
1412 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1413 targets/support/livecdfs-update.sh:
1414 Fixing sed so that systemspkgs.txt is built properly.
1416 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1417 The sparc32 binary is in /bin, not /usr/bin.
1419 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1420 targets/support/chroot-functions.sh:
1421 We now only set the options for pkgcache if we are not using fetchonly. This
1422 should work around a problem where portage won't fetch the files if a binpkg
1423 already exists for the package.
1425 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 targets/support/livecdfs-update.sh:
1427 Added code to make a backup of custom.conf before we edit it for the
1430 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1431 targets/support/livecdfs-update.sh:
1432 Remove sed from splash section, since it wasn't actually resolving the
1433 issue, anyway. Change the installer's dialog front-end code to simply run
1434 via sudo, since we don't need to worry about having the X DISPLAY setup or
1435 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1437 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 targets/support/livecdfs-update.sh:
1439 Fix my sed line so it actually applies correctly.
1441 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/chroot-functions.sh:
1443 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1446 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 targets/support/livecdfs-update.sh:
1448 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1449 as well as a possible fix for the read-only filesystem messages from
1450 /sbin/splash-functions.sh
1452 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1453 targets/support/chroot-functions.sh:
1454 Fix --fetchonly to actually work.
1456 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 examples/livecd-stage2_template.spec:
1458 Added description for livecd/fsops to livecd-stage2's spec template.
1460 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1461 targets/support/livecdfs-update.sh:
1462 I've modified the GDM configuration section to work correctly. I have also
1463 ensured that xdm is no longer started just because livecd/xdm is used, which
1464 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1465 should be the last of the 'release candidates' made. If there are no bug
1466 reports in 2 days, then I'm rolling this as 2.0 final.
1468 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1469 targets/support/livecdfs-update.sh:
1470 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1471 see once the newer Installer is released, as I still have to fix the
1474 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1475 targets/support/rc-update.sh:
1476 Removed famd from the default runlevel for gentoo-release-livecd. It really
1477 shouldn't cause a problem, but I prefer it stay a bit clean.
1479 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1480 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1481 targets/support/create-iso.sh, targets/support/kmerge.sh,
1482 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1483 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1485 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1486 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1487 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1488 targets/support/bootloader-setup.sh:
1489 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1490 parameters support. This is for bug #139300.
1492 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1493 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1494 targets/support/filesystem-functions.sh:
1495 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1496 and also to remove some redundant values from livecd-stage2's valid_values.
1499 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1501 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1503 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1504 modules/generic_stage_target.py:
1505 Fix a problem where catalyst was creating an initial list, then putting that
1506 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1507 pointing it out and for the fix. This is for bug #136351.
1509 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1510 targets/support/unmerge.sh:
1511 Removing loop for unmerge, as it didn't actually solve anything and the
1512 portage team has helped us out by reverting the behavior that caused this
1513 change in the first place.
1515 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1516 modules/netboot2_target.py, modules/stage1_target.py,
1517 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1518 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1519 having /proc mounted during the preclean stage and also to clean up the
1520 netboot2 code. This is 2.0_rc48.
1522 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1523 targets/support/unmerge.sh:
1524 Change our unmerge from being a single unmerge to a loop, to work around an
1525 unexpected change in portage 2.1's unmerge processing.
1527 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1528 targets/support/bootloader-setup.sh:
1529 Fixed a problem where we were putting the kernel name in twice and causing
1530 and error when using grub as a bootloader. This is for bug #137252.
1532 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 targets/support/bootloader-setup.sh:
1534 Added a second pass to the alpha bootloader setup to create aboot items for
1535 serial console for bug #133457.
1537 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1538 +livecd/cdtar/arcload-0.43-r1.tbz2:
1539 Added arcload cdtar for mips.
1541 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1542 targets/netboot/netboot-controller.sh:
1543 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1546 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1548 Add patch from bug #135051 to fix the seedcache extraction logic.
1550 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 targets/support/livecdfs-update.sh:
1552 Don't set icon theme to Clearlooks, since it doesn't exist.
1554 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1555 targets/support/livecdfs-update.sh:
1556 Fix sed on installer icons.
1558 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1561 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/stage1/stage1-controller.sh:
1563 Added a -type f to the find call in stage1 for bug #132180.
1565 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1566 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1567 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1568 properly on IBM PPC64 machines.
1570 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1571 modules/generic_stage_target.py:
1574 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 targets/support/rc-update.sh:
1576 Removed x-setup from default runlevel, as it is now controlled via the
1577 autoconfig init script.
1579 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1580 Fix ppc64 based arches to subclass ppc64
1582 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1583 modules/livecd_stage1_target.py:
1584 Use the full category/package name for livecd-tools.
1586 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1587 targets/support/livecdfs-update.sh:
1588 Make copies and deletes recursive for firmware since some packages put their
1589 firmware in a subdirectory.
1591 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1592 targets/support/livecdfs-update.sh:
1593 Fix detection of the Installer.
1595 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1596 Added 970, power3, power4, and power5 sub-arches for ppc64.
1598 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1599 targets/support/livecdfs-update.sh:
1600 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1601 no longer necessary and can cause possible problems with Installer-based
1604 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1605 recursive directory create
1607 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1608 modules/catalyst_support.py:
1609 Changed a display error from bug #131502 and rolling 2.0_rc45.
1611 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1612 targets/support/create-iso.sh:
1613 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1616 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1617 modules/generic_stage_target.py:
1618 digests function uses raw output from hash function now
1620 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1621 change hash result format so .DIGESTS is generated correctly
1623 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 modules/catalyst_support.py:
1625 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1628 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1629 targets/support/livecdfs-update.sh:
1630 Added a space for bug #131181.
1632 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1633 targets/support/kmerge.sh:
1634 Fixed creation of kernelpkgs.txt file for the installer.
1636 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1637 modules/generic_stage_target.py:
1638 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1641 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1642 targets/livecd-stage2/livecd-stage2-controller.sh,
1643 targets/support/bootloader-setup.sh:
1644 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1645 rolling out an emergency rc44.
1647 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1648 targets/support/bootloader-setup.sh:
1649 If you use elif, you have to use a then after it. Yeah, that one's totally
1652 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1653 targets/support/livecdfs-update.sh:
1654 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1656 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 targets/support/rc-update.sh:
1658 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1661 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 targets/support/bootloader-setup.sh:
1663 Removed bootplash support from ppc/ppc64 since they only will work with
1664 gensplash. Forced use of livecd/splash_type of bootsplash to get
1665 splash=silent. This should reduce the number of things on the kernel command
1666 line that aren't necessary.
1668 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1669 modules/catalyst_support.py:
1670 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1671 parse_spec. This should resolve bug #130103, as well as make the code much
1672 cleaner. This is 2.0_rc42.
1674 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 modules/generic_stage_target.py:
1676 Forced -p on tar for compressing stages.
1678 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 targets/support/chroot-functions.sh:
1680 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1683 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1684 targets/stage1/build.py:
1685 Added patch to build.py for portage 2.1 support.
1687 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1688 targets/support/kmerge.sh:
1689 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1690 <liyiming@ict.ac.cn> in bug #129890.
1692 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1693 targets/support/livecdfs-update.sh:
1694 Moved sed line for ##STARTX to end of file, since we aren't touching
1695 /etc/startx until the end.
1697 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/support/livecdfs-update.sh:
1699 Added a check for the games group and add it if it doesn't exist already.
1700 This should resolve bug #125498.
1702 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1703 examples/generic_stage_template.spec, examples/grp_template.spec,
1704 examples/livecd-stage1_template.spec,
1705 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1706 examples/netboot_template.spec, examples/snapshot_template.spec,
1707 examples/stage4_template.spec, examples/tinderbox_template.spec:
1708 Removed portdir_overlay from the snapshot example spec and added
1709 portage_overlay to the example specs for the relevant targets.
1711 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1712 This is 2.0_rc41 since it has better LiveCD support.
1714 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1715 targets/support/livecdfs-update.sh:
1718 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1719 targets/support/functions.sh:
1720 Removed check for livecd/dev-manager being udev since it was done
1721 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1722 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1723 #128265 for pointing this out.
1725 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1726 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1727 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1728 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1730 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1731 modules/generic_stage_target.py:
1732 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1733 live system. You can thank Andrew Gaffney for the fix.
1735 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1736 targets/livecd-stage2/livecd-stage2-controller.sh:
1737 Don't copy motd files if we're using livecd/type generic-livecd.
1739 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 targets/livecd-stage2/livecd-stage2-controller.sh,
1741 targets/support/livecdfs-update.sh:
1742 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1743 some extra cleanup to generic-livecd.
1745 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1747 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1748 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1749 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1750 targets/support/bootloader-setup.sh:
1751 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1752 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1753 and removed all older cdtar files for PPC*.
1755 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1756 livecd/files/livecd.motd.txt:
1757 Added message to the official LiveCD MOTD mentioning how to run the
1758 installer. Blame codeman. This is 2.0_rc40.
1760 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1761 fix so snapshot target doesnt have errors
1763 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/livecdfs-update.sh:
1765 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1766 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1769 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1770 targets/support/rc-update.sh:
1771 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1774 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/livecdfs-update.sh:
1776 Added wrapping around the udev sed for those crazy 2.4-users.
1778 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1779 targets/support/livecdfs-update.sh:
1780 Added sed fix for udev starting evms_activate unconditionally. This is
1783 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1784 add stage4/unmerge stage4/rm to valid options
1786 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 targets/support/rc-update.sh:
1788 Added fix for bug #122154 from Rajiv Manglani.
1790 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 targets/support/kmerge.sh:
1792 Fixed creation of kernelpkgs.txt for the Installer.
1794 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1795 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1796 Updated elilo tarball for IA64.
1798 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1799 DIGESTS support for snapshot creation
1801 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1802 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1803 candidates ever end?
1805 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1806 fix for .DIGESTS.DIGESTS issue in grp
1808 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1809 modules/generic_stage_target.py:
1810 fix for failure when root_overlay is not set
1812 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1813 targets/support/bootloader-setup.sh:
1814 Added IA64/SGI patch from plasmaroo.
1816 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1817 targets/livecd-stage1/livecd-stage1-controller.sh,
1818 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1819 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1822 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1823 modules/generic_stage_target.py:
1824 Allow multiple overlays for root_overlay and overlay spec option
1826 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1827 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1828 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1829 targets/support/rc-update.sh:
1830 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1831 fixed bug #122154. This is catalyst 2.0_rc36.
1833 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1834 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1835 Updated the LiveCD motd to tell the user to run the display manager again,
1836 rather than startx, while mentioning that startx is useful as a rescue X
1837 session since it starts twm. This is catalyst 2.0_rc35.
1839 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1840 Add hfs-hide options to mkisofs so macs boot
1842 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1843 modules/generic_stage_target.py:
1844 Fix indentation issues
1846 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1849 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1850 targets/support/bootloader-setup.sh:
1851 add additional console less entry when consoles are chosen for ppc64
1853 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1854 modules/generic_stage_target.py:
1855 fix kernelopts and extraversion env variable exports
1857 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1858 targets/support/livecdfs-update.sh:
1859 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1860 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1862 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1863 targets/support/kmerge.sh:
1864 Changing the way we determine if extraversion is set. This is catalyst
1867 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1868 targets/support/livecdfs-update.sh:
1869 Change net.ethX links to link to net.lo instead of net.eth0.
1871 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 examples/stage4_template.spec:
1873 Fixed rcadd example for stage4. Blame rajiv.
1875 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1876 This is catalyst 2.0_rc31.
1878 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1879 targets/support/livecdfs-update.sh:
1880 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1881 Gaffney for pointing me in the right direction.
1883 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1884 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1886 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1889 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1890 examples/livecd-stage2_template.spec:
1891 updated examples to have console and machine_type
1893 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1894 targets/support/bootloader-setup.sh:
1895 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1898 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1899 This is catalyst 2.0_rc29.
1901 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1903 Removed extra yaboot.conf from
1904 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1906 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1907 targets/support/kill-chroot-pids.sh:
1908 add sleep to try and give processes a chance to die. bug 119940
1910 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/functions.sh:
1912 Removed some quotes to make sure we have a binary operator and closing bug
1915 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1916 targets/support/create-iso.sh:
1917 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1919 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1920 targets/support/bootloader-setup.sh:
1921 Added path from bug #120935 for PPC/PPC64.
1923 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1924 Additional spacing fixes submitted by `Kumba
1926 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1927 modules/stage2_target.py:
1928 space cleanups contributed from `Kumba
1930 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1931 add grp/use to valid_values in the grp module
1933 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1936 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1937 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1938 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1939 targets/support/bootloader-setup.sh:
1940 ppc cdtar update; ppc64 bootloader updates
1942 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1943 targets/support/create-iso.sh:
1944 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1946 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1947 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1948 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1949 targets/support/create-iso.sh:
1950 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1952 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1953 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1954 Add ppc console and machine_type=ibm
1956 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1957 modules/generic_stage_target.py:
1958 Fix type error when kernel packages arent defined
1960 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1961 examples/generic_stage_template.spec, examples/grp_template.spec,
1962 examples/livecd-stage1_template.spec,
1963 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1964 examples/stage4_template.spec:
1965 Added more verbose wording and examples for pkgcache_path and
1966 kerncache_path, where necessary.
1968 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1969 targets/support/create-iso.sh:
1970 Really fixing bug #120475 this time. This is 2.0_rc25.
1972 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1973 targets/support/create-iso.sh:
1974 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1977 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1978 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1979 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1980 Added initial support for EFI booting on x86. This is completely untested,
1981 so use it at your own risk. Also, no bug reports without patches, please.
1982 This is catalyst 2.0_rc23.
1984 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1985 kmerge should have been kerncache
1987 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1988 targets/support/pre-kmerge.sh:
1989 Fix a few other places for the kerncache update
1991 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1992 examples/generic_stage_template.spec, examples/grp_template.spec,
1993 examples/livecd-stage1_template.spec,
1994 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1995 examples/netboot_template.spec, examples/stage4_template.spec,
1996 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1997 targets/support/kmerge.sh:
1998 Separation of kerncache from snapcache
2000 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2001 It helps if I actually increment the version number.
2003 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2004 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2005 Added --oneshot to default options for stage1 building. Added code to wipe
2006 world during stages 1 and 3. This is catalyst 2.0_rc22.
2008 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2009 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2010 Fix bug if no kernel packages were defined but there was a postconf setting.
2011 x86 softlevel support is enhanced.
2013 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2014 targets/support/bootloader-setup.sh:
2015 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2017 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2018 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2020 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2023 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2024 Netboot2 fixes for spec parameter checks
2026 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2027 modules/generic_stage_target.py, modules/stage4_target.py:
2028 add makeopts spec file support.
2030 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2031 modules/generic_stage_target.py:
2032 Added fix for bug #119635.
2034 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2035 Fix pre-kmerge.sh for stage4
2037 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2040 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2041 modules/generic_stage_target.py:
2042 fix crash when no kernel is defined. spacing issue
2044 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2047 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2048 modules/livecd_stage2_target.py:
2049 Added livecd/volid to valid_values.
2051 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2052 modules/generic_stage_target.py:
2053 remove extra function that was converting strings to lists unnecessarily
2055 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2056 This is catalyst 2.0_rc17.
2058 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2059 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2060 modules/stage4_target.py:
2061 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2063 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2064 targets/embedded/embedded-preclean-chroot.sh,
2065 targets/grp/grp-preclean-chroot.sh,
2066 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2067 targets/stage1/stage1-preclean-chroot.sh,
2068 targets/stage2/stage2-preclean-chroot.sh,
2069 targets/stage3/stage3-preclean-chroot.sh,
2070 targets/support/chroot-functions.sh,
2071 targets/tinderbox/tinderbox-preclean-chroot.sh:
2072 Added function to cleanup stray /etc/distcc/hosts files.
2074 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2075 targets/support/bootloader-setup.sh:
2076 Added fix from bug #119123. This is catalyst 2.0_rc16.
2078 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2079 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2080 Fixing some spacing. This is catalyst 2.0_rc15.
2082 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2083 Attempt to fix bug #117649
2085 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2086 modules/generic_stage_target.py:
2087 fixes for bugs #119009, #119041 and #118985
2089 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2090 +examples/netboot2_template.spec, modules/catalyst_support.py,
2091 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2092 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2093 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2096 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2097 targets/support/kmerge.sh:
2098 Fix for ccache (null)/.ccache bug
2100 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2103 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2104 Added ppc -mcpu patch from Pylon for bug #118709.
2106 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2107 modules/embedded_target.py, modules/stage4_target.py:
2108 Added linuxrc to embedded and stage4 targets.
2110 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2111 modules/generic_stage_target.py, targets/support/kmerge.sh:
2112 filter kname - and . for kmerge.sh
2114 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2115 targets/support/create-iso.sh:
2116 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2118 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2119 modules/generic_stage_target.py:
2120 change .digests to .DIGESTS
2122 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2123 targets/support/kmerge.sh:
2124 Commented ccache for genkernel build which will resolve #117648 until a
2125 proper solution can be found. This is 2.0_rc13.
2127 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2128 targets/stage1/stage1-controller.sh:
2129 Added patch from vapier for bug #117254.
2131 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2132 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2133 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2134 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2137 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2138 modules/generic_stage_target.py:
2139 Remove chost/cflags etc. warning messages
2141 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2142 modules/generic_stage_target.py:
2143 Attempt to fix bug 117253; chost is wrong on autoresume
2145 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2146 modules/generic_stage_target.py, modules/netboot_target.py,
2147 modules/stage1_target.py:
2148 make setting of destdir more global and part of generic_stage_target
2150 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2151 Fix destpath bug in netboot target
2153 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2154 modules/generic_stage_target.py, modules/stage4_target.py:
2155 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2158 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2159 modules/generic_stage_target.py, modules/stage4_target.py:
2160 remove stray ' from arch/sh.py
2162 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2163 targets/stage1/stage1-controller.sh:
2164 This finally fixes the issues with gcc-config/binutils-config in stage1.
2165 This is catalyst 2.0_rc12.
2167 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2168 Fix incorrect warning message. portdir_overlay -> portage_overlay
2170 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2171 targets/stage1/stage1-controller.sh,
2172 targets/stage1/stage1-preclean-chroot.sh:
2173 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2174 running gcc-config and binutils-config, though it probably breaks running on
2175 non-Gentoo platforms.
2177 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2178 modules/stage1_target.py:
2179 Make stage1 clean up python 2.3 and 2.4, also.
2181 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2182 targets/support/livecdfs-update.sh:
2183 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2185 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2186 modules/generic_stage_target.py:
2187 Change digests file format to HASH_NAME HASH FILE_NAME
2189 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2190 targets/stage1/stage1-controller.sh:
2191 Moved gcc-config/binutils-config to before the chroot.
2193 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2194 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2195 installed. Supports all of shashs algorithms as of 12_21_2005
2197 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2198 modules/generic_stage_target.py:
2199 Catalyst should die if source_subpath is not a string
2201 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2202 modules/generic_stage_target.py:
2203 Fix for source_subpath bug
2205 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2206 examples/generic_stage_template.spec:
2207 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2208 both stages 1 and 2.
2210 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2211 modules/stage2_target.py:
2212 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2213 stage1 to be overridden again.
2215 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2216 targets/stage1/stage1-controller.sh:
2217 It looks like gcc-config/binutils-config needs to be run with the full path,
2218 since it is run outside of the chroot.
2220 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2221 targets/stage1/stage1-controller.sh:
2222 Fixed gcc-config calls. This is 2.0_rc11.
2224 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2225 This is catalyst 2.0_rc10.
2227 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2228 modules/generic_stage_target.py:
2229 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2232 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2233 targets/support/functions.sh:
2234 Changed from -z to -n for bug #116180.
2236 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2237 modules/catalyst_support.py, modules/generic_stage_target.py:
2238 Detect missing binaries for the hashing functions and abort if not found
2240 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2241 files/catalyst.conf:
2242 Updated README to list new requirements. Set default hash as crc32. Set
2243 default digests as sha1/md5.
2245 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2246 modules/catalyst_support.py, modules/generic_stage_target.py,
2247 modules/livecd_stage2_target.py, modules/stage2_target.py:
2248 Change the internal hash checking to be quicker and more memory efficient.
2249 Add additional hash digests options.
2251 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2252 targets/tinderbox/tinderbox-chroot.sh,
2253 targets/tinderbox/tinderbox-controller.sh,
2254 targets/tinderbox/tinderbox-preclean-chroot.sh:
2255 Fixed up spacing/coding style on tinderbox.
2257 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2258 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2259 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2260 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2261 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2262 Fixed up spacing/coding style on support.
2264 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2265 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2267 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2268 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2269 targets/stage4/stage4-preclean-chroot.sh:
2270 Fixed up spacing/coding style on stage4.
2272 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2273 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2274 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2275 targets/stage3/stage3-controller.sh,
2276 targets/stage3/stage3-preclean-chroot.sh:
2277 Fixed up spacing/coding style on stages 2 and 3
2279 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2280 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2281 targets/stage1/stage1-preclean-chroot.sh:
2282 Fixed up spacing/coding style on stage1. Also changed
2283 gcc-config/binutils-config to be outside the chroot.
2285 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2286 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2287 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2288 Fixed up spacing/coding style on netboot.
2290 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2291 targets/livecd-stage1/livecd-stage1-chroot.sh,
2292 targets/livecd-stage1/livecd-stage1-controller.sh,
2293 targets/livecd-stage2/livecd-stage2-controller.sh:
2294 Fixed up spacing/coding style on livecd-stage*.
2296 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2297 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2298 targets/grp/grp-preclean-chroot.sh:
2299 Fixed up spacing/coding style on grp.
2301 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2302 targets/embedded/embedded-chroot.sh,
2303 targets/embedded/embedded-controller.sh,
2304 targets/embedded/embedded-fs-runscript.sh,
2305 targets/embedded/embedded-preclean-chroot.sh:
2306 Fixed up spacing/coding style on embedded.
2308 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2309 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2310 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2311 targets/support/functions.sh:
2312 Removing extra line from x86.py, fixing up comments, spacing, and coding
2313 style in targets/support through functions.sh
2315 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2316 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2317 Fix more tab/spacing issues .. trying to make everything use tabs
2319 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2320 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2321 modules/stage1_target.py, modules/stage2_target.py,
2322 modules/stage3_target.py, modules/stage4_target.py:
2323 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2326 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2327 modules/generic_stage_target.py:
2328 Add envscript warning to aid users who may not know what they are doing
2330 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2331 examples/generic_stage_template.spec:
2332 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2333 only configurable when building a stage2 tarball, to match the current state
2334 of portage. This is 2.0_rc9.
2336 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2337 targets/support/chroot-functions.sh:
2338 Silence more of portages beeps and clicks and whistles
2340 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2341 targets/support/chroot-functions.sh:
2342 Change the portage emerge to use run_emerge
2344 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2345 modules/generic_stage_target.py, modules/snapshot_target.py,
2346 modules/stage1_target.py, modules/stage2_target.py,
2347 modules/stage3_target.py:
2348 allow portdir_overlay to be part of all specs not including snapshot spec.
2349 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2350 Remove overlay support from the snapshot spec but added a warning.
2352 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2353 modules/stage2_target.py:
2354 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2357 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2358 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2359 Add support for bootloader softlevel=; have rsync delete the extra files out
2360 of the overlay so that the overlay always matches the source dir
2362 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2363 Swapped -v/-V since I had gotten them wrong here.
2365 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2366 modules/generic_stage_target.py:
2367 Fix stupid overlay bug
2369 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2370 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2371 targets/livecd-stage1/livecd-stage1-chroot.sh,
2372 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2373 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2374 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2375 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2376 targets/support/unmerge.sh:
2377 Made sure we use -f on removing the default links for splash. Removed
2378 check_portage_version as it really isn't needed anymore. Removed
2379 --no-install from genkernel commands in kmerge.sh so users must manually
2380 remove kernels from /boot. This is 2.0_rc8.
2382 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2383 targets/support/livecdfs-update.sh:
2384 Made sed on devfsd.conf conditional on it existing. Removes one more error
2385 message from a standard catalyst run.
2387 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2388 Added warning about breaking snapshot cache and re-enable autoresume, since
2389 the errors I was getting were elsewhere.
2391 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2392 modules/generic_stage_target.py:
2393 Fix indentation error the last commit caused
2395 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2396 modules/generic_stage_target.py:
2397 Always clear autoresume points after a successful run
2399 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400 targets/support/livecdfs-update.sh:
2401 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2402 snapshot caching after a successful gentoo-release-livecd run.
2404 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2405 targets/support/rc-update.sh:
2406 Added famd to default on official LiveCD.
2408 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2409 targets/support/chroot-functions.sh:
2410 Fixes 'too many arguments' error in check_portage_version.
2412 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2413 modules/generic_stage_target.py:
2414 remove extra self.env={} that was resetting the environment to null
2416 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2417 modules/livecd_stage1_target.py:
2418 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2421 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2422 Add a default path to the environment in the chroot
2424 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2425 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2426 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2427 targets/livecd-stage2/livecd-stage2-controller.sh,
2428 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2429 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2430 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2431 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2432 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2433 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2434 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2435 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2436 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2438 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2440 Fixed up the man page, which has been suffering for some time, and also
2441 reversed -v/-V in the help message.
2443 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2444 targets/support/livecdfs-update.sh:
2445 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2448 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2449 Turning off autoresume of doom until I can get more testing. I've had
2450 several issues with it. I'll be reporting/fixing these as I come across them
2451 but for now wish to turn it off by default as I don't want this one feature
2452 to stop the possible 2.0 final release.
2454 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2455 targets/livecd-stage2/unmerge.sh:
2456 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2457 anymore and probably should have been removed a long time ago when the new
2458 code was put into place in livecdfs-update.sh and livecd-local.start
2461 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2462 targets/livecd-stage1/livecd-stage1-chroot.sh,
2463 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2464 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2465 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2467 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2468 modules/generic_stage_target.py, modules/generic_target.py:
2469 self.env should be a part of the super class generic_target so it applies to
2470 snapshots as well; removing redundant pass in the generic_target class as
2471 its not needed. There is code there to fill the statements
2473 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2474 targets/support/livecdfs-update.sh:
2475 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2478 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2479 Changed version stamp to 2.0_rc6.
2481 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2482 modules/generic_stage_target.py:
2483 Fix for unpack cases
2485 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2486 modules/generic_stage_target.py:
2489 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2490 modules/catalyst_support.py, modules/generic_stage_target.py,
2491 modules/grp_target.py, modules/livecd_stage1_target.py,
2492 modules/livecd_stage2_target.py, modules/netboot_target.py,
2493 modules/snapshot_target.py, modules/tinderbox_target.py:
2494 Stop reading env from the OS. Rely on the more on the envscript for oddball
2495 settings. Change -v to verbose and -V to version
2497 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2500 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2501 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2504 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2505 examples/generic_stage_template.spec:
2506 Added chost/cflags/cxxflags/ldflags to example spec template.
2508 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2509 targets/support/rc-update.sh:
2510 OK, just kidding on that last commit. We were already doing rc-update add
2511 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2512 there's no point in having it in rc-update.sh
2514 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 targets/support/rc-update.sh:
2516 Have rc-update add xdm if livecd/xdm is set.
2518 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2519 modules/catalyst_lock.py, modules/catalyst_support.py,
2520 modules/embedded_target.py, modules/generic_stage_target.py,
2521 modules/grp_target.py, modules/livecd_stage1_target.py,
2522 modules/livecd_stage2_target.py, modules/netboot_target.py,
2523 modules/stage1_target.py, modules/stage4_target.py,
2524 modules/tinderbox_target.py:
2525 So I was just kidding on that last commit. This one is 2.0_rc4.
2527 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2528 modules/catalyst_lock.py, modules/catalyst_support.py,
2529 modules/embedded_target.py, modules/generic_stage_target.py,
2530 modules/grp_target.py, modules/livecd_stage1_target.py,
2531 modules/livecd_stage2_target.py, modules/netboot_target.py,
2532 modules/stage1_target.py, modules/stage2_target.py,
2533 modules/stage4_target.py, modules/tinderbox_target.py:
2534 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2536 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2537 files/catalyst.conf, modules/catalyst_lock.py,
2538 modules/catalyst_support.py, modules/embedded_target.py,
2539 modules/generic_stage_target.py, modules/grp_target.py,
2540 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2541 modules/netboot_target.py, modules/stage1_target.py,
2542 modules/stage2_target.py, modules/stage4_target.py,
2543 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2544 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2545 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2547 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2548 modules/generic_stage_target.py:
2549 Fix autoresume for unpacking tarballs
2551 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2552 targets/support/livecdfs-update.sh:
2553 remove gnap livecd-type per Koon's request
2555 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2556 change rc-update add modules default to rc-update add modules boot
2558 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2559 modules/generic_stage_target.py, modules/grp_target.py:
2560 Add more verbosity to digests if -V is enabled, add more print messages to
2563 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2564 modules/generic_stage_target.py, modules/grp_target.py:
2565 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2567 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2568 Fix folder name for grp build dir to not have .tar.bz2 at the end
2570 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2571 modules/catalyst_support.py, modules/generic_stage_target.py:
2572 Add md5 and sha .digests file creation per wolf31o2's feature request
2574 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2575 This is catalyst-2.0_rc2.
2577 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2578 files/catalyst.conf, modules/generic_stage_target.py,
2579 modules/livecd_stage1_target.py:
2580 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2581 after each successful kernel build;add autoresume documentation to
2584 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2585 targets/embedded/embedded-controller.sh,
2586 targets/embedded/embedded-fs-runscript.sh,
2587 targets/livecd-stage2/livecd-stage2-controller.sh,
2588 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2589 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2590 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2591 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2592 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2593 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2594 targets/support/rc-update.sh:
2595 Changed multiple spaces to tabs to satisfy my OCD.
2597 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2598 targets/support/chroot-functions.sh:
2599 Bumped genkernel detection to require 3.3.0 or higher
2601 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2602 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2603 targets/netboot/netboot-controller.sh:
2604 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2605 clst_grp_use. This is catalyst-2.0_rc1.
2607 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2608 targets/netboot/netboot-controller.sh:
2609 change to clst_use from clst_netboot_use
2611 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2612 targets/livecd-stage1/livecd-stage1-chroot.sh,
2613 targets/stage4/stage4-chroot.sh:
2614 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2616 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2617 targets/stage4/stage4-chroot.sh:
2618 Fixed USE invocations in stage4 target.
2620 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2621 modules/livecd_stage1_target.py:
2622 Force use=livecd for livecd-stage1
2624 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2625 This is version 2.0_pre20051129.
2627 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2628 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2629 Removed kudzu-knoppix from example spec files.
2631 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2632 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2633 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2635 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2636 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2637 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2638 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2639 definitions in the examples to fit in 80 columns.
2641 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2642 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2643 modules/grp_target.py, modules/tinderbox_target.py,
2644 targets/tinderbox/tinderbox-chroot.sh:
2645 Tinderbox script: added newuse, tinderbox and grp targets added support for
2646 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2647 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2649 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2650 Added portdir example to catalyst.conf for bug #113272.
2652 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2653 targets/support/create-iso.sh:
2654 Fixed a few lines which were causing the isolinux directory to be removed
2655 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2657 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 targets/support/create-iso.sh:
2659 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2661 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2662 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2663 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2664 too many arches dont use it by default, test for an initrd in the yaboot
2667 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2668 modules/generic_stage_target.py:
2669 Fix split error if use is specified
2671 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2672 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2673 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2674 Updated palo version from catalyst 1.x for HPPA.
2676 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2677 targets/support/bootloader-setup.sh:
2678 Removing for loop for grub on amd64/x86 as it was totally useless.
2680 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2681 targets/support/bootloader-setup.sh:
2682 Remove vga= line for PPC.
2684 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2685 targets/support/bootloader-setup.sh:
2686 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2688 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2689 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2690 Removing slot patch as it probably didn't belong here anyway, and updating
2691 version stamp to 2.0_pre20051118.
2693 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2694 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2695 targets/support/bootloader-setup.sh:
2696 fix the bootloader script for isolinux so that it actually makes a cfg file,
2697 remove extra unneeded catalyst aborting print statement, reorganize rm code
2698 to make sure is splits properly and is an array even from the cmdline
2700 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2701 targets/support/livecdfs-update.sh:
2702 Added call to update-usbids to download the latest usb.ids file.
2704 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2705 modules/generic_stage_target.py:
2706 Move checks of running catalyst into the target which is simpler
2708 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2709 modules/generic_stage_target.py:
2710 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2711 that doesnt exist yet
2713 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2714 Keep unnecessary programs from installing into kerncache
2716 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2717 modules/generic_stage_target.py:
2718 Turn on more tracebacks at this point to better debug .. will need to turn
2719 them down as we find errors and build appropriate error handlers
2721 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2722 Changed version marker to 2.0_pre20051115 for new ebuild.
2724 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2725 modules/livecd_stage2_target.py:
2726 Fix bug in livecd stage2 so that it doesnt try to use tar
2728 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2729 targets/livecd-stage2/livecd-stage2-controller.sh:
2730 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2731 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2732 of Getting_Online.txt from catalyst 1.1.10.10.
2734 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2735 Added Joshua Kinard to authors for his mips contributions.
2737 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2738 examples/livecd-stage2_template.spec:
2739 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2740 Paul Kessler on gentoo-catalyst. ;]
2742 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2743 Change variables from cat1 format to cat2
2745 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2746 modules/generic_stage_target.py, modules/stage1_target.py:
2747 Fix modules has no attribute register
2749 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2750 modules/generic_stage_target.py:
2751 Fix broken aliases code that was just proof of concept
2753 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2754 Output mkisofs command line options to assist in debugging
2756 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2757 modules/generic_stage_target.py, targets/support/create-iso.sh:
2760 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2761 modules/generic_stage_target.py:
2762 Add VERY basic support for aliases kernel parameter.
2764 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2765 modules/livecd_stage2_target.py:
2766 Remove large section of commented code
2768 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2769 modules/generic_stage_target.py, modules/stage1_target.py:
2770 Allow LDFLAGS to be specified as an ENV variable for stage1
2772 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2773 modules/generic_stage_target.py:
2774 Fix rc-update to automatically run default options for livecds. Removed an
2775 erroneous key check.
2777 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2778 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2779 Make use spec key optional to default to profile defaults
2781 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2782 +examples/stage4_template.spec:
2783 Preliminary stage4_template.spec file
2785 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2786 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2787 Updated version stamp and added slot patch.
2789 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2790 Fix ordering problem so self.settings is defined
2792 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2793 modules/generic_stage_target.py:
2794 Correct a rsync issue when the directory doesnt exist
2796 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2797 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2798 targets/livecd-stage2/livecd-stage2-controller.sh,
2799 targets/netboot/netboot-controller.sh,
2800 targets/stage4/stage4-controller.sh:
2801 run pre_kmerge and post_kmerge only once
2803 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2804 targets/support/bootloader-setup.sh:
2805 MIPS bootloader patch
2807 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2808 targets/support/mips-arcload_conf.sh:
2809 Fix MIPS Serial Detection
2811 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2812 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2813 +targets/support/mips-arcload_conf.sh:
2814 Application of Kumba's patches for MIPS support
2816 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2817 Check for the correct arch specific cd building tool
2819 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2820 modules/generic_stage_target.py:
2821 Print a warning if livecd/iso is not defined
2823 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2824 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2826 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 targets/support/post-kmerge.sh:
2828 Check for existence of files in /lib/modules before running depscan.sh. This
2829 replaces the mips-specific check and makes it portable.
2831 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2832 modules/generic_stage_target.py:
2833 update autoresume logic when dealing with rsync unpack operations
2835 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2836 targets/support/post-kmerge.sh:
2837 Bypass module load on mips
2839 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2840 remove --no-deps so dependancies get installed for genkernel
2842 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2843 modules/generic_stage_target.py:
2844 Fix missing : statement in unpack
2846 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2847 modules/generic_stage_target.py:
2848 fix livecd-stage2 unpack when seedcache is turned off
2850 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2851 targets/support/functions.sh:
2852 Fix module unpacking and make it actually optional.
2854 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2855 modules/generic_stage_target.py:
2856 Fix broken seedcache autoresume interaction
2858 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2859 modules/generic_stage_target.py:
2860 Cleanup stage directories properly for tar installs
2862 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2863 Tinderbox no longer cleans /tmp/*
2865 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2866 targets/tinderbox/tinderbox-chroot.sh,
2867 targets/tinderbox/tinderbox-controller.sh:
2868 Fixing problem with bind mounted portage and final rsync on tinderbox target
2869 and adding additional logging.
2871 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2872 Stop tinderbox from trying to create a tarball of itself
2874 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2875 modules/generic_stage_target.py:
2876 Fix catalyst so it fully disables snapcache when its not specified in the
2879 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2880 examples/livecd-stage2_template.spec:
2881 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2882 spec template and updating version stamp.
2884 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2885 modules/catalyst_support.py:
2886 allow file_check to proceed if key is not in use
2888 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2889 Recursively make the missing directories
2891 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2892 Fix extract_modules to just echo a warning that it is missing
2894 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2895 files/catalyst.conf:
2896 Updating default configuration for catalyst and updating version stamp,
2897 since we're beginning internal testing for release.
2899 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2900 modules/generic_stage_target.py:
2901 fix bug 106004 split strings into a list for empty and rm operation
2903 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2904 modules/livecd_stage2_target.py:
2905 Append slashes to directories so rsyncs work properly
2907 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2908 examples/livecd-stage2_template.spec:
2909 Changing source_subpath for livecd-stage2 example for bug #101704.
2911 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2912 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2913 targets/support/livecdfs-update.sh:
2914 Added livecd/xdm and livecd/xsession options. These are used to setup the
2915 default display manager and X session, respectively. Added supporting
2916 documentation to example spec files. Imported more work from my fsscript for
2917 the official LiveCD.
2919 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2920 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2921 discussion, see bug #88777.
2923 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2924 modules/generic_stage_target.py:
2925 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2926 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2928 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2929 targets/livecd-stage1/livecd-stage1-controller.sh,
2930 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2931 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2932 on livecd-stage2 and removing universal motd for livecd/type of
2933 gentoo-release-livecd.
2935 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2936 modules/livecd_stage1_target.py:
2937 Add optional livecd/type env var for scripts to add optional items to the
2940 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2941 -livecd/files/x86-help.msg:
2942 Removing x86-help.msg as it is no longer used.
2944 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2945 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2946 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2947 Add dobladecenter description to bootloader files for x86/amd64.
2949 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2950 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2952 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2953 modules/generic_stage_target.py:
2954 Added split to use section for bug #104414.
2956 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2957 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2958 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2959 Tabs to whitespaces for isolinux.
2961 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2962 targets/support/bootloader-setup.sh:
2963 Changed isolinux to use new split-out help messages. Using grub gives a
2964 single help message with pager.
2966 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2967 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2968 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2969 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2970 Added F2->F7 help messages for isolinux.
2972 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2973 livecd/files/README.txt, livecd/files/generic.motd.txt,
2974 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2975 livecd/files/livecd-local.start:
2976 Updated files from latest used to build LiveCD.
2978 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2979 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2981 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2982 modules/catalyst_support.py:
2983 Added fix for using options with = in them with --cli (ex.
2984 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2985 <cell@ices.utexas.edu> for pointing this out to me via email.
2987 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2988 modules/generic_stage_target.py, targets/support/functions.sh:
2989 fix bug in exec_in_chroot for stage1 target
2991 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2992 modules/generic_stage_target.py:
2993 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2994 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2996 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2997 catalyst, examples/livecd-stage2_template.spec,
2998 examples/snapshot_template.spec, files/catalyst.conf,
2999 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3000 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3001 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3002 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3003 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3004 targets/livecd-stage2/livecd-stage2-controller.sh,
3005 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3006 targets/stage2/stage2-preclean-chroot.sh,
3007 targets/stage3/stage3-preclean-chroot.sh,
3008 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3009 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3010 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3011 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3012 targets/support/target_image_setup.sh:
3013 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3014 to look at gamecdfs-update.sh yet.
3016 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3017 modules/generic_stage_target.py:
3018 Remove extra debugging print statement
3020 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3021 +modules/catalyst_lock.py, modules/catalyst_support.py,
3022 modules/embedded_target.py, modules/generic_stage_target.py,
3023 modules/grp_target.py, modules/livecd_stage1_target.py,
3024 modules/livecd_stage2_target.py, modules/netboot_target.py,
3025 modules/snapshot_target.py, modules/stage1_target.py,
3026 modules/stage2_target.py, modules/stage4_target.py,
3027 targets/support/functions.sh:
3028 Add locking support. Code simplification for unpack and unpack snapshot.
3029 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3030 Add seedcache support (Grabs output from previous target run)
3031 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3033 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3034 modules/catalyst_support.py, modules/generic_stage_target.py:
3035 Add support to cache the snapshot dir. add snapcache to options. add
3036 snapshot_cache= to override the default location of the cache in
3037 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3039 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3040 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3041 Forward port README.txt and Getting_Online.txt files from catalyst
3044 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3045 Add automatic creation/deletion of runlevels based on rcadd rcdel
3047 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3048 Fix grp so that grp/use is not required anymore
3050 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3051 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3052 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3053 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3054 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3055 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3056 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3057 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3058 they are known to cause booting problems.
3060 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3061 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3062 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3063 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3066 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3067 targets/stage1/stage1-chroot.sh:
3068 Fixed quoting in stage1 profile check.
3070 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3071 targets/stage3/stage3-chroot.sh:
3072 Fixing USE for stage3.
3074 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3075 targets/support/chroot-functions.sh:
3076 Fix FETCH code so it will run for Pylon
3078 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3079 targets/grp/grp-chroot.sh:
3080 Fix bindist invcation.
3082 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083 targets/grp/grp-chroot.sh:
3084 Made sure bindist was used for all emerges in GRP.
3086 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3087 Fix USE flags for GRP build
3089 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3090 targets/stage4/stage4-chroot.sh:
3091 let GRP use the users environment variables and removed extra
3092 GRP_STAGE23_USE from stage4
3094 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3095 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3096 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3098 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3099 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3100 impact all previous spec files that use this option. It's beejay's fault.
3102 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3103 Changed to use linux32 for ppc32 support when build host is ppc64.
3105 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3107 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3109 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3110 Minor cosmetic print statement fixes for readability
3112 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3113 modules/catalyst_support.py, modules/generic_stage_target.py:
3114 Fix None None bug and exception reporting
3116 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3117 Fix iso creation script. Case statement out of place
3119 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3120 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3121 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3122 catalyst, files/catalyst.conf, modules/builder.py,
3123 modules/catalyst_support.py, modules/embedded_target.py,
3124 modules/generic_stage_target.py, modules/generic_target.py,
3125 modules/grp_target.py, modules/livecd_stage1_target.py,
3126 modules/livecd_stage2_target.py, modules/netboot_target.py,
3127 modules/snapshot_target.py, modules/stage1_target.py,
3128 modules/stage2_target.py, modules/stage3_target.py,
3129 modules/stage4_target.py, modules/tinderbox_target.py,
3130 targets/embedded/embedded-chroot.sh,
3131 targets/embedded/embedded-fs-runscript.sh,
3132 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3133 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3134 targets/grp/grp-preclean-chroot.sh,
3135 targets/livecd-stage1/livecd-stage1-chroot.sh,
3136 targets/livecd-stage1/livecd-stage1-controller.sh,
3137 targets/livecd-stage2/livecd-stage2-controller.sh,
3138 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3139 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3140 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3141 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3142 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3143 targets/stage2/stage2-controller.sh,
3144 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3145 targets/stage3/stage3-controller.sh,
3146 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3147 targets/stage4/stage4-controller.sh,
3148 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3149 targets/support/create-iso.sh, targets/support/functions.sh,
3150 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3151 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3152 targets/support/target_image_setup.sh,
3153 targets/tinderbox/tinderbox-chroot.sh,
3154 targets/tinderbox/tinderbox-controller.sh,
3155 targets/tinderbox/tinderbox-preclean-chroot.sh:
3156 Big honkin' copyright update.
3158 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3159 modules/generic_stage_target.py:
3160 add additional logging output. Use standard os redirection methods to log to
3163 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3164 targets/stage1/stage1-chroot.sh:
3165 Added profile sanity check for bug #97867.
3167 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3168 targets/support/bootloader-setup.sh:
3169 Removing acpi=off from default kernel arguments and adding ia64
3170 livecd-stage2 support functions and cdtar.
3172 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3173 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3174 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3175 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3176 splash command line.
3178 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3179 targets/support/create-iso.sh:
3180 Fixed up zisofs support. Waiting for response from sparc before touching
3183 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3184 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3185 targets/support/functions.sh:
3186 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3187 to allow it to work on all arches that dynamically build their bootloader
3190 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3191 targets/stage4/stage4-controller.sh:
3192 Fix stage4 so it doesnt run the bootloader stuff
3194 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195 targets/support/bootloader-setup.sh:
3196 Removed dokeymap from non-Gentoo releases.
3198 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3199 targets/support/livecdfs-update.sh:
3200 Added call to update-pciids to download the latest pci.ids file.
3202 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3203 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3204 modules/stage4_target.py:
3205 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3207 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3208 Fix issue where -s on the command line would not run
3210 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 livecd/files/generic.motd.txt:
3212 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3213 kernel configurations.
3215 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 targets/support/livecdfs-update.sh:
3217 Updated hostname/domainname creation for new baselayout.
3219 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3221 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3223 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3224 targets/support/chroot-functions.sh:
3225 Change portage emerge to use --oneshot --nodeps to keep from merging the
3226 same packages multiple times.
3228 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3229 targets/stage2/stage2-chroot.sh:
3230 Added a -p bootstrap when catalyst is called with -V (verbose).
3232 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3233 targets/support/livecdfs-update.sh:
3234 Removed inittab hack, as this is done by livecd-tools.
3236 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3238 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3240 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3241 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3242 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3243 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3244 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3245 targets/livecd-stage2/livecd-stage2-controller.sh:
3246 Removed gentoo.png and creation of face directory. Changed
3247 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3250 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 targets/stage1/stage1-preclean-chroot.sh,
3252 targets/support/chroot-functions.sh:
3253 Added setup_binutils function and force both of them to run during stage1
3256 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3257 examples/livecd-stage2_template.spec:
3258 Added livecd/volid explanation to example spec.
3260 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/support/create-iso.sh:
3262 General cleanup of ISO code and added default livecd/volid when it is not set.
3264 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3265 targets/embedded/embedded-controller.sh:
3266 Actually modify the embedded target this time.
3268 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3269 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3270 targets/livecd-stage2/livecd-stage2-controller.sh,
3271 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3272 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3273 and livecd-stage2 targets.
3275 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3276 files/catalyst.conf:
3277 Retired John Davis <zhen@gentoo.org> and added storedir to default
3280 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3281 targets/support/livecdfs-update.sh:
3282 Uncommented openglify, since it is needed for both opengl-update-livecd and
3285 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3286 modules/generic_stage_target.py:
3287 Fix print statement so it shows when kill_chroot_pids is run correctly
3289 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3290 modules/snapshot_target.py:
3291 Fix snapshot target to skip the kill_pids check
3293 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3294 Bug fixes in parse_spec, fix issues detecting list or string.
3296 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3297 modules/catalyst_support.py:
3298 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3299 spaces are after :. Better handling of comments ( ie preprocessed and
3300 stripped off ). Unset empty keys.
3302 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3303 targets/support/kill-chroot-pids.sh:
3304 Remove extra P_NAME definition that is never used. Saves processing time.
3305 Bumped catalyst to pre2
3307 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3308 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3309 +targets/support/kill-chroot-pids.sh:
3310 User info about runscript and archscript. Added checks for processes running
3311 in the chroot and created a script to kill them. Should fix the unmounting
3312 issues with gconfd or any other running application in the chroot
3314 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3315 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3316 Remove using gcc-config to set things up as we should all be using 2005.0
3319 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320 examples/livecd-stage2_template.spec:
3321 Added livecd/users to example livecd-stage2 spec file.
3323 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3324 targets/support/livecdfs-update.sh:
3325 Change default hostnames for livecds
3327 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3328 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3329 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3332 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3333 modules/livecd_stage2_target.py:
3334 Clear autoresume flags when build is done
3336 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3337 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3338 targets/support/create-iso.sh:
3339 Fix isolinux so that it finds menus and kernels and stuff
3341 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3342 modules/generic_stage_target.py:
3343 Make purge operation a little less chatty, removed print statements
3345 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3346 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3347 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3348 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3350 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3351 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3352 print warning message about deprecated use of cdfstype
3354 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3355 targets/support/chroot-functions.sh:
3356 statically define genkernel location to eliminate which command failure if
3357 genkernel is not installed
3359 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3360 modules/generic_stage_target.py:
3361 change the portage_overlay to an array so it always works
3363 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3364 modules/catalyst_support.py:
3365 Fix exception handling to remove extraneous prints of None
3367 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3368 Remove iso creation code from stage4
3370 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3371 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3372 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3373 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3374 targets/livecd-stage1/livecd-stage1-chroot.sh,
3375 targets/livecd-stage1/livecd-stage1-controller.sh,
3376 targets/livecd-stage2/livecd-stage2-controller.sh,
3377 targets/netboot/netboot-controller.sh,
3378 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3379 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3380 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3381 targets/support/create-iso.sh, targets/support/kmerge.sh,
3382 targets/support/target_image_setup.sh,
3383 targets/tinderbox/tinderbox-controller.sh:
3384 Fix some exception handling in catalyst_support.py, remove intermediate
3385 destination folder of iso and tarball, add additional tests for folders not
3386 found on host but defined in spec file, keep catalyst from erroring in this
3387 case, change exit code on shell scripts so that errors are reported to
3388 catalyst and causes catalyst to die on errors, fix bug in
3389 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3390 check for mkisofs that informs the user of where to get the program, and
3391 removed the autoresume code from ccache and distcc installation until I can
3392 figure out a way to have the autoresume flag go someplace outside the chroot.
3394 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3395 Remove bind mounts before rm operations happen at startup
3397 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3398 modules/generic_stage_target.py:
3399 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3401 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3402 modules/generic_stage_target.py:
3403 fix minor bug in the purge code so that it actually runs the commands
3405 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3406 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3407 modules/stage4_target.py:
3408 Change ordering of tasks so root_overlay and fsscript occur after
3409 livecd_update, giving users a chance to override livecd_update
3411 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3412 modules/catalyst_support.py, modules/generic_stage_target.py:
3413 Added a better exception handling message for keyboard interrupt and added
3414 countdown timer for purge operation to give an opportunity to exit
3416 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3417 modules/catalyst_support.py, modules/generic_stage_target.py:
3418 Add support to clear the autoresume flags and improve the purge code to
3419 clean the chroot, and pkg/kern cache
3421 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3422 modules/catalyst_support.py, modules/generic_stage_target.py,
3423 modules/livecd_stage1_target.py:
3424 only append livecd-tools to the livecd-stage1 target package list and move a
3425 check out of the way so command line and spec files can co-exist
3427 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3428 modules/generic_stage_target.py:
3429 fixed python syntax in set_packages so catalyst will run
3431 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3432 modules/embedded_target.py, modules/generic_stage_target.py,
3433 modules/grp_target.py, modules/livecd_stage1_target.py,
3434 modules/livecd_stage2_target.py, modules/netboot_target.py,
3435 modules/stage4_target.py, modules/tinderbox_target.py,
3436 targets/embedded/embedded-chroot.sh,
3437 targets/embedded/embedded-controller.sh,
3438 targets/livecd-stage1/livecd-stage1-controller.sh,
3439 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3440 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3441 targets/livecd-stage2/livecd-stage2-controller.sh,
3442 -targets/livecd-stage2/livecd-stage2-iso.sh,
3443 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3444 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3445 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3446 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3447 +targets/support/target_image_setup.sh:
3448 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3451 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3452 targets/livecd-stage2/livecd-stage2-controller.sh,
3453 targets/support/livecdfs-update.sh:
3454 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3455 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3456 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3459 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 targets/livecd-stage2/livecd-stage2-controller.sh,
3461 targets/support/rc-update.sh:
3462 Updated rc-update.sh with better defaults for different livecd/type settings
3463 and cleaning up file copying in livecd-stage2-controller.sh to match
3466 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3467 Made example of catalyst.conf in README match the default catalyst.conf
3470 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3472 Removing old files from previous maintainers and updating README.
3474 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3476 Added livecd/users option to create non-root users. The first user listed
3477 will also be used for auto-starting X, if X is merged onto the CD.
3479 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3480 targets/livecd-stage1/livecd-stage1-controller.sh,
3481 targets/livecd-stage2/livecd-stage2-controller.sh,
3482 targets/support/livecdfs-update.sh:
3483 Updated all instances of livecd/type: gentoo-release-environmental to
3484 gentoo-release-livecd and added generic-livecd.
3486 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 examples/fsscript.sh.example, examples/gamecd.conf.example,
3488 examples/generic_stage_template.spec, examples/grp_template.spec,
3489 examples/livecd-stage1_template.spec,
3490 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3491 examples/snapshot_template.spec:
3492 Imported example files from catalyst 1.1.9 to make them more verbose.
3494 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3495 Fix grp/use bug #89365
3497 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3498 modules/generic_stage_target.py, targets/support/kmerge.sh:
3499 Fixes for initramfs overlay support.
3501 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3502 modules/generic_stage_target.py, targets/support/kmerge.sh,
3503 targets/support/pre-kmerge.sh:
3504 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3505 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3506 caching bug; Also adding preliminary support for initramfs_overlay from
3509 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3510 modules/generic_stage_target.py, targets/support/kmerge.sh:
3511 Removed support for postconf as genkernel no longer has that option
3513 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3514 modules/embedded_target.py, modules/generic_stage_target.py,
3515 modules/grp_target.py, modules/livecd_stage1_target.py,
3516 modules/livecd_stage2_target.py, modules/netboot_target.py,
3517 modules/stage4_target.py, modules/tinderbox_target.py,
3518 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3519 targets/stage1/stage1-preclean-chroot.sh,
3520 targets/support/chroot-functions.sh:
3521 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3522 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3524 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3525 modules/livecd_stage2_target.py:
3526 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3528 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3529 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3530 modules/livecd_stage2_target.py, modules/stage4_target.py,
3531 targets/livecd-stage1/livecd-stage1-controller.sh,
3532 targets/livecd-stage2/livecd-stage2-controller.sh,
3533 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3534 targets/support/functions.sh, targets/support/kmerge.sh,
3535 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3536 Generalized kernel support, fsscript, rcupdate, etc for stage4
3538 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3539 targets/support/pre-kmerge.sh:
3540 Removed sed for usb devices from legacy genkernel, as we're going to require
3541 a version much higher that no longer exhibits the bug.
3543 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3544 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3545 targets/support/livecdfs-update.sh:
3546 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3547 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3548 the ut2004demo shell script has been renamed to ut2004-demo.
3550 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3551 let genkernel always reinstall itself
3553 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3554 modules/catalyst_support.py, modules/generic_stage_target.py,
3555 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3556 fix case bug in livecdfs-update.sh; fix bug in initial command line
3557 arguement parsing; add cflags spec file support which is only allowed to
3560 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3561 targets/stage3/stage3-chroot.sh:
3562 Fix a use flag bug in the stage3
3564 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3565 modules/generic_stage_target.py:
3566 Changes to allow cflags, chost, cxxflags in a spec file
3568 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3569 targets/livecd-stage1/livecd-stage1-controller.sh,
3570 targets/livecd-stage2/livecd-stage2-controller.sh,
3571 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3572 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3573 targets/support/pre-kmerge.sh:
3574 change the code to use more case statements. Fix gcc issue in stage1.
3576 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3577 targets/livecd-stage1/livecd-stage1-controller.sh,
3578 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3579 Merging in changes from catalyst 1.1.x for gamecd support.
3581 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3582 targets/stage1/stage1-preclean-chroot.sh:
3583 Removing gcc-config stuff to see if its still required to work around a gcc
3586 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3587 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3588 Added tests for genkernel >3.2.0
3590 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3593 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3594 Updated AUTHORS with new maintainers and updated contributors list.
3596 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3597 examples/fsscript.sh.example, livecd/files/README.txt,
3598 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3599 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3600 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3601 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3602 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3603 universal.motd.txt to resolve documentation issue on bug #86914. Added
3604 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3605 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3608 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3609 targets/livecd-stage2/livecd-stage2-controller.sh:
3610 Removed a few unnecessary comments
3612 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3613 Removed obsolete files from the livecd directory as the functionality has
3614 moved into the targets folders
3616 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3617 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3618 Additional catalyst 2.0.0 files
3620 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3621 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3622 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3623 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3624 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3625 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3626 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3627 -livecd/runscript/alpha-archscript.sh,
3628 -livecd/runscript/default-runscript.sh,
3629 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3630 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3631 -livecd/runscript-support/gamecdfs-update.sh,
3632 -livecd/runscript-support/kmerge.sh,
3633 -livecd/runscript-support/livecdfs-update.sh,
3634 -livecd/runscript-support/post-kmerge.sh,
3635 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3636 modules/embedded_target.py, modules/generic_stage_target.py,
3637 modules/grp_target.py, modules/livecd_stage1_target.py,
3638 modules/livecd_stage2_target.py, -modules/netboot.py,
3639 +modules/netboot_target.py, modules/snapshot_target.py,
3640 modules/stage1_target.py, +modules/stage4_target.py,
3641 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3642 +targets/embedded/embedded-controller.sh,
3643 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3644 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3645 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3646 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3647 +targets/livecd-stage1/livecd-stage1-controller.sh,
3648 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3649 -targets/livecd-stage1/livecd-stage1.sh,
3650 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3651 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3652 +targets/livecd-stage2/livecd-stage2-controller.sh,
3653 +targets/livecd-stage2/livecd-stage2-iso.sh,
3654 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3655 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3656 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3657 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3658 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3659 +targets/stage1/stage1-controller.sh,
3660 +targets/stage1/stage1-preclean-chroot.sh,
3661 -targets/stage1/stage1-preclean1-chroot.sh,
3662 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3663 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3664 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3665 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3666 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3667 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3668 +targets/stage4/stage4-preclean-chroot.sh,
3669 +targets/support/chroot-functions.sh,
3670 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3671 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3672 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3673 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3674 +targets/tinderbox/tinderbox-controller.sh,
3675 targets/tinderbox/tinderbox-preclean-chroot.sh,
3676 -targets/tinderbox/tinderbox.sh:
3677 Initial Import of Catalyst 2.0.0
3679 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3680 livecd/runscript-support/livecdfs-update.sh:
3681 Added /usr/portage as tmpfs (this will be made conditional later).
3683 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3684 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3685 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3686 from an interactive shell.
3688 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3689 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3690 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3691 livecd/runscript-support/pre-kmerge.sh,
3692 livecd/runscript/default-runscript.sh:
3693 Moved livecd-bash_profile to livecd-bashrc. Added check for
3694 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3695 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3698 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3699 modules/generic_stage_target.py:
3700 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3703 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3704 livecd/runscript/default-runscript.sh,
3705 targets/livecd-stage1/livecd-stage1.sh:
3706 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3707 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3708 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3711 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 livecd/runscript/ppc-archscript.sh:
3713 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3715 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3716 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3717 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3718 for multiple initrd files.
3720 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3721 livecd/runscript/ppc-archscript.sh:
3722 Modifed PPC archscript to close bug #84648 and also to make the PPC
3723 archscript produce multiple initrd files, like x86/amd64.
3725 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3726 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3727 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3728 livecd/runscript/ppc-archscript.sh:
3729 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3730 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3731 livecd/volid for the HFS volid, too.
3733 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3734 Calling this one 1.1.7 and rolling a tarball.
3736 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3737 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3738 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3739 -livecd/runscript/sparc64-archscript.sh,
3740 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3741 Added livecd/volid to set the volume ID when creating the ISO, patch by
3742 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3743 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3745 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3746 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3747 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3748 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3750 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3751 livecd/runscript-support/livecdfs-update.sh:
3752 Removed hdparm from default runlevel as it break ide=nodma at boot.
3754 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3755 livecd/runscript-support/kmerge.sh,
3756 livecd/runscript-support/pre-kmerge.sh,
3757 targets/livecd-stage1/livecd-stage1-chroot.sh:
3758 Revert last set of changes and remove portage version check from emerge in
3759 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3762 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3763 livecd/runscript-support/kmerge.sh,
3764 livecd/runscript-support/pre-kmerge.sh:
3765 Change genkernel check to use best_version and has_version to determine if
3766 the any previously installed versions of genkernel are up to date. Change
3767 emerge line for kernels to use -n option to only install if they were not
3768 previously installed.
3770 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3771 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3772 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3773 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3774 livecd/runscript/sparc-archscript.sh:
3775 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3776 unified sparc32/sparc64 cdtar.
3778 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 livecd/runscript-support/livecdfs-update.sh,
3780 livecd/runscript-support/pre-kmerge.sh:
3781 Change sudoers update to only run if /etc/sudoers exists and only reduce
3782 splash to 1024x768 on minimal and universal install CD.
3784 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3785 targets/livecd-stage1/livecd-stage1.sh:
3786 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3789 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3790 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3791 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3792 livecd/runscript/sparc64-archscript.sh,
3793 livecd/runscript/x86-archscript.sh:
3794 Added a new empty livecd file to each archscript. This will be used for an
3795 identifier by genkernel to allow booting from a non-primary CDROM.
3797 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3798 Catalyst 1.1.6 is here.
3800 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3801 targets/stage1/stage1-preclean2-chroot.sh:
3802 Commenting out stage1 cleaning of /var/db.
3804 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 livecd/runscript-support/pre-kmerge.sh:
3806 Made splash reduction to 1024x768 only for minimal and universal release media.
3808 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 targets/stage1/stage1-preclean2-chroot.sh:
3810 Added SLOT files back to /var/db entries in stage1.
3812 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3813 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3814 livecd/runscript/default-runscript.sh,
3815 livecd/runscript-support/livecdfs-update.sh,
3816 targets/livecd-stage2/unmerge.sh:
3817 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3818 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3819 the copy from preserving permissions and also adding /usr/share/faces and
3820 default Gentoo icon. We'll see how the icon does for us. Removing serial
3821 init script, as it causes problems with the splash theme.
3823 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3824 targets/livecd-stage1/livecd-stage1.sh:
3827 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3828 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3829 livecd/runscript-support/kmerge.sh,
3830 livecd/runscript-support/livecdfs-update.sh,
3831 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3832 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3833 targets/stage1/stage1-preclean2-chroot.sh:
3834 Removed x-setup from local.start and added in symlinks for gconf, portage
3835 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3836 baselayout and removed /etc/startx from the environmental type. Commented
3837 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3838 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3839 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3840 for X, use the latest pci.ids and usb.ids from portage, and create
3841 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3842 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3843 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3844 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3845 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3848 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3849 Removed ccache from default options as it breaks catalyst when merged with
3852 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3853 modules/snapshot_target.py:
3854 Added /local/ to snapshot exclusion.
3856 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3857 livecd/runscript-support/livecdfs-update.sh:
3858 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3859 gustavoz and his 5 interface Xeon for this.
3861 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3862 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3863 Added a conditional before killing gconfd-2. This is also going to be
3864 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3867 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3868 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3869 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3870 Moved killall -9 gconfd-2 to execute outside chroot.
3872 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3873 livecd/files/x86-help.msg:
3874 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3877 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3878 livecd/runscript/x86-archscript.sh:
3879 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3882 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3885 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3886 targets/livecd-stage1/livecd-stage1.sh:
3887 Added killall for gconfd-2 back into livecd-stage1.sh
3889 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3890 livecd/runscript/alpha-archscript.sh:
3891 Alpha fixes for multiple kernels..
3893 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3894 livecd/runscript-support/kmerge.sh:
3895 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3897 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3898 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3899 livecd/runscript/sparc64-archscript.sh:
3900 Force devfs if udev is not selected for all supporting arches.
3902 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3903 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3904 livecd/runscript-support/kmerge.sh:
3905 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3908 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3909 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3910 Re-enabled preclean in grp and added gconfd-2 killing.
3912 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3913 livecd/runscript/x86-archscript.sh:
3914 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3917 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3918 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3919 targets/livecd-stage1/livecd-stage1-chroot.sh,
3920 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3921 targets/livecd-stage1/livecd-stage1.sh,
3922 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3923 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3924 Added ability to pause indefinitely. This closes bug #79798. I've also added
3925 the gcond-2 killall back in, but now it is in the actual preclean script and
3926 is executed inside the chroot.
3928 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3929 Updated for 1.1.3 release.
3931 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3932 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3933 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3934 targets/netboot/netboot-packages.sh,
3935 targets/tinderbox/tinderbox-chroot.sh:
3936 Updated to use package.use correctly. Blame Robert Paskowitz
3937 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3939 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3940 targets/stage1/stage1-preclean2-chroot.sh:
3941 Fixed find line for new stage1 /var/db/pkg.
3943 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3944 targets/stage1/stage1-preclean2-chroot.sh:
3945 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3946 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3949 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3950 livecd/runscript-support/livecdfs-update.sh:
3951 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3952 added net.ethX symlinks, and added copying of files from
3953 /usr/lib/hotplug/firmware into firmware tarball.
3955 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3956 livecd/runscript-support/livecdfs-update.sh:
3957 Firmware updated to use new /lib/firmware directory.
3959 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3960 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3961 work when both -f and -C were used on the command line.
3963 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3964 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3965 targets/livecd-stage1/livecd-stage1-chroot.sh,
3966 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3967 targets/stage3/stage3-chroot.sh:
3968 Added a portage version check to each target that uses --newuse to ensure a
3969 high enough version is used. This resolves bug #75336.
3971 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3972 livecd/files/livecd-local.start:
3973 Possible local.start fix for beejay.
3975 12 Jan 2005; John Davis <zhen@gentoo.org>
3976 modules/embedded.py:
3977 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3979 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3980 livecd/runscript-support/kmerge.sh:
3981 Added ccache support to genkernel call in livecd-stage2.
3983 11 Jan 2005; John Davis <zhen@gentoo.org>
3984 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3985 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3986 targets/netboot/netboot.sh:
3987 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3988 some feature enhancements.
3990 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3991 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3992 targets/livecd-stage1/livecd-stage1-chroot.sh,
3993 targets/livecd-stage1/livecd-stage1.sh,
3994 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3995 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3996 Added a -F or --fetchonly command line option and closing out bug #77480.
3997 Also added a portage version check to livecd-stage1 to close out bug #68307.
3999 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4000 livecd/runscript-support/livecdfs-update.sh,
4001 targets/stage3/stage3-chroot.sh:
4002 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4003 target to use emerge -e when building. This is only temporary until the
4004 bootstrap.sh script can be fixed or another solution can be decided upon.
4006 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4007 +targets/embedded/kmerge.sh:
4008 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4009 from mutex@gentoo.org
4011 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4012 modules/livecd_stage2_target.py:
4015 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4016 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4017 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4018 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4019 the brokenness of a stage1 tarball.
4021 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4022 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4025 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4026 modules/livecd_stage2_target.py:
4029 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4030 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4031 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4032 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4033 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4034 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4035 Upgraded the isolinux cdtar files and closing bug #70518.
4037 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4038 modules/embedded_target.py, modules/generic_stage_target.py,
4039 modules/grp_target.py, modules/livecd_stage1_target.py,
4040 modules/livecd_stage2_target.py, modules/netboot.py,
4041 modules/stage1_target.py, modules/tinderbox_target.py:
4042 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4043 separate out specific target logic from the generic targets modules.
4045 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4046 new PPC arch file from pvdabeel@gentoo.org
4048 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4049 examples/generic_stage_template.spec, modules/catalyst_support.py:
4050 tweaking error handling in the main catalyst script
4051 updated the example to include a blurb about portage_confdir
4053 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4054 livecd/runscript-support/livecdfs-update.sh:
4055 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4057 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4060 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4061 fix for #66592. catalyst now gives a traceback when it bails out, making
4062 troubleshooting amazingly easier
4064 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4065 modules/catalyst_support.py, modules/embedded_target.py,
4066 modules/generic_stage_target.py, modules/grp_target.py,
4067 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4068 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4069 Reversing patch from Eric Edgar from bug #70663.
4071 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4072 livecd/runscript/x86-archscript.sh:
4073 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4074 not work without it (mkisofs fails on creating ISO).
4076 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4077 modules/catalyst_support.py, modules/embedded_target.py,
4078 modules/generic_stage_target.py, modules/grp_target.py,
4079 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4080 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4081 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4082 separate out specific target logic from the generic targets modules.
4084 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4085 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4086 targets/embedded/embedded.sh:
4087 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4089 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4090 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4091 livecd/runscript/default-runscript.sh,
4092 livecd/runscript-support/gamecdfs-update.sh,
4093 livecd/runscript-support/livecdfs-update.sh,
4094 modules/livecd_stage2_target.py:
4095 Added gamecd/conf option to livecd_stage2_target.py, added
4096 gamecd.conf.example to /examples, cleaned up game-specific code in
4097 gamecdfs-update.sh to make it more generic, added more fundtionality to
4098 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4099 and gentoo-gamecd to make spec files simpler and to remove the need for
4100 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4101 user to still use a custom fsscript of their own.
4103 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4104 +livecd/files/environmental.motd.txt,
4105 targets/livecd-stage1/livecd-stage1.sh:
4106 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4108 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4109 livecd/runscript/default-runscript.sh,
4110 livecd/runscript-support/livecdfs-update.sh:
4111 Added gentoo-release-environmental as a valid livecd/type and did some
4112 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4113 devices other than eth0.
4115 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4116 targets/livecd-stage1/livecd-stage1-chroot.sh:
4117 Changed livecd-stage1 to merge each package individually. This should not
4118 make it into a production version of catalyst, but is here as a possible
4119 solution to bug #68307.
4121 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4122 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4123 livecd/runscript/sparc-archscript.sh,
4124 livecd/runscript/sparc64-archscript.sh,
4125 livecd/runscript/x86-archscript.sh:
4126 Added failures to all arches on mkisofs failure and also made -z option to
4127 mkisofs optional on x86 depending on loop type used.
4129 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4130 livecd/runscript/x86-archscript.sh:
4131 Making sure the mkisofs call causes a failure when it doesn't complete
4132 successfully. Once again, blame jforman, our beloved infra-monkey.
4134 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4135 livecd/runscript/default-runscript.sh:
4136 squashfs-utils->squashfs-tools fix. Blame jforman.
4138 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4139 livecd/isogen/x86-isogen.sh:
4140 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4141 possibly not booting on really old systems.
4143 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4144 livecd/runscript/x86-archscript.sh:
4145 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4146 possibly not booting on really old systems.
4148 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4149 livecd/runscript-support/livecdfs-update.sh:
4150 Save some space by removing redundant firmware after tarball is made, only
4151 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4154 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4155 targets/stage1/stage1-preclean2-chroot.sh:
4156 Added patch from vapier and closing bug #73556.
4158 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4159 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4160 +targets/embedded/embedded-fs-runscript.sh,
4161 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4162 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4163 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4164 from mutex@gentoo.org for modules/embedded.py
4166 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4167 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4168 livecd/runscript-support/livecdfs-update.sh:
4169 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4170 aliases having --color rather than --color=auto.
4172 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4173 livecd/files/livecd-local.start:
4174 Let's try actually making a proper edit on livecd/files/livecd-local.start
4175 this time, shall we...
4177 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4178 livecd/files/livecd-local.start:
4179 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4180 x-setup check for /etc/startx.
4182 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4183 livecd/runscript-support/gamecdfs-update.sh:
4184 Fixing minor sed bug in gamecdfs-update.sh.
4186 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4187 examples/snapshot_template.spec,
4188 livecd/runscript-support/gamecdfs-update.sh,
4189 livecd/runscript-support/livecdfs-update.sh:
4190 Fixing typo in snapshot_template.spec and closing bug #70321.
4192 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4193 livecd/runscript-support/pre-kmerge.sh:
4194 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4195 genkernel will only add the 1024x768 version of the gensplash image to the
4196 bzImage, which added with the livecd-stage2 removal of the unused splash
4197 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4199 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4200 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4201 livecd/runscript/sparc64-archscript.sh:
4202 Updated with silo/mkisofs patch from gustavoz.
4204 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4205 livecd/files/x86-help.msg:
4206 Updated x86-help.msg to make it fall more inline with current
4207 genkernel/livecd-tools options.
4209 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4210 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4211 livecd/runscript-support/pre-kmerge.sh:
4212 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4213 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4214 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4217 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4218 livecd/runscript-support/kmerge.sh,
4219 livecd/runscript-support/livecdfs-update.sh,
4220 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4221 Changed kernel build caching to use kerncache option, rather than pkgcache
4222 option. Fixed --postconf and --callback for builds that do not require them.
4223 Removed delay when removing package sin the system profile. This is now
4224 catalyst 1.1.0, so enjoy.
4226 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4227 livecd/runscript-support/livecdfs-update.sh:
4228 Stopping udev from using the nasty device tarball. We don't need it anyway.
4230 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4231 livecd/runscript/sparc-archscript.sh,
4232 livecd/runscript/sparc64-archscript.sh,
4233 livecd/runscript-support/kmerge.sh,
4234 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4235 Fixing gpm support by uncommenting default settings. Fixing case where
4236 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4237 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4238 not get renamed. Fixed a problem where we were accidentally removing the
4239 hwdata-knoppix versions of pci.ids and usb.ids and linking
4240 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4241 for 2004.3 and catalyst 1.1.0.
4243 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4244 patch from vapier@gentoo.org for bug #68080
4246 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4247 livecd/runscript-support/kmerge.sh:
4248 made kernel caching dependent on the "pkgcache" option so that genkernel's
4249 postconf can actually work
4251 18 Oct 2004; John Davis <zhen@gentoo.org>
4252 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4253 livecd/runscript-support/livecdfs-update.sh:
4254 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4256 17 Oct 2004; John Davis <zhen@gentoo.org>
4257 livecd/runscript-support/livecdfs-update.sh:
4258 firmware tarball fix for packages that need firmware such as ipw2100
4260 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4261 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4262 livecd/runscript-support/livecdfs-update.sh,
4263 modules/livecd_stage2_target.py:
4264 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4266 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4267 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4268 should not hurt non-HT users
4270 12 Oct 2004; John Davis <zhen@gentoo.org>
4271 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4272 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4273 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4274 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4275 livecd/runscript-support/kmerge.sh:
4276 bugfixes for #67195, #67197, #67122, and #46918
4278 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4279 small netboot fixups
4281 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4282 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4283 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4284 targets/netboot/netboot.sh:
4285 sweeping updates and changes to the netboot code. the patches should fix the
4286 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4287 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4289 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4290 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4291 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4292 targets/netboot/netboot.sh:
4293 more code cleanup and maintenance
4295 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4296 modules/generic_stage_target.py, +modules/netboot.py,
4297 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4298 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4299 +targets/netboot/netboot.sh:
4300 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4303 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4304 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4305 targets/livecd-stage1/livecd-stage1-chroot.sh,
4306 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4307 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4308 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4309 have to start a server on the build host for it to distribute.
4311 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4312 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4313 just do -s version_stamp
4315 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4316 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4318 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4319 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4320 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4321 modules/livecd_stage2_target.py:
4322 udev support for livecds
4324 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4325 +targets/livecd-stage2/unmerge.sh:
4326 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4327 Also, livecd-stage2 unmerge.sh added back in.
4329 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4330 livecd/runscript-support/livecdfs-update.sh:
4331 bugfixes for #60887 and #63338
4333 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4334 bugfixes for #63382 and #63338
4336 08 Sep 2004; John Davis <zhen@gentoo.org>
4337 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4338 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4339 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4340 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4341 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4342 targets/livecd-stage1/livecd-stage1-chroot.sh,
4343 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4344 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4345 lots of changes in this revision. first of all, major cosmetic fixups to the
4346 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4347 for distcc or ccache builds in most of the targets. bug #56581 is finially
4348 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4349 performance enhancement here.
4351 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4352 modules/livecd_stage2_target.py:
4353 fix for bug #63033, thanks to usata@gentoo.org for the patch
4355 30 Aug 2004; John Davis <zhen@gentoo.org>
4356 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4357 bugfixes for #61537 and #61779
4359 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4360 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4361 modules/snapshot_target.py:
4362 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4363 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4364 time should also be improved due to a more efficient use of rsync. This commit will
4365 mark the portage version of catalyst-1.9.0.
4367 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4368 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4371 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4374 02 Aug 2004; John Davis <zhen@gentoo.org>
4375 livecd/runscript-support/livecdfs-update.sh:
4378 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4379 +targets/stage1/build.py, -targets/stage1/build.sh,
4380 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4381 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4382 targets/stage3/stage3-chroot.sh:
4383 applied patch from bug #58840. it should fix up things for uclibc stages and
4384 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4386 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4387 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4388 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4389 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4390 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4391 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4392 livecd/runscript-support/livecdfs-update.sh,
4393 modules/livecd_stage2_target.py:
4394 addition of wolf31o2's gamecd patchset. untested, so please beware
4396 14 Jul 2004; John Davis <zhen@gentoo.org>
4397 livecd/runscript-support/livecdfs-update.sh,
4398 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4399 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4400 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4401 this out of generic_stage_target and into livecd-stage2 since the
4402 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4404 13 Jul 2004; John Davis <zhen@gentoo.org>
4405 livecd/runscript-support/livecdfs-update.sh:
4406 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4407 default rc'ed programs when only one change was required to rcadd. so I
4408 changed it so that the defaults are *always* loaded and specified additions/
4409 deletions are just added on top of those.
4411 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4412 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4413 targets/livecd-stage1/livecd-stage1-chroot.sh,
4414 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4415 targets/tinderbox/tinderbox-chroot.sh:
4416 changing the more verbose behavior to the -V (verbose) flag
4418 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4419 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4420 targets/livecd-stage1/livecd-stage1-chroot.sh,
4421 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4422 targets/tinderbox/tinderbox-chroot.sh:
4423 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4424 it is about to merge so that deps and USE flags are more evident
4426 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4427 modules/catalyst_support.py:
4428 completely rewrote the catalyst main script so that it can actually utilize
4429 more than one command line flag. new functionality included, but not active
4430 yet (--debug and --verbose). arguments can still be passed on the commandline
4431 through the use of the -C (--cli) flag. updated the arg_parse function in
4432 catalyst_support.py to accomodate my changes.
4434 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4435 modules/generic_target.py, modules/grp_target.py,
4436 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4437 modules/snapshot_target.py, modules/stage1_target.py,
4438 modules/stage2_target.py, modules/stage3_target.py,
4439 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4440 fixes for bugs #55192 and #54137
4441 added a new key for all specfiles, portage_confdir.
4442 this should point to a directory similar in functionality to /etc/portage.
4444 cleaned up the module code a bit so that unnecessary modules
4447 more work on resuming. it is getting there, but it still needs a ton of work,
4448 so please test, and report bugs.
4450 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4451 modules/catalyst_support.py, modules/generic_stage_target.py,
4452 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4453 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4454 stage resuming functionality should be working. I still have to work on GRP
4455 and livecds, but they should not be hard. I could not incorporate emerge
4456 --resume into stage resuming functionality because in some instances, portage
4457 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4458 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4459 ). I also made some small tweaks to the stage target scripts which clean up
4460 the envscript stuff. Not noticable performance wise, but it makes me feel all
4461 warm and fuzzy to know that it is programmed absolutely correctly ;)
4463 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4464 modules/generic_stage_target.py:
4465 revamped the cmd() structure so that it could properly return error codes.
4466 Please note that this might break catalyst until there is some further
4467 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4468 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4469 now. Additionally, catalyst will stop when there is an error with an ebuild
4470 ... it didn't do this before, it just plowed along and packed things up.
4472 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4473 code in portage.py and then answering my noob questions.
4475 13 Jun 2004; John Davis <zhen@gentoo.org>
4476 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4477 livecd/runscript-support/livecdfs-update.sh:
4478 some last minute fixins (stuff to work with the new genkernel)
4480 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4483 11 Jun 2004; John Davis <zhen@gentoo.org>
4484 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4485 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4488 10 Jun 2004; John Davis <zhen@gentoo.org>
4489 livecd/runscript-support/kmerge.sh,
4490 livecd/runscript-support/livecdfs-update.sh,
4491 livecd/runscript-support/post-kmerge.sh,
4492 livecd/runscript-support/pre-kmerge.sh:
4493 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4494 functions control what scripts are added to their respective runlevels. This
4495 option would be specified like so in the spec file: livecd/rcadd:
4496 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4498 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4499 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4500 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4501 the code to give a nice error msg instead of a cryptic traceback
4503 04 Jun 2004; John Davis <zhen@gentoo.org>
4504 livecd/runscript-support/livecdfs-update.sh:
4505 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4506 /etc/bootsplash/default
4508 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4509 targets/embedded/embedded-chroot.sh,
4510 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4511 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4512 targets/livecd-stage1/livecd-stage1-chroot.sh,
4513 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4514 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4515 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4516 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4517 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4518 targets/tinderbox/tinderbox-chroot.sh,
4519 targets/tinderbox/tinderbox-preclean-chroot.sh,
4520 targets/tinderbox/tinderbox.sh:
4521 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4523 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4524 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4525 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4526 It should be a full path pointing to a portage overlay dir.
4528 27 May 2004; John Davis <zhen@gentoo.org>
4529 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4530 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4531 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4532 livecd/runscript/default-runscript.sh:
4533 added updated silos and fixed motd bug
4535 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4536 rolling out version 1.0.8
4538 22 May 2004; John Davis <zhen@gentoo.org>
4539 livecd/runscript-support/kmerge.sh,
4540 livecd/runscript-support/livecdfs-update.sh,
4541 modules/livecd_stage2_target.py:
4542 added key livecd/bootsplash
4544 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4545 livecd/runscript/sparc-archscript.sh,
4546 livecd/runscript/sparc64-archscript.sh:
4547 sparc fixup patches from gustavoz at g.org
4549 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4550 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4551 is livecd/modblacklist
4553 19 May 2004; John Davis <zhen@gentoo.org>
4554 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4555 livecd/runscript/x86-archscript.sh:
4556 added support for livecd/overlay, changed vga=0x317 to vga=791
4557 in the x86 archscript as it is a more standard setting and should
4558 work on more hardware
4560 17 May 2004; John Davis <zhen@gentoo.org>
4561 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4562 livecd/runscript-support/kmerge.sh,
4563 livecd/runscript-support/livecdfs-update.sh,
4564 modules/livecd_stage2_target.py:
4565 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4566 we also now have basic motd copying support for more branded livecds
4568 16 May 2004; John Davis <zhen@gentoo.org>
4569 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4570 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4571 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4573 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4574 modules/catalyst_support.py, modules/embedded_target.py,
4575 modules/generic_stage_target.py, modules/generic_target.py,
4576 modules/grp_target.py, modules/livecd_stage1_target.py,
4577 modules/livecd_stage2_target.py, modules/stage1_target.py,
4578 modules/stage2_target.py, modules/stage3_target.py,
4579 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4580 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4581 caused gcc profile problems.
4583 12 May 2004; John Davis <zhen@gentoo.org>
4584 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4585 livecd/runscript-support/livecdfs-update.sh,
4586 livecd/runscript-support/post-kmerge.sh,
4587 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4589 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4590 silliness). Most notably, I have taken advantage of the update-modules
4591 --assume-kernel fix from agriffis so that we can actually use 3rd party
4592 modules now. Please note that >=baselayout-1.9.0 is required.
4594 02 May 2004; Olivier Crete <tester@gentoo.org>
4596 Added forgotten CHOST for i386 subarch
4598 30 Apr 2004; John Davis <zhen@gentoo.org>
4599 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4600 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4601 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4602 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4604 -fixed 2004.0 branding in the isolinux cdtar
4605 -fixed up acpi stuff in the runscripts
4606 -fixed up the x86 help message and corrected the numerous errors in it
4608 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4609 livecd/runscript/default-runscript.sh:
4610 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4611 1.0.7. we are ready for release
4613 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4614 fix for the problem that gustavoz found wrt the /dev creation stuff not
4615 detecting arches. also an efficiency fix for stage1 building
4617 14 Apr 2004; John Davis <zhen@gentoo.org>
4618 targets/embedded/embedded-chroot.sh,
4619 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4620 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4621 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4622 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4623 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4624 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4625 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4626 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4627 targets/tinderbox/tinderbox-preclean-chroot.sh,
4628 targets/tinderbox/tinderbox.sh:
4629 fix for bug #47733 - fixes for distcc and an envscript bugfix
4631 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4634 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4635 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4636 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4637 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4638 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4639 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4640 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4641 targets/stage1/stage1-preclean1-chroot.sh,
4642 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4643 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4644 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4645 targets/tinderbox/tinderbox.sh:
4646 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4647 zhen@gentoo.org please.
4649 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4650 fix for /dev in stage1
4652 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4655 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4656 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4657 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4658 Added the two kernel-configs for 2004.1 x86
4660 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4661 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4662 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4663 targets/tinderbox/tinderbox.sh:
4664 fix to address missing /dev in stages, fixed path for env-update in all of the
4667 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4668 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4670 01 Apr 2004; John Davis <zhen@gentoo.org>
4671 livecd/runscript/default-runscript.sh:
4672 added in fix for the module.conf stuff courtesy of Benjamin Judas
4675 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4677 cosmetic touchups for 1.0.5
4679 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4680 added support to the stage2 for stackable profiles bootstrap
4682 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4683 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4684 support for sparc32/64 build compatibility
4686 30 Mar 2004; John Davis <zhen@gentoo.org>
4687 livecd/runscript/default-runscript.sh, modules/targets.py,
4688 targets/stage1/build.sh:
4689 fix for bug 46022, more stackable profile fixes, embedded patches added
4691 26 Mar 2004; John Davis <zhen@gentoo.org>
4692 livecd/runscript/default-runscript.sh, modules/targets.py,
4693 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4694 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4695 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4696 fixes for bugs #44625 and #45805
4698 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4699 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4700 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4701 memtest is in. if you want to use it, check out the memtest86 cd tarball
4702 Also, fixes for bugs 45078, 45188, 44306
4704 23 Mar 2004; John Davis <zhen@gentoo.org>
4705 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4706 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4707 livecd/runscript/x86-archscript.sh, modules/targets.py,
4708 targets/livecd-stage3/unmerge.sh:
4709 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4710 created at the end of the livecd-stage2 process.
4712 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4713 targets/embedded/embedded.sh:
4714 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4716 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4717 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4718 removing the hardened-gcc deps since the package itself is deprecated'
4720 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4721 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4723 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4724 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4725 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4726 examples/livecd/alpha/config-2.4.21-r4-alpha,
4727 examples/livecd/alpha/config-2.4.21-r4-jensen,
4728 examples/livecd/alpha/config-2.4.21-r4-legacy,
4729 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4730 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4731 fixes for bugs 43676, 43701. Alpha support added as well.
4733 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4734 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4735 kde/gnome cd specs added.
4737 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4738 fix in catalyst.conf for bug #42044
4740 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4741 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4742 examples/livecd/sparc64/config-2.4.24-sparc64:
4743 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4745 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4746 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4747 for a $clst_conf environment variable. You can use the $clst_conf variable to
4748 point to a file to use in place of /etc/catalyst.conf. By setting this
4749 variable in your shell, catalyst can easily be used by multiple people on the
4750 same machine. Also, ccache support now works for genkernel.
4752 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4753 removed file for livecd-stage2 target, as this is handled by the runscript
4754 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4755 and made "/boot/kernel/foo/extraversion" an optional rather than required
4756 parameter. The aforementioned "packages" is used to specify kernel-related
4757 packages (like module ebuilds) to merge with each kernel, and the new "use"
4758 option is used to specify the USE settings you'd like exported to the
4759 environment during kernel as well as kernel "packages" build.
4761 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4762 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4763 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4764 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4765 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4766 targets/tinderbox/tinderbox.sh:
4767 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4768 it for ebuild - added headers to everything and removed deprecated dirs
4770 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4771 adding Kumba's patches for MIPS
4773 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4774 Added hppa specific code.
4776 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4777 Tinderbox target added. See tinderbox examples in examples/ dir.
4779 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4780 spec file support integrated into catalyst. Use "-f/--file specfile" as
4781 argument; see examples dir for examples.
4782 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4783 example of how to use it.
4785 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4786 support functions for spec file parsing and reading added. Will get added to
4789 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4790 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4793 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4794 Significant rework of code structure. Everything is falling nicely into place.
4796 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4797 Exception handling fully-integrated into current prototype code.
4799 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4800 beginning of exception handling integration, got some of the target code
4803 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4804 major code rework in progress on the python parts.
4806 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4807 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4808 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4809 for organiation's sake, I have moved the files, such as livecd foundations,
4810 into catalyst/files. It will make it easier for us when ebuild time comes
4813 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4814 All preliminary target build scripts are now added and coded to near as spec
4815 that we can have at this point.
4817 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4818 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4819 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4820 something that should be continued as much as reasonably possible in other
4821 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4822 code completed, and internal fall-backs to reasonable global config defaults
4825 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4826 subarch test outsourced to python catalyst-subarches function.
4828 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4829 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4831 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4832 removing dup enter_chroot
4834 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4835 document subarches checking
4837 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4838 Fix valid subarch test.
4840 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4841 include/build_functions.sh, include/functions.sh:
4842 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4843 start_build to build_functions.sh cleaning up the main catalyst script some
4846 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4847 fixed SRCBALL and DESTBALL, making it transparent for profiles
4849 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4850 added an exit condition to the cmd line argument case statement
4852 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4853 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4854 the changes that I made to the above files should make catalyst completely
4855 transparent to no matter what profile we are using. check files/catalyst.conf
4856 for the list of BUILDTYPEs that we support.
4858 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4859 changed how cmd line arguments are handled
4861 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4862 I changed the is_special handling so that it is cleaner and faster
4864 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4865 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4866 livecd/foundations/x86-basic/post-clean.sh,
4867 livecd/foundations/x86-basic/pre-clean.sh,
4868 livecd/foundations/x86-basic/settings:
4869 I outsourced more functions to include/functions.sh. I made it a seperate file
4870 from build_fucntions.sh so that we can keep our build and other functions
4871 apart. I also added in the livecd stuffs from the stager side of things.
4873 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4874 include/build_functions.sh:
4875 I outsourced all of the build functions to include/build_functions.sh. In the
4876 future, this will happen more - the code needs cleaned up.
4878 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4880 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4881 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4882 does not use that anymore.
4884 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4885 since we now have a default profile in portage, i massaged some errors
4886 messages to reflect that.
4888 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4890 removed ccache support from catalyst stage1 build cause it breaks the build.
4891 Additionally, I removed gettext support from bootstrap, because according to
4892 our new default profile, we don't use that anymore.
4894 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4895 added a new var, BUILDTYPE, adding more transparency for building.
4896 In the future, we will be building both selinux and hardened sources.
4898 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4899 fixed some formatting when catalyst prints out build info, additionally,
4900 trying to make catalyst more transparent for future expansion of stages
4902 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4903 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4904 --help. I moved this functionality from the main program section to
4907 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4908 I edited catalyst to change our naming convention from stage*-arch-h.* to
4909 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4910 I change naming conventions, as catalyst will be eventually extended to
4911 do selinux-* stages also.
4913 Additionally, I updated README.catalyst to include profile information.
4915 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4916 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4917 I renamed README.stager to README.catalyst and have made some very minor
4918 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4919 I have hacked bootstrap to use the hardened profile, as well as utilize
4920 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4921 major). Additionally, bin/stage1 has been hacked to accept the hardened
4922 profile, and use hardened-gcc.
4924 09 September 2003; John Davis <zhen@gentoo.org>:
4925 Initial import of hardened stager. I am forking this from the original
4926 stager code in order to better fit our needs. The original stager code is
4927 still used by Gentoo, and is maintained by Daniel Robbins
4928 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4929 contributors that coded stager.