1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
5 targets/support/create-iso.sh:
6 Don't escape quotes when actually running the command
8 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
9 targets/support/kmerge.sh:
10 Pass clst_root_path instead of ROOT to run_emerge, since it overrides ROOT
12 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
13 targets/support/kmerge.sh:
14 Use -L instead of -l in test for symlink
16 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
17 targets/stage1/stage1-controller.sh:
18 Remove code for gcc-config/binutils-config since it should be getting done
19 in the preclean script, anyway.
21 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
22 targets/stage1/stage1-chroot.sh:
23 I missed one place where HOSTUSE was being used incorrectly.
25 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
26 targets/support/kmerge.sh:
27 Escape the correct quote
29 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
30 targets/support/kmerge.sh:
31 Change remaining instances of run_emerge to run_merge
33 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
34 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
35 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
38 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
39 targets/support/bootloader-setup.sh:
40 Let's change our splash checking to a global check so it only needs to be
41 done once. This makes much more sense than having all of those if ... else
44 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
45 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
46 Fix our USE invocation here so things work as expected.
48 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
49 targets/support/livecdfs-update.sh:
50 Force-enable livecd/users for livecd/type gentoo-release-livecd and
53 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
54 targets/support/livecdfs-update.sh:
55 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
58 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
59 targets/livecd-stage2/livecd-stage2-controller.sh:
60 Fixing the snapshot copying so it will only copy the correct snapshot for
61 people who don't know how to properly use wget.
63 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
64 targets/stage1/stage1-chroot.sh:
65 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
68 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
69 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
70 OK, we have to escape our quotes, rather than use single quotes, or we don't
71 evaluate the variables properly.
73 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
74 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
75 targets/support/kmerge.sh:
76 Fixing echo/sed for make.conf writing.
78 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
79 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
80 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
81 Rather than using the environment, we write out our USE to make.conf, then
82 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
83 be written to make.conf, already.
85 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
86 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
87 targets/livecd-stage1/livecd-stage1-chroot.sh,
88 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
89 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
90 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
91 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
92 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
93 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
94 Changing run_emerge to run_merge, changing both setup_portage and
95 setup_myfeatures to add any USE changes to make.conf prior to merge, then
96 removing the settings added, rather than (ab)using the environment.
98 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
99 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
100 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
101 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
102 targets/tinderbox/tinderbox-chroot.sh:
103 Rearrange some of the functions in chroot-functions.sh in preparation for
104 some upcoming changes and rename setup_portage to setup_pkgmgr.
106 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
107 targets/stage1/stage1-controller.sh:
108 Removing an extra env-update call from stage1's preclean.
110 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
111 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
112 targets/support/bootloader-setup.sh:
113 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
114 help.msg which we didn't even use.
116 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
117 targets/support/bootloader-setup.sh:
118 Don't write out out 'default 1' line when creating grub.conf, since the
119 'help' entry is now at the bottom, and we want grub to default to the first
122 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
123 targets/support/bootloader-setup.sh:
124 Removed checks on livecd/splash_type, since we only support one type,
125 removed remaining bootsplash code from bootloader-setup.sh, added automatic
126 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
127 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
129 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
130 targets/livecd-stage2/livecd-stage2-controller.sh:
131 Let's automatically copy in the snapshot if livecd/type is
132 gentoo-release-livecd.
134 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
135 modules/generic_stage_target.py:
136 Fix leading whitespace in empty() so it's only executed if there's something
137 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
138 211410 for pointing this out
140 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
141 targets/support/rc-update.sh:
142 Quote baselayout package atom
144 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/support/chroot-functions.sh:
146 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
147 PATH by default. Instead, simply check if it exists.
149 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
150 targets/support/chroot-functions.sh:
151 Remove temporary package listing code, since --verbose is forced on with
154 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
155 Force-enable --verbose when using --debug
157 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
158 targets/support/kmerge.sh:
159 Changing modules-update to update-modules to quiet a warning and keep us
160 from having it get removed out from under us.
162 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
163 targets/support/chroot-functions.sh:
164 Adding a note to myself for better debug and moving run_default_funcs to the
165 bottom of the script so it gets executed. Since this can otherwise break
166 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
168 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
169 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
170 targets/support/chroot-functions.sh:
171 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
172 so we can get the output with --debug, added --newuse to the options for
173 stage1, as we should always rebuild any package where the USE has changed,
174 removed removal of portage logs from stage2-chroot.sh since it is being done
175 by cleanup_stages, moved world removal in cleanup_stages into a check for
176 stages 1 through 3, made update_env_settings check for the existence of
177 env-update before running it since we now run update_env_settings by default
178 everywhere chroot-functions.sh is sourced, and added a section to show_debug
179 to list the packages, since we don't yet force-enable verbose with debug.
181 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
182 modules/catalyst_lock.py:
183 Since my python sucks and I don't feel like troubleshooting it at the
184 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
185 2.0.6_pre8 for testing.
187 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
188 modules/builder.py, modules/catalyst_lock.py:
189 Added some extra debug output to catalyst_lock.py and added Stuart Longland
190 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
192 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
193 modules/catalyst_support.py:
194 change 'is' to == because python is grumpy
196 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
197 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
198 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
199 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
200 targets/support/rc-update.sh:
201 Removing support for bootsplash, since it hasn't been in a supported kernel
202 in a couple years and isn't accepted upstream.
204 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
205 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
206 Fix up the sed for genkernel so it works on versions both before and after
207 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
208 change was a bit too aggressive.
210 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
211 targets/support/bootloader-setup.sh:
212 Change grub timeout to 15 seconds instead of 150.
214 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
215 targets/support/pre-kmerge.sh:
216 Comment out sed on genkernel executable as it appears to do nothing these
219 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
220 targets/livecd-stage2/livecd-stage2-controller.sh:
221 Only call find on libdirs that actually exist. Thanks to Kristoffer
222 <krek6597@student.uu.se> in bug #210807.
224 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
225 modules/generic_stage_target.py:
226 Add warning about -* in foo/use in the spec.
228 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
229 targets/embedded/embedded-chroot.sh,
230 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
231 targets/grp/grp-preclean-chroot.sh,
232 targets/livecd-stage1/livecd-stage1-chroot.sh,
233 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
234 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
235 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
236 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
237 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
238 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
239 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
240 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
241 targets/tinderbox/tinderbox-preclean-chroot.sh:
242 Change all . to source.
244 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
245 targets/embedded/embedded-preclean-chroot.sh,
246 targets/grp/grp-preclean-chroot.sh,
247 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
248 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
249 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
250 targets/stage3/stage3-preclean-chroot.sh,
251 targets/stage4/stage4-preclean-chroot.sh,
252 targets/support/chroot-functions.sh,
253 targets/tinderbox/tinderbox-preclean-chroot.sh:
254 Added a cleanup_stages function and added it to the appropriate places.
256 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
257 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
258 targets/livecd-stage1/livecd-stage1-chroot.sh,
259 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
260 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
261 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
262 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
263 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
264 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
265 Removing any functions that we now call by default when we source
266 chroot-functions.sh by default.
268 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
269 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
270 targets/livecd-stage1/livecd-stage1-chroot.sh,
271 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
272 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
273 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
274 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
275 Clean up the debug code that I've added to stage1, move it to
276 chroot_functions.sh, and call it from all of our main targets.
278 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
279 modules/generic_stage_target.py:
280 Wow. I need to make sure that we actually comment comments in make.conf or
281 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
282 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
284 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
286 targets/stage3/stage3-chroot.sh:
287 We need to be sure we clear out /var/log/portage/elog as well as
288 /var/log/emerge.log for stages 1 through 3.
290 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
291 modules/generic_stage_target.py,
292 targets/livecd-stage2/livecd-stage2-controller.sh,
293 targets/support/livecdfs-update.sh:
294 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
295 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
296 80 columns. This is catalyst 2.0.6_pre5 for testing.
298 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 modules/generic_stage_target.py:
300 Apparently, python doesn't like it when you put a set of comments in front
301 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
304 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
305 modules/generic_stage_target.py:
306 Huge refactoring of modules/generic_stage_target.py to fix indentation and
307 generally clean up the code so it's a bit easier to read/follow.
309 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
310 modules/generic_stage_target.py:
311 Sort and de-dupe myusevars.
313 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/stage1/stage1-chroot.sh:
315 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
317 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
318 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
319 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
320 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
321 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
322 targets/tinderbox/tinderbox-chroot.sh:
323 Move export of FEATURES to setup_myfeatures.
325 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
326 targets/stage1/stage1-chroot.sh:
327 Added some debug code to stage1 and fixed a nice bug where we weren't
328 building with the correct USE. Unfortunately, this invalidates any caches
329 for stage1, since we were building with the entire USE from the profile.
330 This is 2.0.6_pre4 for testing.
332 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 targets/stage1/stage1-chroot.sh:
334 We don't need to do the device building twice, so removing USE=build from
335 first baselayout install.
337 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
338 targets/support/livecdfs-update.sh:
339 We check for a plugdev group, add it if it doesn't exist, and make sure any
340 users specified by livecd/users is in the group.
342 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
343 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
344 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
346 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
347 modules/catalyst_support.py:
348 Fix up calc_contents in contents_map. Thanks to Brent Baude
349 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
352 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
353 targets/stage1/stage1-chroot.sh:
354 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
355 empty and will cause issues in stage3 and beyond.
357 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
358 targets/support/kmerge.sh, targets/support/rc-update.sh:
359 Changed some of the rc-update code so it should work with baselayout-2,
360 also. This is 2.0.6_pre2 for testing.
362 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
363 files/catalyst.conf, modules/catalyst_support.py,
364 modules/generic_stage_target.py, modules/grp_target.py,
365 modules/snapshot_target.py:
366 Added support for generating CONTENTS files automatically. Patch by Robin
367 Johnson <robbat2@gentoo.org> for bug #207862.
369 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
370 modules/snapshot_target.py:
371 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
372 exclude digest-* files from the snapshot.
374 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
375 arch/x86.py, modules/generic_stage_target.py:
376 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
377 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
379 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
380 targets/support/kmerge.sh:
381 Make the --kerncache option to genkernel dependent on 'kerncache' being in
382 options, so that it can actually be turned off.
384 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
386 Rearrange things in the arch/*.py files to ensure that nothing is used
387 before it has been defined.
389 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
390 Reorder arch/powerpc.py to make python happy.
392 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
393 modules/snapshot_target.py:
394 Change .svn --include to an --exclude like it was supposed to be.
396 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
398 Added several subarches for mips so we can dump the mips subarch profiles
399 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
402 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
403 targets/livecd-stage2/livecd-stage2-controller.sh:
404 Changed the code for copying the MOTD files so it's fewer lines and makes
407 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
408 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
409 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
410 sparc64.py into sparc.py, so we have a cleaner set of arch files.
412 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
414 Did a little cleanup on the x86.py to remove some redundant entries and
415 added nocona and core2 to amd64.py, though they're currently commented out.
417 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
418 modules/generic_stage_target.py:
419 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
420 flags defined in the spec file.
422 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
423 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
424 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
425 since catalyst sets CXXFLAGS=CFLAGS by default.
427 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
428 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
429 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
431 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
432 Added prescott to the subarches for x86.
434 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
435 modules/netboot2_target.py, targets/support/kmerge.sh:
436 Add patch to enabled netboot2/linuxrc and automatically add path for
437 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
438 <jsbronder@gentoo.org> in bug #208106.
440 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
441 modules/netboot2_target.py:
442 Allow root_overlay in netboot2 target for bug #208106.
444 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
445 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
446 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
447 Added USE=bindist automatically to everything that inherits set_use from
448 generic_stage_target, added USE=bindist to livecd_stage1_target, added
449 USE=bindist to emerge run for stage1, and did some minor cleanup in
450 get_libdir in chroot-functions.
452 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
453 targets/support/bootloader-setup.sh:
454 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
456 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
457 examples/generic_stage_template.spec, examples/grp_template.spec,
458 examples/livecd-stage1_template.spec,
459 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
460 examples/stage4_template.spec, examples/tinderbox_template.spec:
461 Changing link so it no longer points to a dead page. This is for bug #208609.
463 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
464 modules/snapshot_target.py:
465 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
467 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
468 targets/stage1/stage1-chroot.sh:
469 As much as I hate this, we're going to force baselayout to install first.
470 This will keep us from having any issues with packages that don't respect
473 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
474 Reorder options in catalyst.conf so they're alphabetical.
476 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
477 targets/support/bootloader-setup.sh:
478 Add 'pager on' to grub.conf for bug #208531.
480 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
481 livecd/files/README.txt, livecd/files/x86-F6.msg:
482 Removing the unused kernel command line options from Volume/Device Management.
484 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
485 This is now 2.0.5 for release.
487 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
488 files/catalyst.conf, modules/catalyst_support.py,
489 modules/generic_stage_target.py,
490 targets/embedded/embedded-preclean-chroot.sh,
491 targets/grp/grp-preclean-chroot.sh,
492 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
493 targets/stage2/stage2-preclean-chroot.sh,
494 targets/stage3/stage3-preclean-chroot.sh,
495 targets/support/chroot-functions.sh,
496 targets/tinderbox/tinderbox-preclean-chroot.sh:
497 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
498 sys-devel/icecream cluster compiler support for bug #200095. This is
499 catalyst 2.0.5_pre6 for testing.
501 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
502 files/catalyst.conf, modules/generic_stage_target.py:
503 Add the option for using metadata_overlay with portage to speed up cache.
505 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
506 modules/stage1_target.py, modules/stage2_target.py,
507 modules/stage3_target.py:
508 Add /etc/portage to cleanables for stages 1 through 3.
510 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
511 livecd/files/livecd-local.start,
512 targets/livecd-stage2/livecd-stage2-controller.sh,
513 targets/support/livecdfs-update.sh:
514 We apparently still need profiles/eclass for building the stage3 from the
515 LiveCD with the installer.
517 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
518 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
521 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
522 targets/livecd-stage2/livecd-stage2-controller.sh,
523 targets/support/livecdfs-update.sh:
524 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
525 preservation of eclasses/profiles, and remove copying of livecd-local.start
526 since it's not needed anymore.
528 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
529 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
530 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
533 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
534 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
535 Removing old mkvardb code which is no longer used, commenting out setting of
536 Gnome theme for testing now that Clearlooks has been default for some time,
537 and changing vdb move from a case statement to a simple if statement. This
538 is 2.0.5_pre5 for testing.
540 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
541 modules/stage1_target.py:
542 Removing cleaning of python encodings for bug #64890.
544 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
545 modules/generic_stage_target.py:
546 Add an extra warning into the generated make.conf about changing the CHOST.
548 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
549 targets/support/livecdfs-update.sh:
550 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
552 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
553 targets/embedded/embedded-preclean-chroot.sh,
554 targets/grp/grp-preclean-chroot.sh,
555 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
556 targets/stage2/stage2-preclean-chroot.sh,
557 targets/stage3/stage3-preclean-chroot.sh,
558 targets/tinderbox/tinderbox-preclean-chroot.sh:
559 Check to see if distcc is enabled before calling cleanup_distcc().
561 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
562 arch/sparc.py, arch/x86.py:
563 Look for linux32 in /bin and /usr/bin.
565 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
566 modules/generic_stage_target.py:
567 Make error message more specific when removing immutable flag.
569 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
570 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
571 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
572 information, and added a small fix for FreeBSD for bug #169041. This is
573 catalyst 2.0.5_pre4 for testing.
575 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
576 targets/support/chroot-functions.sh:
577 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
578 patch from bug #120076 to add cross-compiling support to our distcc
581 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
582 targets/support/chroot-functions.sh:
583 Added a version of get_libdir from multilib.eclass so we can determine where
584 to go poking around if we need to touch anything in libdir.
586 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
587 Print an error saying what target failed before the traceback.
589 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
590 modules/catalyst_support.py:
591 When parsing make.conf, first try pkgcore's
592 snakeoil.fileutils.read_bash_dict(), then portage's
593 portage_util.getconfig(), then the internal parse_makeconf().
595 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
596 modules/catalyst_support.py:
597 Raise an exception in parse_spec() if there's a duplicate key in the spec.
599 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
600 examples/netboot_template.spec, examples/tinderbox_template.spec,
601 modules/grp_target.py, modules/tinderbox_target.py:
602 Remove redundant set_pkgcache_path() functions from tinderbox and grp
603 modules, and remove extra pkgcache_path and kerncache_path options from
606 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
607 This is catalyst 2.0.5_pre3 for testing the new stages code.
609 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
610 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
611 We need to force USE=bindist on for building stages.
613 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
614 modules/generic_stage_target.py:
615 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
616 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
618 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
619 targets/support/rc-update.sh:
620 Added support for the newer versions of splashutils which use fbcondecor as
621 the init script. This is catalyst 2.0.5_pre1 for testing.
623 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
624 targets/livecd-stage2/livecd-stage2-controller.sh:
625 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
628 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
629 modules/generic_stage_target.py, modules/stage1_target.py,
630 modules/stage2_target.py:
631 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
634 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
635 modules/generic_stage_target.py, modules/netboot2_target.py:
636 Fix typo in getopt call for --clear-autoresume. thanks to
637 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
638 Conditionally write CFLAGS to make.conf in stages for bug #177796.
639 Copy overlay files in netboot2 target into proper dir for bug #174635.
641 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
642 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
643 targets/support/netboot2-final.sh:
644 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
645 fix a minor bug in System.map copying, add portage_overlay support, and adds
646 the ability to use globbing in the package file lists for the netboot2
649 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
650 +targets/netboot2/nb-busybox.cf:
651 Added nb-busybox.cf to the netboot2 target for bug #174298.
653 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
654 targets/support/chroot-functions.sh:
655 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
657 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
658 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
659 Change moving the VDB until after we have processed unmerge by moving it
660 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
661 unmerge packages from the gentoo-release-livecd target.
663 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
664 targets/support/kmerge.sh:
665 Commented out the package.provided code in catalyst that seemed to cause
666 problems with kerncache in testing. This is 2.0.4 and should be used for the
669 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
670 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
671 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
672 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
673 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
674 improve the netboot2 target.
676 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
677 modules/generic_stage_target.py:
678 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
679 cause catalyst to export boolean variables as well as string-based
682 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
683 modules/generic_stage_target.py:
684 Fixing check for invalid subarch to not filter too much. Fix from Mike
685 Frysinger <vapier@gentoo.org> for bug #173532.
687 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
688 Added s390x (64-bit) support via a patch from Mike Frysinger
689 <vapier@gentoo.org> for bug #173002.
691 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
692 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
693 targets/livecd-stage1/livecd-stage1-chroot.sh,
694 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
695 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
696 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
697 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
698 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
699 targets/support/pre-kmerge.sh:
700 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
701 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
702 certain functions/code paths when running with -F/--fetchonly. Simplified
703 kmerge.sh with regards to kerncache and callback packages. Also, changed
704 ccache/distcc installs to use run_emerge instead of emerge directly, which
705 allows us to more easily replace the underlying package manager, or add
706 support for multiple package managers to catalyst.
708 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
709 modules/grp_target.py:
710 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
711 portage_overlay functionality to GRP, where it was mistakenly missing, for
712 bug #171157. This is catalyst 2.0.3 and ready for release.
714 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
715 targets/livecd-stage1/livecd-stage1-controller.sh,
716 targets/support/livecdfs-update.sh:
717 Removed the generation of grppkgs.txt since the Installer now uses vdb
720 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
721 targets/support/create-iso.sh:
722 Fix creation of the EFI images. Since it is FAT, we can't go around
723 perserving permissions, now, can we?
725 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
726 targets/support/livecdfs-update.sh:
727 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
728 broken sed for rc.conf, which caused all kinds of hell to break loose when
729 booting a new CD. This is 2.0.3_pre3.
731 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
732 modules/generic_stage_target.py:
733 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
734 such as group- from /etc before creating our stage tarballs. This is for bug
737 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
738 targets/support/livecdfs-update.sh:
739 Commenting out the livecd-kernel code, since the Installer should be doing
740 everything necessary itself.
742 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
743 targets/support/livecdfs-update.sh:
744 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
745 the usbutils hanlding in case they follow suit with pciutils.
747 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
748 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
749 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
750 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
751 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
752 problems with using all of the various subarch settings.
754 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
755 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
756 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
757 check look in the correct location, and made sure we don't delete /voot
758 within the EFI code if grub is present.
760 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
761 modules/generic_stage_target.py:
762 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
763 #166294. This one should fix the HPPA/PPC architectures.
765 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
766 targets/support/chroot-functions.sh:
767 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
768 remove the autoresume point for portage, as it really isn't needed and
769 doesn't really gain us much, anyway.
771 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
772 targets/stage1/stage1-chroot.sh:
773 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
775 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
776 examples/generic_stage_template.spec, examples/grp_template.spec,
777 examples/livecd-stage1_template.spec,
778 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
779 examples/netboot_template.spec, examples/snapshot_template.spec,
780 examples/stage4_template.spec, examples/tinderbox_template.spec:
781 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
784 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
785 targets/support/livecdfs-update.sh:
786 Make sure the user owns his home directory for bug #147195.
788 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
789 +files/catalystrc, modules/catalyst_support.py:
790 Re-arranged catalyst.conf to make it easier to follow while looking at the
791 online reference and added a default catalystrc file, which does nothing.
793 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
794 modules/catalyst_support.py, modules/embedded_target.py,
795 modules/generic_stage_target.py, modules/grp_target.py,
796 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
797 modules/stage3_target.py, modules/tinderbox_target.py:
798 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
799 tab/space nastiness. This is for bug #161915.
801 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
802 modules/generic_stage_target.py:
803 Fixed new cbuild code with another patch from Mike Frysinger
804 <vapier@gentoo.org> to allow the usage of subarches.
806 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
807 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
808 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
809 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
810 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
811 targets/support/create-iso.sh, targets/support/functions.sh,
812 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
813 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
815 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
816 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
817 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
818 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
819 modules/catalyst_lock.py, modules/catalyst_support.py,
820 modules/embedded_target.py, modules/generic_stage_target.py,
821 modules/generic_target.py, modules/grp_target.py,
822 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
823 modules/netboot2_target.py, modules/netboot_target.py,
824 modules/snapshot_target.py, modules/stage1_target.py,
825 modules/stage2_target.py, modules/stage3_target.py,
826 modules/stage4_target.py, modules/tinderbox_target.py,
827 targets/embedded/embedded-chroot.sh,
828 targets/embedded/embedded-controller.sh,
829 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
830 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
831 targets/grp/grp-preclean-chroot.sh,
832 targets/livecd-stage1/livecd-stage1-chroot.sh,
833 targets/livecd-stage1/livecd-stage1-controller.sh,
834 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
835 targets/livecd-stage2/livecd-stage2-controller.sh,
836 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
837 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
838 targets/netboot2/netboot2-controller.sh,
839 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
840 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
841 targets/stage1/stage1-controller.sh,
842 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
843 targets/stage2/stage2-controller.sh,
844 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
845 targets/stage3/stage3-controller.sh,
846 targets/stage3/stage3-preclean-chroot.sh,
847 targets/stage4/stage4-controller.sh,
848 targets/stage4/stage4-preclean-chroot.sh,
849 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
850 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
851 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
852 targets/tinderbox/tinderbox-controller.sh,
853 targets/tinderbox/tinderbox-preclean-chroot.sh:
854 Removing old CVS Header lines, which are no longer used since moving to SVN.
856 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
857 targets/stage4/stage4-chroot.sh:
858 Added back a missing 'then' from stage4 target.
860 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
861 modules/generic_stage_target.py:
862 Fix indentation so things actually work.
864 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
865 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
868 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
869 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
870 Fix the display manager sed lines and change the icon for the local Handbook
871 to use the GNOME 2.16 icon for gedit.
873 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
874 modules/generic_stage_target.py:
875 Changed the portage_overlay option to always install overlays in
876 /usr/local/portage and added code to clean up /usr/local/portage and
877 make.conf after sucessful execution and before creation of ISO/tarballs.
879 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
880 targets/support/livecdfs-update.sh:
881 Fixed a typo which broke coldplugging.
883 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
884 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
885 Added a create_handbook_icon function and rearranged some of the icon
886 creation for the LiveCD. This should resolve bug #143725 once a new release
889 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
890 targets/support/livecdfs-update.sh:
891 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
892 coldplugging. This allows us to unpack our firmware before we detect
893 devices, so that devices that need it will get it.
895 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
896 modules/generic_stage_target.py:
897 Fix a typo in generic_stage_target.
899 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
900 targets/support/livecdfs-update.sh:
901 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
902 /etc/conf.d/xdm so we support older snapshots and newer ones.
904 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
905 modules/livecd_stage2_target.py:
906 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
909 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
910 modules/livecd_stage2_target.py:
911 Reverted change in livecd-stage2 to the action_sequence until I can figure
912 out what the problem is with it.
914 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
915 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
916 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
917 modules/livecd_stage2_target.py:
918 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
919 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
921 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
922 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
923 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
924 resolves an issue where a variable could be accessed unitialized in obscure
925 circumstances. This is wrt bug #144984.
927 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
928 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
929 modules/stage2_target.py, modules/stage4_target.py:
930 Fixed up action_sequence when using --fetchonly to not create tarballs or
931 ISO images for bug #143392.
933 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
934 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
935 Clean up the USE usage in GRP/stage4.
937 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
938 modules/generic_stage_target.py, modules/stage1_target.py,
939 modules/stage2_target.py:
940 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
941 Gaffney <agaffney@gentoo.org> wrt bug #155911.
943 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
944 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
945 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
946 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
947 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
948 instances of USE_ORDER since auto hasn't been valid for some time. This is
951 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
952 modules/generic_stage_target.py, modules/stage1_target.py:
953 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
954 goodness wrt bug #153587.
956 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
957 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
958 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
960 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
961 modules/generic_stage_target.py, modules/stage4_target.py:
962 Added a check to see if we have the tarball option enabled, which causes
963 catalyst to run the capture sequence. This was requested by Tim Yamin for
964 the stage4 target, but I thought it should be usable on any stage target.
966 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
967 targets/support/livecdfs-update.sh:
968 Moved fstab tweaks all into one location and added make.conf tweak for bug
971 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
972 Changed the options to be in alphabetical order so my meatspace logical
973 parser can process them better, added the compress and tarball options,
974 which are as of yet unused for bug #139390 and request from Tim Yamin, and
975 removed the unused -x command line parameter for bug #151405.
977 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
978 modules/generic_stage_target.py:
979 Added a warning about changing the CHOST setting for bug #142034.
981 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
982 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
983 targets/support/chroot-functions.sh:
984 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
985 <flameeyes@gentoo.org> and attached to bug #150351.
987 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
988 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
989 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
990 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
991 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
992 modules/embedded_target.py, modules/generic_stage_target.py,
993 modules/generic_target.py, modules/grp_target.py,
994 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
995 modules/netboot2_target.py, modules/netboot_target.py,
996 modules/snapshot_target.py, modules/stage1_target.py,
997 modules/stage2_target.py, modules/stage3_target.py,
998 modules/stage4_target.py, modules/tinderbox_target.py,
999 targets/embedded/embedded-chroot.sh,
1000 targets/embedded/embedded-controller.sh,
1001 targets/embedded/embedded-fs-runscript.sh,
1002 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1003 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1004 targets/grp/grp-preclean-chroot.sh,
1005 targets/livecd-stage1/livecd-stage1-chroot.sh,
1006 targets/livecd-stage1/livecd-stage1-controller.sh,
1007 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1008 targets/livecd-stage2/livecd-stage2-controller.sh,
1009 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1010 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1011 targets/netboot2/netboot2-controller.sh,
1012 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1013 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1014 targets/stage1/stage1-controller.sh,
1015 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1016 targets/stage2/stage2-controller.sh,
1017 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1018 targets/stage3/stage3-controller.sh,
1019 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1020 targets/stage4/stage4-controller.sh,
1021 targets/stage4/stage4-preclean-chroot.sh,
1022 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1023 targets/support/functions.sh, targets/support/kmerge.sh,
1024 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1025 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1026 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1027 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1028 targets/tinderbox/tinderbox-controller.sh,
1029 targets/tinderbox/tinderbox-preclean-chroot.sh:
1030 Removing all copyright and license comment headers from all files so we
1031 don't ever get another bug like bug #149638.
1033 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1034 modules/generic_stage_target.py:
1035 Clean up more spacing/capitalization.
1037 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1038 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1039 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1040 targets/embedded/embedded-controller.sh,
1041 targets/embedded/embedded-fs-runscript.sh,
1042 targets/embedded/embedded-preclean-chroot.sh,
1043 targets/livecd-stage2/livecd-stage2-controller.sh,
1044 targets/netboot2/netboot2-copyfile.sh,
1045 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1046 targets/support/pre-kmerge.sh:
1047 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1048 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1049 calls in kmerge.sh, and updated README.
1051 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1052 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1053 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1055 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1056 modules/catalyst_support.py:
1057 Added fix for bug #143348.
1059 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1060 targets/support/livecdfs-update.sh:
1061 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1063 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1064 targets/livecd-stage2/livecd-stage2-controller.sh,
1065 targets/support/livecdfs-update.sh:
1066 Changed some copy commands to use -f, added a check for /etc/gconf before
1067 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1068 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1069 <luca.casagrande@gmail.com>.
1071 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1072 targets/support/livecdfs-update.sh:
1073 Fixing sed so that systemspkgs.txt is built properly.
1075 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1076 The sparc32 binary is in /bin, not /usr/bin.
1078 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1079 targets/support/chroot-functions.sh:
1080 We now only set the options for pkgcache if we are not using fetchonly. This
1081 should work around a problem where portage won't fetch the files if a binpkg
1082 already exists for the package.
1084 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1085 targets/support/livecdfs-update.sh:
1086 Added code to make a backup of custom.conf before we edit it for the
1089 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1090 targets/support/livecdfs-update.sh:
1091 Remove sed from splash section, since it wasn't actually resolving the
1092 issue, anyway. Change the installer's dialog front-end code to simply run
1093 via sudo, since we don't need to worry about having the X DISPLAY setup or
1094 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1096 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1097 targets/support/livecdfs-update.sh:
1098 Fix my sed line so it actually applies correctly.
1100 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1101 targets/support/chroot-functions.sh:
1102 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1105 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1106 targets/support/livecdfs-update.sh:
1107 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1108 as well as a possible fix for the read-only filesystem messages from
1109 /sbin/splash-functions.sh
1111 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1112 targets/support/chroot-functions.sh:
1113 Fix --fetchonly to actually work.
1115 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1116 examples/livecd-stage2_template.spec:
1117 Added description for livecd/fsops to livecd-stage2's spec template.
1119 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1120 targets/support/livecdfs-update.sh:
1121 I've modified the GDM configuration section to work correctly. I have also
1122 ensured that xdm is no longer started just because livecd/xdm is used, which
1123 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1124 should be the last of the 'release candidates' made. If there are no bug
1125 reports in 2 days, then I'm rolling this as 2.0 final.
1127 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1128 targets/support/livecdfs-update.sh:
1129 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1130 see once the newer Installer is released, as I still have to fix the
1133 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1134 targets/support/rc-update.sh:
1135 Removed famd from the default runlevel for gentoo-release-livecd. It really
1136 shouldn't cause a problem, but I prefer it stay a bit clean.
1138 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1139 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1140 targets/support/create-iso.sh, targets/support/kmerge.sh,
1141 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1142 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1144 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1145 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1146 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1147 targets/support/bootloader-setup.sh:
1148 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1149 parameters support. This is for bug #139300.
1151 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1152 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1153 targets/support/filesystem-functions.sh:
1154 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1155 and also to remove some redundant values from livecd-stage2's valid_values.
1158 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1160 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1162 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1163 modules/generic_stage_target.py:
1164 Fix a problem where catalyst was creating an initial list, then putting that
1165 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1166 pointing it out and for the fix. This is for bug #136351.
1168 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1169 targets/support/unmerge.sh:
1170 Removing loop for unmerge, as it didn't actually solve anything and the
1171 portage team has helped us out by reverting the behavior that caused this
1172 change in the first place.
1174 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1175 modules/netboot2_target.py, modules/stage1_target.py,
1176 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1177 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1178 having /proc mounted during the preclean stage and also to clean up the
1179 netboot2 code. This is 2.0_rc48.
1181 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1182 targets/support/unmerge.sh:
1183 Change our unmerge from being a single unmerge to a loop, to work around an
1184 unexpected change in portage 2.1's unmerge processing.
1186 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1187 targets/support/bootloader-setup.sh:
1188 Fixed a problem where we were putting the kernel name in twice and causing
1189 and error when using grub as a bootloader. This is for bug #137252.
1191 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1192 targets/support/bootloader-setup.sh:
1193 Added a second pass to the alpha bootloader setup to create aboot items for
1194 serial console for bug #133457.
1196 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1197 +livecd/cdtar/arcload-0.43-r1.tbz2:
1198 Added arcload cdtar for mips.
1200 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1201 targets/netboot/netboot-controller.sh:
1202 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1205 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1207 Add patch from bug #135051 to fix the seedcache extraction logic.
1209 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1210 targets/support/livecdfs-update.sh:
1211 Don't set icon theme to Clearlooks, since it doesn't exist.
1213 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1214 targets/support/livecdfs-update.sh:
1215 Fix sed on installer icons.
1217 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1220 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/stage1/stage1-controller.sh:
1222 Added a -type f to the find call in stage1 for bug #132180.
1224 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1225 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1226 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1227 properly on IBM PPC64 machines.
1229 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1230 modules/generic_stage_target.py:
1233 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1234 targets/support/rc-update.sh:
1235 Removed x-setup from default runlevel, as it is now controlled via the
1236 autoconfig init script.
1238 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1239 Fix ppc64 based arches to subclass ppc64
1241 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1242 modules/livecd_stage1_target.py:
1243 Use the full category/package name for livecd-tools.
1245 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1246 targets/support/livecdfs-update.sh:
1247 Make copies and deletes recursive for firmware since some packages put their
1248 firmware in a subdirectory.
1250 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1251 targets/support/livecdfs-update.sh:
1252 Fix detection of the Installer.
1254 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1255 Added 970, power3, power4, and power5 sub-arches for ppc64.
1257 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1258 targets/support/livecdfs-update.sh:
1259 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1260 no longer necessary and can cause possible problems with Installer-based
1263 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1264 recursive directory create
1266 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1267 modules/catalyst_support.py:
1268 Changed a display error from bug #131502 and rolling 2.0_rc45.
1270 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1271 targets/support/create-iso.sh:
1272 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1275 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1276 modules/generic_stage_target.py:
1277 digests function uses raw output from hash function now
1279 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1280 change hash result format so .DIGESTS is generated correctly
1282 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1283 modules/catalyst_support.py:
1284 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1287 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1288 targets/support/livecdfs-update.sh:
1289 Added a space for bug #131181.
1291 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1292 targets/support/kmerge.sh:
1293 Fixed creation of kernelpkgs.txt file for the installer.
1295 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1296 modules/generic_stage_target.py:
1297 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1300 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1301 targets/livecd-stage2/livecd-stage2-controller.sh,
1302 targets/support/bootloader-setup.sh:
1303 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1304 rolling out an emergency rc44.
1306 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1307 targets/support/bootloader-setup.sh:
1308 If you use elif, you have to use a then after it. Yeah, that one's totally
1311 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1312 targets/support/livecdfs-update.sh:
1313 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1315 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1316 targets/support/rc-update.sh:
1317 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1320 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1321 targets/support/bootloader-setup.sh:
1322 Removed bootplash support from ppc/ppc64 since they only will work with
1323 gensplash. Forced use of livecd/splash_type of bootsplash to get
1324 splash=silent. This should reduce the number of things on the kernel command
1325 line that aren't necessary.
1327 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1328 modules/catalyst_support.py:
1329 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1330 parse_spec. This should resolve bug #130103, as well as make the code much
1331 cleaner. This is 2.0_rc42.
1333 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1334 modules/generic_stage_target.py:
1335 Forced -p on tar for compressing stages.
1337 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/chroot-functions.sh:
1339 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1342 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1343 targets/stage1/build.py:
1344 Added patch to build.py for portage 2.1 support.
1346 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1347 targets/support/kmerge.sh:
1348 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1349 <liyiming@ict.ac.cn> in bug #129890.
1351 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1352 targets/support/livecdfs-update.sh:
1353 Moved sed line for ##STARTX to end of file, since we aren't touching
1354 /etc/startx until the end.
1356 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1357 targets/support/livecdfs-update.sh:
1358 Added a check for the games group and add it if it doesn't exist already.
1359 This should resolve bug #125498.
1361 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1362 examples/generic_stage_template.spec, examples/grp_template.spec,
1363 examples/livecd-stage1_template.spec,
1364 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1365 examples/netboot_template.spec, examples/snapshot_template.spec,
1366 examples/stage4_template.spec, examples/tinderbox_template.spec:
1367 Removed portdir_overlay from the snapshot example spec and added
1368 portage_overlay to the example specs for the relevant targets.
1370 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1371 This is 2.0_rc41 since it has better LiveCD support.
1373 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1374 targets/support/livecdfs-update.sh:
1377 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1378 targets/support/functions.sh:
1379 Removed check for livecd/dev-manager being udev since it was done
1380 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1381 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1382 #128265 for pointing this out.
1384 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1385 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1386 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1387 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1389 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1390 modules/generic_stage_target.py:
1391 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1392 live system. You can thank Andrew Gaffney for the fix.
1394 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1395 targets/livecd-stage2/livecd-stage2-controller.sh:
1396 Don't copy motd files if we're using livecd/type generic-livecd.
1398 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1399 targets/livecd-stage2/livecd-stage2-controller.sh,
1400 targets/support/livecdfs-update.sh:
1401 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1402 some extra cleanup to generic-livecd.
1404 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1406 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1407 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1408 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1409 targets/support/bootloader-setup.sh:
1410 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1411 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1412 and removed all older cdtar files for PPC*.
1414 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1415 livecd/files/livecd.motd.txt:
1416 Added message to the official LiveCD MOTD mentioning how to run the
1417 installer. Blame codeman. This is 2.0_rc40.
1419 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1420 fix so snapshot target doesnt have errors
1422 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1423 targets/support/livecdfs-update.sh:
1424 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1425 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1428 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1429 targets/support/rc-update.sh:
1430 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1433 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/support/livecdfs-update.sh:
1435 Added wrapping around the udev sed for those crazy 2.4-users.
1437 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1438 targets/support/livecdfs-update.sh:
1439 Added sed fix for udev starting evms_activate unconditionally. This is
1442 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1443 add stage4/unmerge stage4/rm to valid options
1445 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1446 targets/support/rc-update.sh:
1447 Added fix for bug #122154 from Rajiv Manglani.
1449 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1450 targets/support/kmerge.sh:
1451 Fixed creation of kernelpkgs.txt for the Installer.
1453 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1454 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1455 Updated elilo tarball for IA64.
1457 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1458 DIGESTS support for snapshot creation
1460 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1461 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1462 candidates ever end?
1464 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1465 fix for .DIGESTS.DIGESTS issue in grp
1467 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1468 modules/generic_stage_target.py:
1469 fix for failure when root_overlay is not set
1471 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 targets/support/bootloader-setup.sh:
1473 Added IA64/SGI patch from plasmaroo.
1475 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1476 targets/livecd-stage1/livecd-stage1-controller.sh,
1477 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1478 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1481 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1482 modules/generic_stage_target.py:
1483 Allow multiple overlays for root_overlay and overlay spec option
1485 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1486 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1487 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1488 targets/support/rc-update.sh:
1489 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1490 fixed bug #122154. This is catalyst 2.0_rc36.
1492 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1493 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1494 Updated the LiveCD motd to tell the user to run the display manager again,
1495 rather than startx, while mentioning that startx is useful as a rescue X
1496 session since it starts twm. This is catalyst 2.0_rc35.
1498 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1499 Add hfs-hide options to mkisofs so macs boot
1501 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1502 modules/generic_stage_target.py:
1503 Fix indentation issues
1505 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1508 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1509 targets/support/bootloader-setup.sh:
1510 add additional console less entry when consoles are chosen for ppc64
1512 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1513 modules/generic_stage_target.py:
1514 fix kernelopts and extraversion env variable exports
1516 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1517 targets/support/livecdfs-update.sh:
1518 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1519 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1521 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1522 targets/support/kmerge.sh:
1523 Changing the way we determine if extraversion is set. This is catalyst
1526 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/livecdfs-update.sh:
1528 Change net.ethX links to link to net.lo instead of net.eth0.
1530 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1531 examples/stage4_template.spec:
1532 Fixed rcadd example for stage4. Blame rajiv.
1534 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1535 This is catalyst 2.0_rc31.
1537 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1538 targets/support/livecdfs-update.sh:
1539 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1540 Gaffney for pointing me in the right direction.
1542 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1543 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1545 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1548 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1549 examples/livecd-stage2_template.spec:
1550 updated examples to have console and machine_type
1552 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1553 targets/support/bootloader-setup.sh:
1554 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1557 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1558 This is catalyst 2.0_rc29.
1560 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1561 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1562 Removed extra yaboot.conf from
1563 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1565 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1566 targets/support/kill-chroot-pids.sh:
1567 add sleep to try and give processes a chance to die. bug 119940
1569 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1570 targets/support/functions.sh:
1571 Removed some quotes to make sure we have a binary operator and closing bug
1574 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1575 targets/support/create-iso.sh:
1576 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1578 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 targets/support/bootloader-setup.sh:
1580 Added path from bug #120935 for PPC/PPC64.
1582 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1583 Additional spacing fixes submitted by `Kumba
1585 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1586 modules/stage2_target.py:
1587 space cleanups contributed from `Kumba
1589 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1590 add grp/use to valid_values in the grp module
1592 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1595 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1596 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1597 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1598 targets/support/bootloader-setup.sh:
1599 ppc cdtar update; ppc64 bootloader updates
1601 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1602 targets/support/create-iso.sh:
1603 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1605 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1606 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1607 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1608 targets/support/create-iso.sh:
1609 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1611 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1612 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1613 Add ppc console and machine_type=ibm
1615 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1616 modules/generic_stage_target.py:
1617 Fix type error when kernel packages arent defined
1619 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 examples/generic_stage_template.spec, examples/grp_template.spec,
1621 examples/livecd-stage1_template.spec,
1622 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1623 examples/stage4_template.spec:
1624 Added more verbose wording and examples for pkgcache_path and
1625 kerncache_path, where necessary.
1627 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1628 targets/support/create-iso.sh:
1629 Really fixing bug #120475 this time. This is 2.0_rc25.
1631 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1632 targets/support/create-iso.sh:
1633 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1636 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1637 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1638 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1639 Added initial support for EFI booting on x86. This is completely untested,
1640 so use it at your own risk. Also, no bug reports without patches, please.
1641 This is catalyst 2.0_rc23.
1643 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1644 kmerge should have been kerncache
1646 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1647 targets/support/pre-kmerge.sh:
1648 Fix a few other places for the kerncache update
1650 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1651 examples/generic_stage_template.spec, examples/grp_template.spec,
1652 examples/livecd-stage1_template.spec,
1653 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1654 examples/netboot_template.spec, examples/stage4_template.spec,
1655 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1656 targets/support/kmerge.sh:
1657 Separation of kerncache from snapcache
1659 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1660 It helps if I actually increment the version number.
1662 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1663 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1664 Added --oneshot to default options for stage1 building. Added code to wipe
1665 world during stages 1 and 3. This is catalyst 2.0_rc22.
1667 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1668 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1669 Fix bug if no kernel packages were defined but there was a postconf setting.
1670 x86 softlevel support is enhanced.
1672 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1673 targets/support/bootloader-setup.sh:
1674 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1676 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1677 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1679 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1682 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1683 Netboot2 fixes for spec parameter checks
1685 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1686 modules/generic_stage_target.py, modules/stage4_target.py:
1687 add makeopts spec file support.
1689 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1690 modules/generic_stage_target.py:
1691 Added fix for bug #119635.
1693 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1694 Fix pre-kmerge.sh for stage4
1696 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1699 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1700 modules/generic_stage_target.py:
1701 fix crash when no kernel is defined. spacing issue
1703 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1706 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 modules/livecd_stage2_target.py:
1708 Added livecd/volid to valid_values.
1710 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1711 modules/generic_stage_target.py:
1712 remove extra function that was converting strings to lists unnecessarily
1714 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1715 This is catalyst 2.0_rc17.
1717 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1718 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1719 modules/stage4_target.py:
1720 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1722 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/embedded/embedded-preclean-chroot.sh,
1724 targets/grp/grp-preclean-chroot.sh,
1725 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1726 targets/stage1/stage1-preclean-chroot.sh,
1727 targets/stage2/stage2-preclean-chroot.sh,
1728 targets/stage3/stage3-preclean-chroot.sh,
1729 targets/support/chroot-functions.sh,
1730 targets/tinderbox/tinderbox-preclean-chroot.sh:
1731 Added function to cleanup stray /etc/distcc/hosts files.
1733 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1734 targets/support/bootloader-setup.sh:
1735 Added fix from bug #119123. This is catalyst 2.0_rc16.
1737 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1738 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1739 Fixing some spacing. This is catalyst 2.0_rc15.
1741 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1742 Attempt to fix bug #117649
1744 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1745 modules/generic_stage_target.py:
1746 fixes for bugs #119009, #119041 and #118985
1748 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1749 +examples/netboot2_template.spec, modules/catalyst_support.py,
1750 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1751 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1752 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1755 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1756 targets/support/kmerge.sh:
1757 Fix for ccache (null)/.ccache bug
1759 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1762 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1763 Added ppc -mcpu patch from Pylon for bug #118709.
1765 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 modules/embedded_target.py, modules/stage4_target.py:
1767 Added linuxrc to embedded and stage4 targets.
1769 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1770 modules/generic_stage_target.py, targets/support/kmerge.sh:
1771 filter kname - and . for kmerge.sh
1773 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1774 targets/support/create-iso.sh:
1775 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1777 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1778 modules/generic_stage_target.py:
1779 change .digests to .DIGESTS
1781 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1782 targets/support/kmerge.sh:
1783 Commented ccache for genkernel build which will resolve #117648 until a
1784 proper solution can be found. This is 2.0_rc13.
1786 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 targets/stage1/stage1-controller.sh:
1788 Added patch from vapier for bug #117254.
1790 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1791 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1792 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1793 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1796 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1797 modules/generic_stage_target.py:
1798 Remove chost/cflags etc. warning messages
1800 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1801 modules/generic_stage_target.py:
1802 Attempt to fix bug 117253; chost is wrong on autoresume
1804 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1805 modules/generic_stage_target.py, modules/netboot_target.py,
1806 modules/stage1_target.py:
1807 make setting of destdir more global and part of generic_stage_target
1809 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1810 Fix destpath bug in netboot target
1812 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1813 modules/generic_stage_target.py, modules/stage4_target.py:
1814 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1817 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1818 modules/generic_stage_target.py, modules/stage4_target.py:
1819 remove stray ' from arch/sh.py
1821 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1822 targets/stage1/stage1-controller.sh:
1823 This finally fixes the issues with gcc-config/binutils-config in stage1.
1824 This is catalyst 2.0_rc12.
1826 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1827 Fix incorrect warning message. portdir_overlay -> portage_overlay
1829 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1830 targets/stage1/stage1-controller.sh,
1831 targets/stage1/stage1-preclean-chroot.sh:
1832 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1833 running gcc-config and binutils-config, though it probably breaks running on
1834 non-Gentoo platforms.
1836 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1837 modules/stage1_target.py:
1838 Make stage1 clean up python 2.3 and 2.4, also.
1840 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1841 targets/support/livecdfs-update.sh:
1842 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1844 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1845 modules/generic_stage_target.py:
1846 Change digests file format to HASH_NAME HASH FILE_NAME
1848 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1849 targets/stage1/stage1-controller.sh:
1850 Moved gcc-config/binutils-config to before the chroot.
1852 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1853 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1854 installed. Supports all of shashs algorithms as of 12_21_2005
1856 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1857 modules/generic_stage_target.py:
1858 Catalyst should die if source_subpath is not a string
1860 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1861 modules/generic_stage_target.py:
1862 Fix for source_subpath bug
1864 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1865 examples/generic_stage_template.spec:
1866 Updated example specs with information on cflags/chost/cxxflags/ldflags in
1867 both stages 1 and 2.
1869 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1870 modules/stage2_target.py:
1871 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1872 stage1 to be overridden again.
1874 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1875 targets/stage1/stage1-controller.sh:
1876 It looks like gcc-config/binutils-config needs to be run with the full path,
1877 since it is run outside of the chroot.
1879 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1880 targets/stage1/stage1-controller.sh:
1881 Fixed gcc-config calls. This is 2.0_rc11.
1883 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1884 This is catalyst 2.0_rc10.
1886 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1887 modules/generic_stage_target.py:
1888 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1891 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1892 targets/support/functions.sh:
1893 Changed from -z to -n for bug #116180.
1895 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1896 modules/catalyst_support.py, modules/generic_stage_target.py:
1897 Detect missing binaries for the hashing functions and abort if not found
1899 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1900 files/catalyst.conf:
1901 Updated README to list new requirements. Set default hash as crc32. Set
1902 default digests as sha1/md5.
1904 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1905 modules/catalyst_support.py, modules/generic_stage_target.py,
1906 modules/livecd_stage2_target.py, modules/stage2_target.py:
1907 Change the internal hash checking to be quicker and more memory efficient.
1908 Add additional hash digests options.
1910 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/tinderbox/tinderbox-chroot.sh,
1912 targets/tinderbox/tinderbox-controller.sh,
1913 targets/tinderbox/tinderbox-preclean-chroot.sh:
1914 Fixed up spacing/coding style on tinderbox.
1916 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1917 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
1918 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
1919 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
1920 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
1921 Fixed up spacing/coding style on support.
1923 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1924 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
1926 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1927 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1928 targets/stage4/stage4-preclean-chroot.sh:
1929 Fixed up spacing/coding style on stage4.
1931 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1932 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
1933 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1934 targets/stage3/stage3-controller.sh,
1935 targets/stage3/stage3-preclean-chroot.sh:
1936 Fixed up spacing/coding style on stages 2 and 3
1938 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1939 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1940 targets/stage1/stage1-preclean-chroot.sh:
1941 Fixed up spacing/coding style on stage1. Also changed
1942 gcc-config/binutils-config to be outside the chroot.
1944 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1945 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1946 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
1947 Fixed up spacing/coding style on netboot.
1949 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1950 targets/livecd-stage1/livecd-stage1-chroot.sh,
1951 targets/livecd-stage1/livecd-stage1-controller.sh,
1952 targets/livecd-stage2/livecd-stage2-controller.sh:
1953 Fixed up spacing/coding style on livecd-stage*.
1955 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1956 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1957 targets/grp/grp-preclean-chroot.sh:
1958 Fixed up spacing/coding style on grp.
1960 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1961 targets/embedded/embedded-chroot.sh,
1962 targets/embedded/embedded-controller.sh,
1963 targets/embedded/embedded-fs-runscript.sh,
1964 targets/embedded/embedded-preclean-chroot.sh:
1965 Fixed up spacing/coding style on embedded.
1967 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
1968 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1969 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1970 targets/support/functions.sh:
1971 Removing extra line from x86.py, fixing up comments, spacing, and coding
1972 style in targets/support through functions.sh
1974 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1975 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1976 Fix more tab/spacing issues .. trying to make everything use tabs
1978 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1979 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1980 modules/stage1_target.py, modules/stage2_target.py,
1981 modules/stage3_target.py, modules/stage4_target.py:
1982 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
1985 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
1986 modules/generic_stage_target.py:
1987 Add envscript warning to aid users who may not know what they are doing
1989 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1990 examples/generic_stage_template.spec:
1991 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
1992 only configurable when building a stage2 tarball, to match the current state
1993 of portage. This is 2.0_rc9.
1995 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1996 targets/support/chroot-functions.sh:
1997 Silence more of portages beeps and clicks and whistles
1999 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2000 targets/support/chroot-functions.sh:
2001 Change the portage emerge to use run_emerge
2003 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2004 modules/generic_stage_target.py, modules/snapshot_target.py,
2005 modules/stage1_target.py, modules/stage2_target.py,
2006 modules/stage3_target.py:
2007 allow portdir_overlay to be part of all specs not including snapshot spec.
2008 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2009 Remove overlay support from the snapshot spec but added a warning.
2011 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2012 modules/stage2_target.py:
2013 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2016 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2017 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2018 Add support for bootloader softlevel=; have rsync delete the extra files out
2019 of the overlay so that the overlay always matches the source dir
2021 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2022 Swapped -v/-V since I had gotten them wrong here.
2024 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2025 modules/generic_stage_target.py:
2026 Fix stupid overlay bug
2028 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2029 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2030 targets/livecd-stage1/livecd-stage1-chroot.sh,
2031 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2032 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2033 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2034 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2035 targets/support/unmerge.sh:
2036 Made sure we use -f on removing the default links for splash. Removed
2037 check_portage_version as it really isn't needed anymore. Removed
2038 --no-install from genkernel commands in kmerge.sh so users must manually
2039 remove kernels from /boot. This is 2.0_rc8.
2041 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2042 targets/support/livecdfs-update.sh:
2043 Made sed on devfsd.conf conditional on it existing. Removes one more error
2044 message from a standard catalyst run.
2046 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2047 Added warning about breaking snapshot cache and re-enable autoresume, since
2048 the errors I was getting were elsewhere.
2050 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2051 modules/generic_stage_target.py:
2052 Fix indentation error the last commit caused
2054 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2055 modules/generic_stage_target.py:
2056 Always clear autoresume points after a successful run
2058 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2059 targets/support/livecdfs-update.sh:
2060 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2061 snapshot caching after a successful gentoo-release-livecd run.
2063 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2064 targets/support/rc-update.sh:
2065 Added famd to default on official LiveCD.
2067 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2068 targets/support/chroot-functions.sh:
2069 Fixes 'too many arguments' error in check_portage_version.
2071 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2072 modules/generic_stage_target.py:
2073 remove extra self.env={} that was resetting the environment to null
2075 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2076 modules/livecd_stage1_target.py:
2077 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2080 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2081 Add a default path to the environment in the chroot
2083 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2084 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2085 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2086 targets/livecd-stage2/livecd-stage2-controller.sh,
2087 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2088 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2089 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2090 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2091 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2092 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2093 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2094 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2095 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2097 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2099 Fixed up the man page, which has been suffering for some time, and also
2100 reversed -v/-V in the help message.
2102 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2103 targets/support/livecdfs-update.sh:
2104 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2107 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2108 Turning off autoresume of doom until I can get more testing. I've had
2109 several issues with it. I'll be reporting/fixing these as I come across them
2110 but for now wish to turn it off by default as I don't want this one feature
2111 to stop the possible 2.0 final release.
2113 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2114 targets/livecd-stage2/unmerge.sh:
2115 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2116 anymore and probably should have been removed a long time ago when the new
2117 code was put into place in livecdfs-update.sh and livecd-local.start
2120 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2121 targets/livecd-stage1/livecd-stage1-chroot.sh,
2122 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2123 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2124 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2126 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2127 modules/generic_stage_target.py, modules/generic_target.py:
2128 self.env should be a part of the super class generic_target so it applies to
2129 snapshots as well; removing redundant pass in the generic_target class as
2130 its not needed. There is code there to fill the statements
2132 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2133 targets/support/livecdfs-update.sh:
2134 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2137 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2138 Changed version stamp to 2.0_rc6.
2140 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2141 modules/generic_stage_target.py:
2142 Fix for unpack cases
2144 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2145 modules/generic_stage_target.py:
2148 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2149 modules/catalyst_support.py, modules/generic_stage_target.py,
2150 modules/grp_target.py, modules/livecd_stage1_target.py,
2151 modules/livecd_stage2_target.py, modules/netboot_target.py,
2152 modules/snapshot_target.py, modules/tinderbox_target.py:
2153 Stop reading env from the OS. Rely on the more on the envscript for oddball
2154 settings. Change -v to verbose and -V to version
2156 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2159 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2160 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2163 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2164 examples/generic_stage_template.spec:
2165 Added chost/cflags/cxxflags/ldflags to example spec template.
2167 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2168 targets/support/rc-update.sh:
2169 OK, just kidding on that last commit. We were already doing rc-update add
2170 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2171 there's no point in having it in rc-update.sh
2173 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2174 targets/support/rc-update.sh:
2175 Have rc-update add xdm if livecd/xdm is set.
2177 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2178 modules/catalyst_lock.py, modules/catalyst_support.py,
2179 modules/embedded_target.py, modules/generic_stage_target.py,
2180 modules/grp_target.py, modules/livecd_stage1_target.py,
2181 modules/livecd_stage2_target.py, modules/netboot_target.py,
2182 modules/stage1_target.py, modules/stage4_target.py,
2183 modules/tinderbox_target.py:
2184 So I was just kidding on that last commit. This one is 2.0_rc4.
2186 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2187 modules/catalyst_lock.py, modules/catalyst_support.py,
2188 modules/embedded_target.py, modules/generic_stage_target.py,
2189 modules/grp_target.py, modules/livecd_stage1_target.py,
2190 modules/livecd_stage2_target.py, modules/netboot_target.py,
2191 modules/stage1_target.py, modules/stage2_target.py,
2192 modules/stage4_target.py, modules/tinderbox_target.py:
2193 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2195 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2196 files/catalyst.conf, modules/catalyst_lock.py,
2197 modules/catalyst_support.py, modules/embedded_target.py,
2198 modules/generic_stage_target.py, modules/grp_target.py,
2199 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2200 modules/netboot_target.py, modules/stage1_target.py,
2201 modules/stage2_target.py, modules/stage4_target.py,
2202 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2203 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2204 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2206 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2207 modules/generic_stage_target.py:
2208 Fix autoresume for unpacking tarballs
2210 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2211 targets/support/livecdfs-update.sh:
2212 remove gnap livecd-type per Koon's request
2214 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2215 change rc-update add modules default to rc-update add modules boot
2217 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2218 modules/generic_stage_target.py, modules/grp_target.py:
2219 Add more verbosity to digests if -V is enabled, add more print messages to
2222 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2223 modules/generic_stage_target.py, modules/grp_target.py:
2224 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2226 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2227 Fix folder name for grp build dir to not have .tar.bz2 at the end
2229 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2230 modules/catalyst_support.py, modules/generic_stage_target.py:
2231 Add md5 and sha .digests file creation per wolf31o2's feature request
2233 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2234 This is catalyst-2.0_rc2.
2236 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2237 files/catalyst.conf, modules/generic_stage_target.py,
2238 modules/livecd_stage1_target.py:
2239 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2240 after each successful kernel build;add autoresume documentation to
2243 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2244 targets/embedded/embedded-controller.sh,
2245 targets/embedded/embedded-fs-runscript.sh,
2246 targets/livecd-stage2/livecd-stage2-controller.sh,
2247 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2248 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2249 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2250 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2251 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2252 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2253 targets/support/rc-update.sh:
2254 Changed multiple spaces to tabs to satisfy my OCD.
2256 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2257 targets/support/chroot-functions.sh:
2258 Bumped genkernel detection to require 3.3.0 or higher
2260 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2261 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2262 targets/netboot/netboot-controller.sh:
2263 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2264 clst_grp_use. This is catalyst-2.0_rc1.
2266 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2267 targets/netboot/netboot-controller.sh:
2268 change to clst_use from clst_netboot_use
2270 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2271 targets/livecd-stage1/livecd-stage1-chroot.sh,
2272 targets/stage4/stage4-chroot.sh:
2273 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2275 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2276 targets/stage4/stage4-chroot.sh:
2277 Fixed USE invocations in stage4 target.
2279 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2280 modules/livecd_stage1_target.py:
2281 Force use=livecd for livecd-stage1
2283 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2284 This is version 2.0_pre20051129.
2286 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2287 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2288 Removed kudzu-knoppix from example spec files.
2290 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2291 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2292 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2294 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2295 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2296 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2297 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2298 definitions in the examples to fit in 80 columns.
2300 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2301 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2302 modules/grp_target.py, modules/tinderbox_target.py,
2303 targets/tinderbox/tinderbox-chroot.sh:
2304 Tinderbox script: added newuse, tinderbox and grp targets added support for
2305 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2306 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2308 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2309 Added portdir example to catalyst.conf for bug #113272.
2311 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2312 targets/support/create-iso.sh:
2313 Fixed a few lines which were causing the isolinux directory to be removed
2314 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2316 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2317 targets/support/create-iso.sh:
2318 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2320 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2321 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2322 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2323 too many arches dont use it by default, test for an initrd in the yaboot
2326 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2327 modules/generic_stage_target.py:
2328 Fix split error if use is specified
2330 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2331 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2332 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2333 Updated palo version from catalyst 1.x for HPPA.
2335 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2336 targets/support/bootloader-setup.sh:
2337 Removing for loop for grub on amd64/x86 as it was totally useless.
2339 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2340 targets/support/bootloader-setup.sh:
2341 Remove vga= line for PPC.
2343 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2344 targets/support/bootloader-setup.sh:
2345 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2347 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2348 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2349 Removing slot patch as it probably didn't belong here anyway, and updating
2350 version stamp to 2.0_pre20051118.
2352 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2353 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2354 targets/support/bootloader-setup.sh:
2355 fix the bootloader script for isolinux so that it actually makes a cfg file,
2356 remove extra unneeded catalyst aborting print statement, reorganize rm code
2357 to make sure is splits properly and is an array even from the cmdline
2359 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2360 targets/support/livecdfs-update.sh:
2361 Added call to update-usbids to download the latest usb.ids file.
2363 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2364 modules/generic_stage_target.py:
2365 Move checks of running catalyst into the target which is simpler
2367 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2368 modules/generic_stage_target.py:
2369 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2370 that doesnt exist yet
2372 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2373 Keep unnecessary programs from installing into kerncache
2375 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2376 modules/generic_stage_target.py:
2377 Turn on more tracebacks at this point to better debug .. will need to turn
2378 them down as we find errors and build appropriate error handlers
2380 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2381 Changed version marker to 2.0_pre20051115 for new ebuild.
2383 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2384 modules/livecd_stage2_target.py:
2385 Fix bug in livecd stage2 so that it doesnt try to use tar
2387 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2388 targets/livecd-stage2/livecd-stage2-controller.sh:
2389 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2390 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2391 of Getting_Online.txt from catalyst 1.1.10.10.
2393 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2394 Added Joshua Kinard to authors for his mips contributions.
2396 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2397 examples/livecd-stage2_template.spec:
2398 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2399 Paul Kessler on gentoo-catalyst. ;]
2401 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2402 Change variables from cat1 format to cat2
2404 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2405 modules/generic_stage_target.py, modules/stage1_target.py:
2406 Fix modules has no attribute register
2408 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2409 modules/generic_stage_target.py:
2410 Fix broken aliases code that was just proof of concept
2412 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2413 Output mkisofs command line options to assist in debugging
2415 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2416 modules/generic_stage_target.py, targets/support/create-iso.sh:
2419 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2420 modules/generic_stage_target.py:
2421 Add VERY basic support for aliases kernel parameter.
2423 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2424 modules/livecd_stage2_target.py:
2425 Remove large section of commented code
2427 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2428 modules/generic_stage_target.py, modules/stage1_target.py:
2429 Allow LDFLAGS to be specified as an ENV variable for stage1
2431 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2432 modules/generic_stage_target.py:
2433 Fix rc-update to automatically run default options for livecds. Removed an
2434 erroneous key check.
2436 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2437 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2438 Make use spec key optional to default to profile defaults
2440 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2441 +examples/stage4_template.spec:
2442 Preliminary stage4_template.spec file
2444 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2445 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2446 Updated version stamp and added slot patch.
2448 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2449 Fix ordering problem so self.settings is defined
2451 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2452 modules/generic_stage_target.py:
2453 Correct a rsync issue when the directory doesnt exist
2455 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2456 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2457 targets/livecd-stage2/livecd-stage2-controller.sh,
2458 targets/netboot/netboot-controller.sh,
2459 targets/stage4/stage4-controller.sh:
2460 run pre_kmerge and post_kmerge only once
2462 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2463 targets/support/bootloader-setup.sh:
2464 MIPS bootloader patch
2466 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2467 targets/support/mips-arcload_conf.sh:
2468 Fix MIPS Serial Detection
2470 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2471 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2472 +targets/support/mips-arcload_conf.sh:
2473 Application of Kumba's patches for MIPS support
2475 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2476 Check for the correct arch specific cd building tool
2478 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2479 modules/generic_stage_target.py:
2480 Print a warning if livecd/iso is not defined
2482 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2483 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2485 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2486 targets/support/post-kmerge.sh:
2487 Check for existence of files in /lib/modules before running depscan.sh. This
2488 replaces the mips-specific check and makes it portable.
2490 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2491 modules/generic_stage_target.py:
2492 update autoresume logic when dealing with rsync unpack operations
2494 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2495 targets/support/post-kmerge.sh:
2496 Bypass module load on mips
2498 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2499 remove --no-deps so dependancies get installed for genkernel
2501 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2502 modules/generic_stage_target.py:
2503 Fix missing : statement in unpack
2505 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2506 modules/generic_stage_target.py:
2507 fix livecd-stage2 unpack when seedcache is turned off
2509 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2510 targets/support/functions.sh:
2511 Fix module unpacking and make it actually optional.
2513 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2514 modules/generic_stage_target.py:
2515 Fix broken seedcache autoresume interaction
2517 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2518 modules/generic_stage_target.py:
2519 Cleanup stage directories properly for tar installs
2521 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2522 Tinderbox no longer cleans /tmp/*
2524 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2525 targets/tinderbox/tinderbox-chroot.sh,
2526 targets/tinderbox/tinderbox-controller.sh:
2527 Fixing problem with bind mounted portage and final rsync on tinderbox target
2528 and adding additional logging.
2530 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2531 Stop tinderbox from trying to create a tarball of itself
2533 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2534 modules/generic_stage_target.py:
2535 Fix catalyst so it fully disables snapcache when its not specified in the
2538 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2539 examples/livecd-stage2_template.spec:
2540 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2541 spec template and updating version stamp.
2543 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2544 modules/catalyst_support.py:
2545 allow file_check to proceed if key is not in use
2547 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2548 Recursively make the missing directories
2550 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2551 Fix extract_modules to just echo a warning that it is missing
2553 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2554 files/catalyst.conf:
2555 Updating default configuration for catalyst and updating version stamp,
2556 since we're beginning internal testing for release.
2558 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2559 modules/generic_stage_target.py:
2560 fix bug 106004 split strings into a list for empty and rm operation
2562 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2563 modules/livecd_stage2_target.py:
2564 Append slashes to directories so rsyncs work properly
2566 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2567 examples/livecd-stage2_template.spec:
2568 Changing source_subpath for livecd-stage2 example for bug #101704.
2570 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2571 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2572 targets/support/livecdfs-update.sh:
2573 Added livecd/xdm and livecd/xsession options. These are used to setup the
2574 default display manager and X session, respectively. Added supporting
2575 documentation to example spec files. Imported more work from my fsscript for
2576 the official LiveCD.
2578 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2579 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2580 discussion, see bug #88777.
2582 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2583 modules/generic_stage_target.py:
2584 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2585 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2587 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2588 targets/livecd-stage1/livecd-stage1-controller.sh,
2589 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2590 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2591 on livecd-stage2 and removing universal motd for livecd/type of
2592 gentoo-release-livecd.
2594 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2595 modules/livecd_stage1_target.py:
2596 Add optional livecd/type env var for scripts to add optional items to the
2599 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2600 -livecd/files/x86-help.msg:
2601 Removing x86-help.msg as it is no longer used.
2603 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2604 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2605 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2606 Add dobladecenter description to bootloader files for x86/amd64.
2608 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2609 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2611 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2612 modules/generic_stage_target.py:
2613 Added split to use section for bug #104414.
2615 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2616 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2617 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2618 Tabs to whitespaces for isolinux.
2620 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2621 targets/support/bootloader-setup.sh:
2622 Changed isolinux to use new split-out help messages. Using grub gives a
2623 single help message with pager.
2625 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2626 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2627 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2628 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2629 Added F2->F7 help messages for isolinux.
2631 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2632 livecd/files/README.txt, livecd/files/generic.motd.txt,
2633 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2634 livecd/files/livecd-local.start:
2635 Updated files from latest used to build LiveCD.
2637 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2638 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2640 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2641 modules/catalyst_support.py:
2642 Added fix for using options with = in them with --cli (ex.
2643 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2644 <cell@ices.utexas.edu> for pointing this out to me via email.
2646 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2647 modules/generic_stage_target.py, targets/support/functions.sh:
2648 fix bug in exec_in_chroot for stage1 target
2650 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2651 modules/generic_stage_target.py:
2652 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2653 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2655 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2656 catalyst, examples/livecd-stage2_template.spec,
2657 examples/snapshot_template.spec, files/catalyst.conf,
2658 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2659 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2660 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2661 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2662 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2663 targets/livecd-stage2/livecd-stage2-controller.sh,
2664 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2665 targets/stage2/stage2-preclean-chroot.sh,
2666 targets/stage3/stage3-preclean-chroot.sh,
2667 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2668 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2669 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2670 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2671 targets/support/target_image_setup.sh:
2672 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2673 to look at gamecdfs-update.sh yet.
2675 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2676 modules/generic_stage_target.py:
2677 Remove extra debugging print statement
2679 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2680 +modules/catalyst_lock.py, modules/catalyst_support.py,
2681 modules/embedded_target.py, modules/generic_stage_target.py,
2682 modules/grp_target.py, modules/livecd_stage1_target.py,
2683 modules/livecd_stage2_target.py, modules/netboot_target.py,
2684 modules/snapshot_target.py, modules/stage1_target.py,
2685 modules/stage2_target.py, modules/stage4_target.py,
2686 targets/support/functions.sh:
2687 Add locking support. Code simplification for unpack and unpack snapshot.
2688 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2689 Add seedcache support (Grabs output from previous target run)
2690 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2692 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2693 modules/catalyst_support.py, modules/generic_stage_target.py:
2694 Add support to cache the snapshot dir. add snapcache to options. add
2695 snapshot_cache= to override the default location of the cache in
2696 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2698 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2700 Forward port README.txt and Getting_Online.txt files from catalyst
2703 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2704 Add automatic creation/deletion of runlevels based on rcadd rcdel
2706 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2707 Fix grp so that grp/use is not required anymore
2709 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2710 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2711 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2712 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2713 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2714 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2715 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2716 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2717 they are known to cause booting problems.
2719 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2720 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2721 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2722 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2725 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2726 targets/stage1/stage1-chroot.sh:
2727 Fixed quoting in stage1 profile check.
2729 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2730 targets/stage3/stage3-chroot.sh:
2731 Fixing USE for stage3.
2733 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2734 targets/support/chroot-functions.sh:
2735 Fix FETCH code so it will run for Pylon
2737 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2738 targets/grp/grp-chroot.sh:
2739 Fix bindist invcation.
2741 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2742 targets/grp/grp-chroot.sh:
2743 Made sure bindist was used for all emerges in GRP.
2745 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2746 Fix USE flags for GRP build
2748 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2749 targets/stage4/stage4-chroot.sh:
2750 let GRP use the users environment variables and removed extra
2751 GRP_STAGE23_USE from stage4
2753 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2754 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2755 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2757 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2758 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2759 impact all previous spec files that use this option. It's beejay's fault.
2761 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2762 Changed to use linux32 for ppc32 support when build host is ppc64.
2764 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2766 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2768 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2769 Minor cosmetic print statement fixes for readability
2771 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2772 modules/catalyst_support.py, modules/generic_stage_target.py:
2773 Fix None None bug and exception reporting
2775 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2776 Fix iso creation script. Case statement out of place
2778 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2779 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2780 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2781 catalyst, files/catalyst.conf, modules/builder.py,
2782 modules/catalyst_support.py, modules/embedded_target.py,
2783 modules/generic_stage_target.py, modules/generic_target.py,
2784 modules/grp_target.py, modules/livecd_stage1_target.py,
2785 modules/livecd_stage2_target.py, modules/netboot_target.py,
2786 modules/snapshot_target.py, modules/stage1_target.py,
2787 modules/stage2_target.py, modules/stage3_target.py,
2788 modules/stage4_target.py, modules/tinderbox_target.py,
2789 targets/embedded/embedded-chroot.sh,
2790 targets/embedded/embedded-fs-runscript.sh,
2791 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2792 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2793 targets/grp/grp-preclean-chroot.sh,
2794 targets/livecd-stage1/livecd-stage1-chroot.sh,
2795 targets/livecd-stage1/livecd-stage1-controller.sh,
2796 targets/livecd-stage2/livecd-stage2-controller.sh,
2797 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2798 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2799 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2800 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2801 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2802 targets/stage2/stage2-controller.sh,
2803 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2804 targets/stage3/stage3-controller.sh,
2805 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2806 targets/stage4/stage4-controller.sh,
2807 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2808 targets/support/create-iso.sh, targets/support/functions.sh,
2809 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2810 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2811 targets/support/target_image_setup.sh,
2812 targets/tinderbox/tinderbox-chroot.sh,
2813 targets/tinderbox/tinderbox-controller.sh,
2814 targets/tinderbox/tinderbox-preclean-chroot.sh:
2815 Big honkin' copyright update.
2817 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2818 modules/generic_stage_target.py:
2819 add additional logging output. Use standard os redirection methods to log to
2822 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2823 targets/stage1/stage1-chroot.sh:
2824 Added profile sanity check for bug #97867.
2826 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 targets/support/bootloader-setup.sh:
2828 Removing acpi=off from default kernel arguments and adding ia64
2829 livecd-stage2 support functions and cdtar.
2831 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2832 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2833 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2834 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2835 splash command line.
2837 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2838 targets/support/create-iso.sh:
2839 Fixed up zisofs support. Waiting for response from sparc before touching
2842 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2843 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2844 targets/support/functions.sh:
2845 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2846 to allow it to work on all arches that dynamically build their bootloader
2849 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2850 targets/stage4/stage4-controller.sh:
2851 Fix stage4 so it doesnt run the bootloader stuff
2853 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2854 targets/support/bootloader-setup.sh:
2855 Removed dokeymap from non-Gentoo releases.
2857 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2858 targets/support/livecdfs-update.sh:
2859 Added call to update-pciids to download the latest pci.ids file.
2861 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2862 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2863 modules/stage4_target.py:
2864 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2866 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2867 Fix issue where -s on the command line would not run
2869 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2870 livecd/files/generic.motd.txt:
2871 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2872 kernel configurations.
2874 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2875 targets/support/livecdfs-update.sh:
2876 Updated hostname/domainname creation for new baselayout.
2878 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2879 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2880 Fixing some bootloader isolinux/boot stuff for x86/amd64.
2882 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2883 targets/support/chroot-functions.sh:
2884 Change portage emerge to use --oneshot --nodeps to keep from merging the
2885 same packages multiple times.
2887 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2888 targets/stage2/stage2-chroot.sh:
2889 Added a -p bootstrap when catalyst is called with -V (verbose).
2891 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2892 targets/support/livecdfs-update.sh:
2893 Removed inittab hack, as this is done by livecd-tools.
2895 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2896 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2897 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
2899 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2900 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2901 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2902 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2903 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2904 targets/livecd-stage2/livecd-stage2-controller.sh:
2905 Removed gentoo.png and creation of face directory. Changed
2906 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2909 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2910 targets/stage1/stage1-preclean-chroot.sh,
2911 targets/support/chroot-functions.sh:
2912 Added setup_binutils function and force both of them to run during stage1
2915 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2916 examples/livecd-stage2_template.spec:
2917 Added livecd/volid explanation to example spec.
2919 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2920 targets/support/create-iso.sh:
2921 General cleanup of ISO code and added default livecd/volid when it is not set.
2923 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2924 targets/embedded/embedded-controller.sh:
2925 Actually modify the embedded target this time.
2927 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2928 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2929 targets/livecd-stage2/livecd-stage2-controller.sh,
2930 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
2931 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
2932 and livecd-stage2 targets.
2934 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2935 files/catalyst.conf:
2936 Retired John Davis <zhen@gentoo.org> and added storedir to default
2939 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2940 targets/support/livecdfs-update.sh:
2941 Uncommented openglify, since it is needed for both opengl-update-livecd and
2944 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2945 modules/generic_stage_target.py:
2946 Fix print statement so it shows when kill_chroot_pids is run correctly
2948 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2949 modules/snapshot_target.py:
2950 Fix snapshot target to skip the kill_pids check
2952 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2953 Bug fixes in parse_spec, fix issues detecting list or string.
2955 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2956 modules/catalyst_support.py:
2957 Fix bug 65284. More flexible spec parsing. Should handle cases where no
2958 spaces are after :. Better handling of comments ( ie preprocessed and
2959 stripped off ). Unset empty keys.
2961 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2962 targets/support/kill-chroot-pids.sh:
2963 Remove extra P_NAME definition that is never used. Saves processing time.
2964 Bumped catalyst to pre2
2966 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2967 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2968 +targets/support/kill-chroot-pids.sh:
2969 User info about runscript and archscript. Added checks for processes running
2970 in the chroot and created a script to kill them. Should fix the unmounting
2971 issues with gconfd or any other running application in the chroot
2973 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2974 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
2975 Remove using gcc-config to set things up as we should all be using 2005.0
2978 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2979 examples/livecd-stage2_template.spec:
2980 Added livecd/users to example livecd-stage2 spec file.
2982 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2983 targets/support/livecdfs-update.sh:
2984 Change default hostnames for livecds
2986 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2987 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
2988 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
2991 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2992 modules/livecd_stage2_target.py:
2993 Clear autoresume flags when build is done
2995 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2996 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2997 targets/support/create-iso.sh:
2998 Fix isolinux so that it finds menus and kernels and stuff
3000 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3001 modules/generic_stage_target.py:
3002 Make purge operation a little less chatty, removed print statements
3004 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3005 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3006 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3007 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3009 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3010 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3011 print warning message about deprecated use of cdfstype
3013 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3014 targets/support/chroot-functions.sh:
3015 statically define genkernel location to eliminate which command failure if
3016 genkernel is not installed
3018 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3019 modules/generic_stage_target.py:
3020 change the portage_overlay to an array so it always works
3022 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3023 modules/catalyst_support.py:
3024 Fix exception handling to remove extraneous prints of None
3026 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3027 Remove iso creation code from stage4
3029 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3030 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3031 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3032 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3033 targets/livecd-stage1/livecd-stage1-chroot.sh,
3034 targets/livecd-stage1/livecd-stage1-controller.sh,
3035 targets/livecd-stage2/livecd-stage2-controller.sh,
3036 targets/netboot/netboot-controller.sh,
3037 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3038 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3039 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3040 targets/support/create-iso.sh, targets/support/kmerge.sh,
3041 targets/support/target_image_setup.sh,
3042 targets/tinderbox/tinderbox-controller.sh:
3043 Fix some exception handling in catalyst_support.py, remove intermediate
3044 destination folder of iso and tarball, add additional tests for folders not
3045 found on host but defined in spec file, keep catalyst from erroring in this
3046 case, change exit code on shell scripts so that errors are reported to
3047 catalyst and causes catalyst to die on errors, fix bug in
3048 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3049 check for mkisofs that informs the user of where to get the program, and
3050 removed the autoresume code from ccache and distcc installation until I can
3051 figure out a way to have the autoresume flag go someplace outside the chroot.
3053 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3054 Remove bind mounts before rm operations happen at startup
3056 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3057 modules/generic_stage_target.py:
3058 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3060 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3061 modules/generic_stage_target.py:
3062 fix minor bug in the purge code so that it actually runs the commands
3064 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3065 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3066 modules/stage4_target.py:
3067 Change ordering of tasks so root_overlay and fsscript occur after
3068 livecd_update, giving users a chance to override livecd_update
3070 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3071 modules/catalyst_support.py, modules/generic_stage_target.py:
3072 Added a better exception handling message for keyboard interrupt and added
3073 countdown timer for purge operation to give an opportunity to exit
3075 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3076 modules/catalyst_support.py, modules/generic_stage_target.py:
3077 Add support to clear the autoresume flags and improve the purge code to
3078 clean the chroot, and pkg/kern cache
3080 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3081 modules/catalyst_support.py, modules/generic_stage_target.py,
3082 modules/livecd_stage1_target.py:
3083 only append livecd-tools to the livecd-stage1 target package list and move a
3084 check out of the way so command line and spec files can co-exist
3086 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3087 modules/generic_stage_target.py:
3088 fixed python syntax in set_packages so catalyst will run
3090 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3091 modules/embedded_target.py, modules/generic_stage_target.py,
3092 modules/grp_target.py, modules/livecd_stage1_target.py,
3093 modules/livecd_stage2_target.py, modules/netboot_target.py,
3094 modules/stage4_target.py, modules/tinderbox_target.py,
3095 targets/embedded/embedded-chroot.sh,
3096 targets/embedded/embedded-controller.sh,
3097 targets/livecd-stage1/livecd-stage1-controller.sh,
3098 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3099 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3100 targets/livecd-stage2/livecd-stage2-controller.sh,
3101 -targets/livecd-stage2/livecd-stage2-iso.sh,
3102 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3103 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3104 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3105 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3106 +targets/support/target_image_setup.sh:
3107 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3110 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3111 targets/livecd-stage2/livecd-stage2-controller.sh,
3112 targets/support/livecdfs-update.sh:
3113 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3114 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3115 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3118 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3119 targets/livecd-stage2/livecd-stage2-controller.sh,
3120 targets/support/rc-update.sh:
3121 Updated rc-update.sh with better defaults for different livecd/type settings
3122 and cleaning up file copying in livecd-stage2-controller.sh to match
3125 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3126 Made example of catalyst.conf in README match the default catalyst.conf
3129 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3131 Removing old files from previous maintainers and updating README.
3133 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3134 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3135 Added livecd/users option to create non-root users. The first user listed
3136 will also be used for auto-starting X, if X is merged onto the CD.
3138 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3139 targets/livecd-stage1/livecd-stage1-controller.sh,
3140 targets/livecd-stage2/livecd-stage2-controller.sh,
3141 targets/support/livecdfs-update.sh:
3142 Updated all instances of livecd/type: gentoo-release-environmental to
3143 gentoo-release-livecd and added generic-livecd.
3145 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3146 examples/fsscript.sh.example, examples/gamecd.conf.example,
3147 examples/generic_stage_template.spec, examples/grp_template.spec,
3148 examples/livecd-stage1_template.spec,
3149 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3150 examples/snapshot_template.spec:
3151 Imported example files from catalyst 1.1.9 to make them more verbose.
3153 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3154 Fix grp/use bug #89365
3156 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3157 modules/generic_stage_target.py, targets/support/kmerge.sh:
3158 Fixes for initramfs overlay support.
3160 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3161 modules/generic_stage_target.py, targets/support/kmerge.sh,
3162 targets/support/pre-kmerge.sh:
3163 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3164 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3165 caching bug; Also adding preliminary support for initramfs_overlay from
3168 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3169 modules/generic_stage_target.py, targets/support/kmerge.sh:
3170 Removed support for postconf as genkernel no longer has that option
3172 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3173 modules/embedded_target.py, modules/generic_stage_target.py,
3174 modules/grp_target.py, modules/livecd_stage1_target.py,
3175 modules/livecd_stage2_target.py, modules/netboot_target.py,
3176 modules/stage4_target.py, modules/tinderbox_target.py,
3177 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3178 targets/stage1/stage1-preclean-chroot.sh,
3179 targets/support/chroot-functions.sh:
3180 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3181 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3183 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3184 modules/livecd_stage2_target.py:
3185 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3187 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3188 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3189 modules/livecd_stage2_target.py, modules/stage4_target.py,
3190 targets/livecd-stage1/livecd-stage1-controller.sh,
3191 targets/livecd-stage2/livecd-stage2-controller.sh,
3192 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3193 targets/support/functions.sh, targets/support/kmerge.sh,
3194 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3195 Generalized kernel support, fsscript, rcupdate, etc for stage4
3197 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3198 targets/support/pre-kmerge.sh:
3199 Removed sed for usb devices from legacy genkernel, as we're going to require
3200 a version much higher that no longer exhibits the bug.
3202 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3203 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3204 targets/support/livecdfs-update.sh:
3205 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3206 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3207 the ut2004demo shell script has been renamed to ut2004-demo.
3209 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3210 let genkernel always reinstall itself
3212 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3213 modules/catalyst_support.py, modules/generic_stage_target.py,
3214 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3215 fix case bug in livecdfs-update.sh; fix bug in initial command line
3216 arguement parsing; add cflags spec file support which is only allowed to
3219 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3220 targets/stage3/stage3-chroot.sh:
3221 Fix a use flag bug in the stage3
3223 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3224 modules/generic_stage_target.py:
3225 Changes to allow cflags, chost, cxxflags in a spec file
3227 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3228 targets/livecd-stage1/livecd-stage1-controller.sh,
3229 targets/livecd-stage2/livecd-stage2-controller.sh,
3230 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3231 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3232 targets/support/pre-kmerge.sh:
3233 change the code to use more case statements. Fix gcc issue in stage1.
3235 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3236 targets/livecd-stage1/livecd-stage1-controller.sh,
3237 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3238 Merging in changes from catalyst 1.1.x for gamecd support.
3240 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3241 targets/stage1/stage1-preclean-chroot.sh:
3242 Removing gcc-config stuff to see if its still required to work around a gcc
3245 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3246 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3247 Added tests for genkernel >3.2.0
3249 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3252 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3253 Updated AUTHORS with new maintainers and updated contributors list.
3255 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3256 examples/fsscript.sh.example, livecd/files/README.txt,
3257 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3258 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3259 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3260 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3261 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3262 universal.motd.txt to resolve documentation issue on bug #86914. Added
3263 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3264 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3267 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3268 targets/livecd-stage2/livecd-stage2-controller.sh:
3269 Removed a few unnecessary comments
3271 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3272 Removed obsolete files from the livecd directory as the functionality has
3273 moved into the targets folders
3275 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3276 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3277 Additional catalyst 2.0.0 files
3279 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3280 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3281 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3282 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3283 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3284 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3285 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3286 -livecd/runscript/alpha-archscript.sh,
3287 -livecd/runscript/default-runscript.sh,
3288 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3289 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3290 -livecd/runscript-support/gamecdfs-update.sh,
3291 -livecd/runscript-support/kmerge.sh,
3292 -livecd/runscript-support/livecdfs-update.sh,
3293 -livecd/runscript-support/post-kmerge.sh,
3294 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3295 modules/embedded_target.py, modules/generic_stage_target.py,
3296 modules/grp_target.py, modules/livecd_stage1_target.py,
3297 modules/livecd_stage2_target.py, -modules/netboot.py,
3298 +modules/netboot_target.py, modules/snapshot_target.py,
3299 modules/stage1_target.py, +modules/stage4_target.py,
3300 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3301 +targets/embedded/embedded-controller.sh,
3302 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3303 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3304 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3305 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3306 +targets/livecd-stage1/livecd-stage1-controller.sh,
3307 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3308 -targets/livecd-stage1/livecd-stage1.sh,
3309 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3310 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3311 +targets/livecd-stage2/livecd-stage2-controller.sh,
3312 +targets/livecd-stage2/livecd-stage2-iso.sh,
3313 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3314 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3315 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3316 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3317 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3318 +targets/stage1/stage1-controller.sh,
3319 +targets/stage1/stage1-preclean-chroot.sh,
3320 -targets/stage1/stage1-preclean1-chroot.sh,
3321 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3322 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3323 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3324 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3325 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3326 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3327 +targets/stage4/stage4-preclean-chroot.sh,
3328 +targets/support/chroot-functions.sh,
3329 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3330 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3331 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3332 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3333 +targets/tinderbox/tinderbox-controller.sh,
3334 targets/tinderbox/tinderbox-preclean-chroot.sh,
3335 -targets/tinderbox/tinderbox.sh:
3336 Initial Import of Catalyst 2.0.0
3338 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3339 livecd/runscript-support/livecdfs-update.sh:
3340 Added /usr/portage as tmpfs (this will be made conditional later).
3342 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3343 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3344 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3345 from an interactive shell.
3347 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3349 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3350 livecd/runscript-support/pre-kmerge.sh,
3351 livecd/runscript/default-runscript.sh:
3352 Moved livecd-bash_profile to livecd-bashrc. Added check for
3353 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3354 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3357 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3358 modules/generic_stage_target.py:
3359 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3362 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3363 livecd/runscript/default-runscript.sh,
3364 targets/livecd-stage1/livecd-stage1.sh:
3365 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3366 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3367 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3370 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3371 livecd/runscript/ppc-archscript.sh:
3372 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3374 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3375 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3376 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3377 for multiple initrd files.
3379 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3380 livecd/runscript/ppc-archscript.sh:
3381 Modifed PPC archscript to close bug #84648 and also to make the PPC
3382 archscript produce multiple initrd files, like x86/amd64.
3384 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3385 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3386 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3387 livecd/runscript/ppc-archscript.sh:
3388 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3389 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3390 livecd/volid for the HFS volid, too.
3392 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3393 Calling this one 1.1.7 and rolling a tarball.
3395 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3396 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3397 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3398 -livecd/runscript/sparc64-archscript.sh,
3399 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3400 Added livecd/volid to set the volume ID when creating the ISO, patch by
3401 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3402 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3404 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3405 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3406 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3407 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3409 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3410 livecd/runscript-support/livecdfs-update.sh:
3411 Removed hdparm from default runlevel as it break ide=nodma at boot.
3413 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3414 livecd/runscript-support/kmerge.sh,
3415 livecd/runscript-support/pre-kmerge.sh,
3416 targets/livecd-stage1/livecd-stage1-chroot.sh:
3417 Revert last set of changes and remove portage version check from emerge in
3418 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3421 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3422 livecd/runscript-support/kmerge.sh,
3423 livecd/runscript-support/pre-kmerge.sh:
3424 Change genkernel check to use best_version and has_version to determine if
3425 the any previously installed versions of genkernel are up to date. Change
3426 emerge line for kernels to use -n option to only install if they were not
3427 previously installed.
3429 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3430 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3431 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3432 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3433 livecd/runscript/sparc-archscript.sh:
3434 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3435 unified sparc32/sparc64 cdtar.
3437 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3438 livecd/runscript-support/livecdfs-update.sh,
3439 livecd/runscript-support/pre-kmerge.sh:
3440 Change sudoers update to only run if /etc/sudoers exists and only reduce
3441 splash to 1024x768 on minimal and universal install CD.
3443 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3444 targets/livecd-stage1/livecd-stage1.sh:
3445 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3448 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3449 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3450 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3451 livecd/runscript/sparc64-archscript.sh,
3452 livecd/runscript/x86-archscript.sh:
3453 Added a new empty livecd file to each archscript. This will be used for an
3454 identifier by genkernel to allow booting from a non-primary CDROM.
3456 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3457 Catalyst 1.1.6 is here.
3459 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 targets/stage1/stage1-preclean2-chroot.sh:
3461 Commenting out stage1 cleaning of /var/db.
3463 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 livecd/runscript-support/pre-kmerge.sh:
3465 Made splash reduction to 1024x768 only for minimal and universal release media.
3467 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3468 targets/stage1/stage1-preclean2-chroot.sh:
3469 Added SLOT files back to /var/db entries in stage1.
3471 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3472 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3473 livecd/runscript/default-runscript.sh,
3474 livecd/runscript-support/livecdfs-update.sh,
3475 targets/livecd-stage2/unmerge.sh:
3476 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3477 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3478 the copy from preserving permissions and also adding /usr/share/faces and
3479 default Gentoo icon. We'll see how the icon does for us. Removing serial
3480 init script, as it causes problems with the splash theme.
3482 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3483 targets/livecd-stage1/livecd-stage1.sh:
3486 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3488 livecd/runscript-support/kmerge.sh,
3489 livecd/runscript-support/livecdfs-update.sh,
3490 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3491 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3492 targets/stage1/stage1-preclean2-chroot.sh:
3493 Removed x-setup from local.start and added in symlinks for gconf, portage
3494 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3495 baselayout and removed /etc/startx from the environmental type. Commented
3496 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3497 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3498 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3499 for X, use the latest pci.ids and usb.ids from portage, and create
3500 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3501 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3502 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3503 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3504 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3507 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3508 Removed ccache from default options as it breaks catalyst when merged with
3511 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3512 modules/snapshot_target.py:
3513 Added /local/ to snapshot exclusion.
3515 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3516 livecd/runscript-support/livecdfs-update.sh:
3517 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3518 gustavoz and his 5 interface Xeon for this.
3520 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3521 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3522 Added a conditional before killing gconfd-2. This is also going to be
3523 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3526 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3527 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3528 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3529 Moved killall -9 gconfd-2 to execute outside chroot.
3531 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3532 livecd/files/x86-help.msg:
3533 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3536 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3537 livecd/runscript/x86-archscript.sh:
3538 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3541 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3544 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3545 targets/livecd-stage1/livecd-stage1.sh:
3546 Added killall for gconfd-2 back into livecd-stage1.sh
3548 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3549 livecd/runscript/alpha-archscript.sh:
3550 Alpha fixes for multiple kernels..
3552 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3553 livecd/runscript-support/kmerge.sh:
3554 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3556 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3557 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3558 livecd/runscript/sparc64-archscript.sh:
3559 Force devfs if udev is not selected for all supporting arches.
3561 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3562 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3563 livecd/runscript-support/kmerge.sh:
3564 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3567 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3568 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3569 Re-enabled preclean in grp and added gconfd-2 killing.
3571 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3572 livecd/runscript/x86-archscript.sh:
3573 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3576 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3577 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3578 targets/livecd-stage1/livecd-stage1-chroot.sh,
3579 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3580 targets/livecd-stage1/livecd-stage1.sh,
3581 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3582 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3583 Added ability to pause indefinitely. This closes bug #79798. I've also added
3584 the gcond-2 killall back in, but now it is in the actual preclean script and
3585 is executed inside the chroot.
3587 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3588 Updated for 1.1.3 release.
3590 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3591 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3592 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3593 targets/netboot/netboot-packages.sh,
3594 targets/tinderbox/tinderbox-chroot.sh:
3595 Updated to use package.use correctly. Blame Robert Paskowitz
3596 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3598 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3599 targets/stage1/stage1-preclean2-chroot.sh:
3600 Fixed find line for new stage1 /var/db/pkg.
3602 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3603 targets/stage1/stage1-preclean2-chroot.sh:
3604 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3605 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3608 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3609 livecd/runscript-support/livecdfs-update.sh:
3610 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3611 added net.ethX symlinks, and added copying of files from
3612 /usr/lib/hotplug/firmware into firmware tarball.
3614 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3615 livecd/runscript-support/livecdfs-update.sh:
3616 Firmware updated to use new /lib/firmware directory.
3618 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3619 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3620 work when both -f and -C were used on the command line.
3622 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3623 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3624 targets/livecd-stage1/livecd-stage1-chroot.sh,
3625 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3626 targets/stage3/stage3-chroot.sh:
3627 Added a portage version check to each target that uses --newuse to ensure a
3628 high enough version is used. This resolves bug #75336.
3630 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 livecd/files/livecd-local.start:
3632 Possible local.start fix for beejay.
3634 12 Jan 2005; John Davis <zhen@gentoo.org>
3635 modules/embedded.py:
3636 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3638 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3639 livecd/runscript-support/kmerge.sh:
3640 Added ccache support to genkernel call in livecd-stage2.
3642 11 Jan 2005; John Davis <zhen@gentoo.org>
3643 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3644 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3645 targets/netboot/netboot.sh:
3646 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3647 some feature enhancements.
3649 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3650 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3651 targets/livecd-stage1/livecd-stage1-chroot.sh,
3652 targets/livecd-stage1/livecd-stage1.sh,
3653 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3654 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3655 Added a -F or --fetchonly command line option and closing out bug #77480.
3656 Also added a portage version check to livecd-stage1 to close out bug #68307.
3658 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3659 livecd/runscript-support/livecdfs-update.sh,
3660 targets/stage3/stage3-chroot.sh:
3661 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3662 target to use emerge -e when building. This is only temporary until the
3663 bootstrap.sh script can be fixed or another solution can be decided upon.
3665 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3666 +targets/embedded/kmerge.sh:
3667 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3668 from mutex@gentoo.org
3670 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3671 modules/livecd_stage2_target.py:
3674 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3675 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3676 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3677 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3678 the brokenness of a stage1 tarball.
3680 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3681 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3684 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3685 modules/livecd_stage2_target.py:
3688 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3689 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3690 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3691 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3692 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3693 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3694 Upgraded the isolinux cdtar files and closing bug #70518.
3696 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3697 modules/embedded_target.py, modules/generic_stage_target.py,
3698 modules/grp_target.py, modules/livecd_stage1_target.py,
3699 modules/livecd_stage2_target.py, modules/netboot.py,
3700 modules/stage1_target.py, modules/tinderbox_target.py:
3701 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3702 separate out specific target logic from the generic targets modules.
3704 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3705 new PPC arch file from pvdabeel@gentoo.org
3707 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3708 examples/generic_stage_template.spec, modules/catalyst_support.py:
3709 tweaking error handling in the main catalyst script
3710 updated the example to include a blurb about portage_confdir
3712 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3713 livecd/runscript-support/livecdfs-update.sh:
3714 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3716 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3719 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3720 fix for #66592. catalyst now gives a traceback when it bails out, making
3721 troubleshooting amazingly easier
3723 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3724 modules/catalyst_support.py, modules/embedded_target.py,
3725 modules/generic_stage_target.py, modules/grp_target.py,
3726 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3727 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3728 Reversing patch from Eric Edgar from bug #70663.
3730 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3731 livecd/runscript/x86-archscript.sh:
3732 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3733 not work without it (mkisofs fails on creating ISO).
3735 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3736 modules/catalyst_support.py, modules/embedded_target.py,
3737 modules/generic_stage_target.py, modules/grp_target.py,
3738 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3739 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3740 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3741 separate out specific target logic from the generic targets modules.
3743 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3744 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3745 targets/embedded/embedded.sh:
3746 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3748 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3749 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3750 livecd/runscript/default-runscript.sh,
3751 livecd/runscript-support/gamecdfs-update.sh,
3752 livecd/runscript-support/livecdfs-update.sh,
3753 modules/livecd_stage2_target.py:
3754 Added gamecd/conf option to livecd_stage2_target.py, added
3755 gamecd.conf.example to /examples, cleaned up game-specific code in
3756 gamecdfs-update.sh to make it more generic, added more fundtionality to
3757 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3758 and gentoo-gamecd to make spec files simpler and to remove the need for
3759 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3760 user to still use a custom fsscript of their own.
3762 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3763 +livecd/files/environmental.motd.txt,
3764 targets/livecd-stage1/livecd-stage1.sh:
3765 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3767 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3768 livecd/runscript/default-runscript.sh,
3769 livecd/runscript-support/livecdfs-update.sh:
3770 Added gentoo-release-environmental as a valid livecd/type and did some
3771 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3772 devices other than eth0.
3774 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3775 targets/livecd-stage1/livecd-stage1-chroot.sh:
3776 Changed livecd-stage1 to merge each package individually. This should not
3777 make it into a production version of catalyst, but is here as a possible
3778 solution to bug #68307.
3780 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3781 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3782 livecd/runscript/sparc-archscript.sh,
3783 livecd/runscript/sparc64-archscript.sh,
3784 livecd/runscript/x86-archscript.sh:
3785 Added failures to all arches on mkisofs failure and also made -z option to
3786 mkisofs optional on x86 depending on loop type used.
3788 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3789 livecd/runscript/x86-archscript.sh:
3790 Making sure the mkisofs call causes a failure when it doesn't complete
3791 successfully. Once again, blame jforman, our beloved infra-monkey.
3793 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3794 livecd/runscript/default-runscript.sh:
3795 squashfs-utils->squashfs-tools fix. Blame jforman.
3797 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3798 livecd/isogen/x86-isogen.sh:
3799 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3800 possibly not booting on really old systems.
3802 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3803 livecd/runscript/x86-archscript.sh:
3804 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3805 possibly not booting on really old systems.
3807 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3808 livecd/runscript-support/livecdfs-update.sh:
3809 Save some space by removing redundant firmware after tarball is made, only
3810 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3813 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3814 targets/stage1/stage1-preclean2-chroot.sh:
3815 Added patch from vapier and closing bug #73556.
3817 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3818 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3819 +targets/embedded/embedded-fs-runscript.sh,
3820 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3821 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3822 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3823 from mutex@gentoo.org for modules/embedded.py
3825 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3826 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3827 livecd/runscript-support/livecdfs-update.sh:
3828 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3829 aliases having --color rather than --color=auto.
3831 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3832 livecd/files/livecd-local.start:
3833 Let's try actually making a proper edit on livecd/files/livecd-local.start
3834 this time, shall we...
3836 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3837 livecd/files/livecd-local.start:
3838 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3839 x-setup check for /etc/startx.
3841 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3842 livecd/runscript-support/gamecdfs-update.sh:
3843 Fixing minor sed bug in gamecdfs-update.sh.
3845 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3846 examples/snapshot_template.spec,
3847 livecd/runscript-support/gamecdfs-update.sh,
3848 livecd/runscript-support/livecdfs-update.sh:
3849 Fixing typo in snapshot_template.spec and closing bug #70321.
3851 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3852 livecd/runscript-support/pre-kmerge.sh:
3853 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3854 genkernel will only add the 1024x768 version of the gensplash image to the
3855 bzImage, which added with the livecd-stage2 removal of the unused splash
3856 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3858 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3859 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3860 livecd/runscript/sparc64-archscript.sh:
3861 Updated with silo/mkisofs patch from gustavoz.
3863 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3864 livecd/files/x86-help.msg:
3865 Updated x86-help.msg to make it fall more inline with current
3866 genkernel/livecd-tools options.
3868 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3869 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3870 livecd/runscript-support/pre-kmerge.sh:
3871 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3872 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3873 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3876 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3877 livecd/runscript-support/kmerge.sh,
3878 livecd/runscript-support/livecdfs-update.sh,
3879 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3880 Changed kernel build caching to use kerncache option, rather than pkgcache
3881 option. Fixed --postconf and --callback for builds that do not require them.
3882 Removed delay when removing package sin the system profile. This is now
3883 catalyst 1.1.0, so enjoy.
3885 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3886 livecd/runscript-support/livecdfs-update.sh:
3887 Stopping udev from using the nasty device tarball. We don't need it anyway.
3889 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3890 livecd/runscript/sparc-archscript.sh,
3891 livecd/runscript/sparc64-archscript.sh,
3892 livecd/runscript-support/kmerge.sh,
3893 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3894 Fixing gpm support by uncommenting default settings. Fixing case where
3895 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3896 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3897 not get renamed. Fixed a problem where we were accidentally removing the
3898 hwdata-knoppix versions of pci.ids and usb.ids and linking
3899 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3900 for 2004.3 and catalyst 1.1.0.
3902 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3903 patch from vapier@gentoo.org for bug #68080
3905 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3906 livecd/runscript-support/kmerge.sh:
3907 made kernel caching dependent on the "pkgcache" option so that genkernel's
3908 postconf can actually work
3910 18 Oct 2004; John Davis <zhen@gentoo.org>
3911 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3912 livecd/runscript-support/livecdfs-update.sh:
3913 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3915 17 Oct 2004; John Davis <zhen@gentoo.org>
3916 livecd/runscript-support/livecdfs-update.sh:
3917 firmware tarball fix for packages that need firmware such as ipw2100
3919 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
3920 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3921 livecd/runscript-support/livecdfs-update.sh,
3922 modules/livecd_stage2_target.py:
3923 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
3925 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
3926 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
3927 should not hurt non-HT users
3929 12 Oct 2004; John Davis <zhen@gentoo.org>
3930 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3931 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
3932 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
3933 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3934 livecd/runscript-support/kmerge.sh:
3935 bugfixes for #67195, #67197, #67122, and #46918
3937 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
3938 small netboot fixups
3940 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
3941 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
3942 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
3943 targets/netboot/netboot.sh:
3944 sweeping updates and changes to the netboot code. the patches should fix the
3945 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
3946 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
3948 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
3949 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
3950 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3951 targets/netboot/netboot.sh:
3952 more code cleanup and maintenance
3954 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3955 modules/generic_stage_target.py, +modules/netboot.py,
3956 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
3957 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
3958 +targets/netboot/netboot.sh:
3959 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
3962 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3963 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3964 targets/livecd-stage1/livecd-stage1-chroot.sh,
3965 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3966 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3967 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
3968 have to start a server on the build host for it to distribute.
3970 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
3971 added a new -s/ --snapshot option. no more using --cli to create snapshots,
3972 just do -s version_stamp
3974 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
3975 bugfix #60502 - the stage2 target can now resume the bootstrapping process
3977 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
3978 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
3979 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3980 modules/livecd_stage2_target.py:
3981 udev support for livecds
3983 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3984 +targets/livecd-stage2/unmerge.sh:
3985 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
3986 Also, livecd-stage2 unmerge.sh added back in.
3988 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
3989 livecd/runscript-support/livecdfs-update.sh:
3990 bugfixes for #60887 and #63338
3992 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
3993 bugfixes for #63382 and #63338
3995 08 Sep 2004; John Davis <zhen@gentoo.org>
3996 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3997 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3998 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
3999 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4000 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4001 targets/livecd-stage1/livecd-stage1-chroot.sh,
4002 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4003 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4004 lots of changes in this revision. first of all, major cosmetic fixups to the
4005 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4006 for distcc or ccache builds in most of the targets. bug #56581 is finially
4007 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4008 performance enhancement here.
4010 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4011 modules/livecd_stage2_target.py:
4012 fix for bug #63033, thanks to usata@gentoo.org for the patch
4014 30 Aug 2004; John Davis <zhen@gentoo.org>
4015 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4016 bugfixes for #61537 and #61779
4018 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4019 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4020 modules/snapshot_target.py:
4021 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4022 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4023 time should also be improved due to a more efficient use of rsync. This commit will
4024 mark the portage version of catalyst-1.9.0.
4026 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4027 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4030 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4033 02 Aug 2004; John Davis <zhen@gentoo.org>
4034 livecd/runscript-support/livecdfs-update.sh:
4037 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4038 +targets/stage1/build.py, -targets/stage1/build.sh,
4039 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4040 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4041 targets/stage3/stage3-chroot.sh:
4042 applied patch from bug #58840. it should fix up things for uclibc stages and
4043 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4045 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4046 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4047 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4048 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4049 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4050 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4051 livecd/runscript-support/livecdfs-update.sh,
4052 modules/livecd_stage2_target.py:
4053 addition of wolf31o2's gamecd patchset. untested, so please beware
4055 14 Jul 2004; John Davis <zhen@gentoo.org>
4056 livecd/runscript-support/livecdfs-update.sh,
4057 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4058 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4059 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4060 this out of generic_stage_target and into livecd-stage2 since the
4061 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4063 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
4064 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4065 default rc'ed programs when only one change was required to rcadd. so I
4066 changed it so that the defaults are *always* loaded and specified additions/
4067 deletions are just added on top of those.
4069 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4070 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4071 targets/livecd-stage1/livecd-stage1-chroot.sh,
4072 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4073 targets/tinderbox/tinderbox-chroot.sh:
4074 changing the more verbose behavior to the -V (verbose) flag
4076 12 Jul 2004; <zhen@gentoo.org> catalyst,
4077 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4078 targets/livecd-stage1/livecd-stage1-chroot.sh,
4079 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4080 targets/tinderbox/tinderbox-chroot.sh:
4081 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4082 it is about to merge so that deps and USE flags are more evident
4084 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4085 modules/catalyst_support.py:
4086 completely rewrote the catalyst main script so that it can actually utilize
4087 more than one command line flag. new functionality included, but not active
4088 yet (--debug and --verbose). arguments can still be passed on the commandline
4089 through the use of the -C (--cli) flag. updated the arg_parse function in
4090 catalyst_support.py to accomodate my changes.
4092 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4093 modules/generic_target.py, modules/grp_target.py,
4094 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4095 modules/snapshot_target.py, modules/stage1_target.py,
4096 modules/stage2_target.py, modules/stage3_target.py,
4097 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4098 fixes for bugs #55192 and #54137
4099 added a new key for all specfiles, portage_confdir.
4100 this should point to a directory similar in functionality to /etc/portage.
4102 cleaned up the module code a bit so that unnecessary modules
4105 more work on resuming. it is getting there, but it still needs a ton of work,
4106 so please test, and report bugs.
4108 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4109 modules/catalyst_support.py, modules/generic_stage_target.py,
4110 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4111 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4112 stage resuming functionality should be working. I still have to work on GRP
4113 and livecds, but they should not be hard. I could not incorporate emerge
4114 --resume into stage resuming functionality because in some instances, portage
4115 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4116 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4117 ). I also made some small tweaks to the stage target scripts which clean up
4118 the envscript stuff. Not noticable performance wise, but it makes me feel all
4119 warm and fuzzy to know that it is programmed absolutely correctly ;)
4121 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4122 modules/generic_stage_target.py:
4123 revamped the cmd() structure so that it could properly return error codes.
4124 Please note that this might break catalyst until there is some further
4125 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4126 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4127 now. Additionally, catalyst will stop when there is an error with an ebuild
4128 ... it didn't do this before, it just plowed along and packed things up.
4130 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
4131 portage.py and then answering my noob questions.
4133 13 Jun 2004; John Davis <zhen@gentoo.org>
4134 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4135 livecd/runscript-support/livecdfs-update.sh:
4136 some last minute fixins
4137 (stuff to work with the new genkernel)
4139 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4142 11 Jun 2004; John Davis <zhen@gentoo.org>
4143 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4144 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4147 10 Jun 2004; John Davis <zhen@gentoo.org>
4148 livecd/runscript-support/kmerge.sh,
4149 livecd/runscript-support/livecdfs-update.sh,
4150 livecd/runscript-support/post-kmerge.sh,
4151 livecd/runscript-support/pre-kmerge.sh:
4152 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4153 functions control what scripts are added to their respective runlevels. This
4154 option would be specified like so in the spec file: livecd/rcadd:
4155 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4157 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4158 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4159 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4160 the code to give a nice error msg instead of a cryptic traceback
4162 04 Jun 2004; John Davis <zhen@gentoo.org>
4163 livecd/runscript-support/livecdfs-update.sh:
4164 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4165 /etc/bootsplash/default
4167 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4168 targets/embedded/embedded-chroot.sh,
4169 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4170 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4171 targets/livecd-stage1/livecd-stage1-chroot.sh,
4172 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4173 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4174 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4175 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4176 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4177 targets/tinderbox/tinderbox-chroot.sh,
4178 targets/tinderbox/tinderbox-preclean-chroot.sh,
4179 targets/tinderbox/tinderbox.sh:
4180 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4182 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4183 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4184 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4185 It should be a full path pointing to a portage overlay dir.
4187 27 May 2004; John Davis <zhen@gentoo.org>
4188 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4189 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4190 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4191 livecd/runscript/default-runscript.sh:
4192 added updated silos and fixed motd bug
4194 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4195 rolling out version 1.0.8
4197 22 May 2004; John Davis <zhen@gentoo.org>
4198 livecd/runscript-support/kmerge.sh,
4199 livecd/runscript-support/livecdfs-update.sh,
4200 modules/livecd_stage2_target.py:
4201 added key livecd/bootsplash
4203 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4204 livecd/runscript/sparc-archscript.sh,
4205 livecd/runscript/sparc64-archscript.sh:
4206 sparc fixup patches from gustavoz at g.org
4208 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4209 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4210 is livecd/modblacklist
4212 19 May 2004; John Davis <zhen@gentoo.org>
4213 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4214 livecd/runscript/x86-archscript.sh:
4215 added support for livecd/overlay, changed vga=0x317 to vga=791
4216 in the x86 archscript as it is a more standard setting and should
4217 work on more hardware
4219 17 May 2004; John Davis <zhen@gentoo.org>
4220 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4221 livecd/runscript-support/kmerge.sh,
4222 livecd/runscript-support/livecdfs-update.sh,
4223 modules/livecd_stage2_target.py:
4224 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4225 we also now have basic motd copying support for more branded livecds
4227 16 May 2004; John Davis <zhen@gentoo.org>
4228 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4229 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4230 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4232 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4233 modules/catalyst_support.py, modules/embedded_target.py,
4234 modules/generic_stage_target.py, modules/generic_target.py,
4235 modules/grp_target.py, modules/livecd_stage1_target.py,
4236 modules/livecd_stage2_target.py, modules/stage1_target.py,
4237 modules/stage2_target.py, modules/stage3_target.py,
4238 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4239 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4240 caused gcc profile problems.
4242 12 May 2004; John Davis <zhen@gentoo.org>
4243 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4244 livecd/runscript-support/livecdfs-update.sh,
4245 livecd/runscript-support/post-kmerge.sh,
4246 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4248 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4249 silliness). Most notably, I have taken advantage of the update-modules
4250 --assume-kernel fix from agriffis so that we can actually use 3rd party
4251 modules now. Please note that >=baselayout-1.9.0 is required.
4253 02 May 2004; Olivier Crete <tester@gentoo.org>
4255 Added forgotten CHOST for i386 subarch
4257 30 Apr 2004; John Davis <zhen@gentoo.org>
4258 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4259 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4260 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4261 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4263 -fixed 2004.0 branding in the isolinux cdtar
4264 -fixed up acpi stuff in the runscripts
4265 -fixed up the x86 help message and corrected the numerous errors in it
4267 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4268 livecd/runscript/default-runscript.sh:
4269 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4270 1.0.7. we are ready for release
4272 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4273 fix for the problem that gustavoz found wrt the /dev creation stuff not
4274 detecting arches. also an efficiency fix for stage1 building
4276 14 Apr 2004; John Davis <zhen@gentoo.org>
4277 targets/embedded/embedded-chroot.sh,
4278 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4279 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4280 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4281 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4282 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4283 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4284 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4285 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4286 targets/tinderbox/tinderbox-preclean-chroot.sh,
4287 targets/tinderbox/tinderbox.sh:
4288 fix for bug #47733 - fixes for distcc and an envscript bugfix
4290 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4293 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4294 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4295 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4296 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4297 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4298 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4299 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4300 targets/stage1/stage1-preclean1-chroot.sh,
4301 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4302 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4303 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4304 targets/tinderbox/tinderbox.sh:
4305 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4306 zhen@gentoo.org please.
4308 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4309 fix for /dev in stage1
4311 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4314 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4315 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4316 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4317 Added the two kernel-configs for 2004.1 x86
4319 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4320 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4321 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4322 targets/tinderbox/tinderbox.sh:
4323 fix to address missing /dev in stages, fixed path for env-update in all of the
4326 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4327 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4329 01 Apr 2004; John Davis <zhen@gentoo.org>
4330 livecd/runscript/default-runscript.sh:
4331 added in fix for the module.conf stuff courtesy of Benjamin Judas
4334 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4336 cosmetic touchups for 1.0.5
4338 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4339 added support to the stage2 for stackable profiles bootstrap
4341 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4342 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4343 support for sparc32/64 build compatibility
4345 30 Mar 2004; John Davis <zhen@gentoo.org>
4346 livecd/runscript/default-runscript.sh, modules/targets.py,
4347 targets/stage1/build.sh:
4348 fix for bug 46022, more stackable profile fixes, embedded patches added
4350 26 Mar 2004; John Davis <zhen@gentoo.org>
4351 livecd/runscript/default-runscript.sh, modules/targets.py,
4352 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4353 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4354 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4355 fixes for bugs #44625 and #45805
4357 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4358 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4359 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4360 memtest is in. if you want to use it, check out the memtest86 cd tarball
4361 Also, fixes for bugs 45078, 45188, 44306
4363 23 Mar 2004; John Davis <zhen@gentoo.org>
4364 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4365 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4366 livecd/runscript/x86-archscript.sh, modules/targets.py,
4367 targets/livecd-stage3/unmerge.sh:
4368 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4369 created at the end of the livecd-stage2 process.
4371 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4372 targets/embedded/embedded.sh:
4373 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4375 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4376 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4377 removing the hardened-gcc deps since the package itself is deprecated'
4379 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4380 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4382 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4383 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4384 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4385 examples/livecd/alpha/config-2.4.21-r4-alpha,
4386 examples/livecd/alpha/config-2.4.21-r4-jensen,
4387 examples/livecd/alpha/config-2.4.21-r4-legacy,
4388 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4389 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4390 fixes for bugs 43676, 43701. Alpha support added as well.
4392 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4393 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4394 kde/gnome cd specs added.
4396 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4397 fix in catalyst.conf for bug #42044
4399 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4400 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4401 examples/livecd/sparc64/config-2.4.24-sparc64:
4402 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4404 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
4405 feature additions (see 11 Feb 2004) and added support for a $clst_conf
4406 environment variable. You can use the $clst_conf variable to point to
4407 a file to use in place of /etc/catalyst.conf. By setting this variable
4408 in your shell, catalyst can easily be used by multiple people on the
4409 same machine. Also, ccache support now works for genkernel.
4411 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
4412 livecd-stage2 target, as this is handled by the runscript now. Added support
4413 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
4414 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
4415 The aforementioned "packages" is used to specify kernel-related packages
4416 (like module ebuilds) to merge with each kernel, and the new "use" option is
4417 used to specify the USE settings you'd like exported to the environment
4418 during kernel as well as kernel "packages" build.
4420 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4421 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4422 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4423 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4424 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4425 targets/tinderbox/tinderbox.sh:
4426 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4427 it for ebuild - added headers to everything and removed deprecated dirs
4429 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4430 adding Kumba's patches for MIPS
4432 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
4433 Added hppa specific code.
4435 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
4436 tinderbox examples in examples/ dir.
4438 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
4439 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
4440 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
4443 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
4444 file parsing and reading added. Will get added to the code soon.
4446 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
4447 seem to be working well for stage1/2/3 so I've added a README.
4449 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
4450 structure. Everything is falling nicely into place.
4452 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
4453 integrated into current prototype code.
4455 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
4456 handling integration, got some of the target code nicely fleshed out.
4458 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
4459 progress on the python parts.
4461 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4462 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4463 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4464 for organiation's sake, I have moved the files, such as livecd foundations,
4465 into catalyst/files. It will make it easier for us when ebuild time comes
4468 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4469 All preliminary target build scripts are now added and coded to near as spec
4470 that we can have at this point.
4472 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
4473 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
4474 cleans up after itself (temp files deleted,) something that should be
4475 continued as much as reasonably possible in other parts of catalyst. Also, we
4476 have /etc/catalyst.conf config file reading stub code completed, and internal
4477 fall-backs to reasonable global config defaults completed.