1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
5 targets/support/bootloader-setup.sh:
6 Don't write out out 'default 1' line when creating grub.conf, since the
7 'help' entry is now at the bottom, and we want grub to default to the first
10 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
11 targets/support/bootloader-setup.sh:
12 Removed checks on livecd/splash_type, since we only support one type,
13 removed remaining bootsplash code from bootloader-setup.sh, added automatic
14 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
15 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
17 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
18 targets/livecd-stage2/livecd-stage2-controller.sh:
19 Let's automatically copy in the snapshot if livecd/type is
20 gentoo-release-livecd.
22 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
23 modules/generic_stage_target.py:
24 Fix leading whitespace in empty() so it's only executed if there's something
25 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
26 211410 for pointing this out
28 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
29 targets/support/rc-update.sh:
30 Quote baselayout package atom
32 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
33 targets/support/chroot-functions.sh:
34 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
35 PATH by default. Instead, simply check if it exists.
37 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
38 targets/support/chroot-functions.sh:
39 Remove temporary package listing code, since --verbose is forced on with
42 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
43 Force-enable --verbose when using --debug
45 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
46 targets/support/kmerge.sh:
47 Changing modules-update to update-modules to quiet a warning and keep us
48 from having it get removed out from under us.
50 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
51 targets/support/chroot-functions.sh:
52 Adding a note to myself for better debug and moving run_default_funcs to the
53 bottom of the script so it gets executed. Since this can otherwise break
54 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
56 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
57 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
58 targets/support/chroot-functions.sh:
59 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
60 so we can get the output with --debug, added --newuse to the options for
61 stage1, as we should always rebuild any package where the USE has changed,
62 removed removal of portage logs from stage2-chroot.sh since it is being done
63 by cleanup_stages, moved world removal in cleanup_stages into a check for
64 stages 1 through 3, made update_env_settings check for the existence of
65 env-update before running it since we now run update_env_settings by default
66 everywhere chroot-functions.sh is sourced, and added a section to show_debug
67 to list the packages, since we don't yet force-enable verbose with debug.
69 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
70 modules/catalyst_lock.py:
71 Since my python sucks and I don't feel like troubleshooting it at the
72 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
73 2.0.6_pre8 for testing.
75 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
76 modules/builder.py, modules/catalyst_lock.py:
77 Added some extra debug output to catalyst_lock.py and added Stuart Longland
78 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
80 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
81 modules/catalyst_support.py:
82 change 'is' to == because python is grumpy
84 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
85 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
86 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
87 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
88 targets/support/rc-update.sh:
89 Removing support for bootsplash, since it hasn't been in a supported kernel
90 in a couple years and isn't accepted upstream.
92 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
93 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
94 Fix up the sed for genkernel so it works on versions both before and after
95 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
96 change was a bit too aggressive.
98 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
99 targets/support/bootloader-setup.sh:
100 Change grub timeout to 15 seconds instead of 150.
102 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
103 targets/support/pre-kmerge.sh:
104 Comment out sed on genkernel executable as it appears to do nothing these
107 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
108 targets/livecd-stage2/livecd-stage2-controller.sh:
109 Only call find on libdirs that actually exist. Thanks to Kristoffer
110 <krek6597@student.uu.se> in bug #210807.
112 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
113 modules/generic_stage_target.py:
114 Add warning about -* in foo/use in the spec.
116 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
117 targets/embedded/embedded-chroot.sh,
118 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
119 targets/grp/grp-preclean-chroot.sh,
120 targets/livecd-stage1/livecd-stage1-chroot.sh,
121 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
122 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
123 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
124 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
125 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
126 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
127 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
128 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
129 targets/tinderbox/tinderbox-preclean-chroot.sh:
130 Change all . to source.
132 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
133 targets/embedded/embedded-preclean-chroot.sh,
134 targets/grp/grp-preclean-chroot.sh,
135 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
136 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
137 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
138 targets/stage3/stage3-preclean-chroot.sh,
139 targets/stage4/stage4-preclean-chroot.sh,
140 targets/support/chroot-functions.sh,
141 targets/tinderbox/tinderbox-preclean-chroot.sh:
142 Added a cleanup_stages function and added it to the appropriate places.
144 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
146 targets/livecd-stage1/livecd-stage1-chroot.sh,
147 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
148 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
149 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
150 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
151 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
152 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
153 Removing any functions that we now call by default when we source
154 chroot-functions.sh by default.
156 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
157 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
158 targets/livecd-stage1/livecd-stage1-chroot.sh,
159 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
160 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
161 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
162 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
163 Clean up the debug code that I've added to stage1, move it to
164 chroot_functions.sh, and call it from all of our main targets.
166 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
167 modules/generic_stage_target.py:
168 Wow. I need to make sure that we actually comment comments in make.conf or
169 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
170 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
172 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
173 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
174 targets/stage3/stage3-chroot.sh:
175 We need to be sure we clear out /var/log/portage/elog as well as
176 /var/log/emerge.log for stages 1 through 3.
178 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
179 modules/generic_stage_target.py,
180 targets/livecd-stage2/livecd-stage2-controller.sh,
181 targets/support/livecdfs-update.sh:
182 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
183 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
184 80 columns. This is catalyst 2.0.6_pre5 for testing.
186 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
187 modules/generic_stage_target.py:
188 Apparently, python doesn't like it when you put a set of comments in front
189 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
192 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
193 modules/generic_stage_target.py:
194 Huge refactoring of modules/generic_stage_target.py to fix indentation and
195 generally clean up the code so it's a bit easier to read/follow.
197 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
198 modules/generic_stage_target.py:
199 Sort and de-dupe myusevars.
201 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
202 targets/stage1/stage1-chroot.sh:
203 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
205 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
206 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
207 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
208 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
209 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
210 targets/tinderbox/tinderbox-chroot.sh:
211 Move export of FEATURES to setup_myfeatures.
213 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
214 targets/stage1/stage1-chroot.sh:
215 Added some debug code to stage1 and fixed a nice bug where we weren't
216 building with the correct USE. Unfortunately, this invalidates any caches
217 for stage1, since we were building with the entire USE from the profile.
218 This is 2.0.6_pre4 for testing.
220 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
221 targets/stage1/stage1-chroot.sh:
222 We don't need to do the device building twice, so removing USE=build from
223 first baselayout install.
225 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
226 targets/support/livecdfs-update.sh:
227 We check for a plugdev group, add it if it doesn't exist, and make sure any
228 users specified by livecd/users is in the group.
230 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
231 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
232 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
234 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
235 modules/catalyst_support.py:
236 Fix up calc_contents in contents_map. Thanks to Brent Baude
237 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
240 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
241 targets/stage1/stage1-chroot.sh:
242 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
243 empty and will cause issues in stage3 and beyond.
245 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
246 targets/support/kmerge.sh, targets/support/rc-update.sh:
247 Changed some of the rc-update code so it should work with baselayout-2,
248 also. This is 2.0.6_pre2 for testing.
250 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
251 files/catalyst.conf, modules/catalyst_support.py,
252 modules/generic_stage_target.py, modules/grp_target.py,
253 modules/snapshot_target.py:
254 Added support for generating CONTENTS files automatically. Patch by Robin
255 Johnson <robbat2@gentoo.org> for bug #207862.
257 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
258 modules/snapshot_target.py:
259 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
260 exclude digest-* files from the snapshot.
262 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
263 arch/x86.py, modules/generic_stage_target.py:
264 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
265 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
267 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
268 targets/support/kmerge.sh:
269 Make the --kerncache option to genkernel dependent on 'kerncache' being in
270 options, so that it can actually be turned off.
272 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
274 Rearrange things in the arch/*.py files to ensure that nothing is used
275 before it has been defined.
277 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
278 Reorder arch/powerpc.py to make python happy.
280 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
281 modules/snapshot_target.py:
282 Change .svn --include to an --exclude like it was supposed to be.
284 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
286 Added several subarches for mips so we can dump the mips subarch profiles
287 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
290 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
291 targets/livecd-stage2/livecd-stage2-controller.sh:
292 Changed the code for copying the MOTD files so it's fewer lines and makes
295 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
296 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
297 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
298 sparc64.py into sparc.py, so we have a cleaner set of arch files.
300 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
302 Did a little cleanup on the x86.py to remove some redundant entries and
303 added nocona and core2 to amd64.py, though they're currently commented out.
305 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
306 modules/generic_stage_target.py:
307 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
308 flags defined in the spec file.
310 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
311 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
312 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
313 since catalyst sets CXXFLAGS=CFLAGS by default.
315 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
316 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
317 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
319 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
320 Added prescott to the subarches for x86.
322 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
323 modules/netboot2_target.py, targets/support/kmerge.sh:
324 Add patch to enabled netboot2/linuxrc and automatically add path for
325 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
326 <jsbronder@gentoo.org> in bug #208106.
328 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
329 modules/netboot2_target.py:
330 Allow root_overlay in netboot2 target for bug #208106.
332 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
334 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
335 Added USE=bindist automatically to everything that inherits set_use from
336 generic_stage_target, added USE=bindist to livecd_stage1_target, added
337 USE=bindist to emerge run for stage1, and did some minor cleanup in
338 get_libdir in chroot-functions.
340 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
341 targets/support/bootloader-setup.sh:
342 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
344 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 examples/generic_stage_template.spec, examples/grp_template.spec,
346 examples/livecd-stage1_template.spec,
347 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
348 examples/stage4_template.spec, examples/tinderbox_template.spec:
349 Changing link so it no longer points to a dead page. This is for bug #208609.
351 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
352 modules/snapshot_target.py:
353 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
355 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
356 targets/stage1/stage1-chroot.sh:
357 As much as I hate this, we're going to force baselayout to install first.
358 This will keep us from having any issues with packages that don't respect
361 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
362 Reorder options in catalyst.conf so they're alphabetical.
364 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
365 targets/support/bootloader-setup.sh:
366 Add 'pager on' to grub.conf for bug #208531.
368 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
369 livecd/files/README.txt, livecd/files/x86-F6.msg:
370 Removing the unused kernel command line options from Volume/Device Management.
372 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
373 This is now 2.0.5 for release.
375 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
376 files/catalyst.conf, modules/catalyst_support.py,
377 modules/generic_stage_target.py,
378 targets/embedded/embedded-preclean-chroot.sh,
379 targets/grp/grp-preclean-chroot.sh,
380 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
381 targets/stage2/stage2-preclean-chroot.sh,
382 targets/stage3/stage3-preclean-chroot.sh,
383 targets/support/chroot-functions.sh,
384 targets/tinderbox/tinderbox-preclean-chroot.sh:
385 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
386 sys-devel/icecream cluster compiler support for bug #200095. This is
387 catalyst 2.0.5_pre6 for testing.
389 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
390 files/catalyst.conf, modules/generic_stage_target.py:
391 Add the option for using metadata_overlay with portage to speed up cache.
393 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
394 modules/stage1_target.py, modules/stage2_target.py,
395 modules/stage3_target.py:
396 Add /etc/portage to cleanables for stages 1 through 3.
398 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
399 livecd/files/livecd-local.start,
400 targets/livecd-stage2/livecd-stage2-controller.sh,
401 targets/support/livecdfs-update.sh:
402 We apparently still need profiles/eclass for building the stage3 from the
403 LiveCD with the installer.
405 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
406 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
409 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
410 targets/livecd-stage2/livecd-stage2-controller.sh,
411 targets/support/livecdfs-update.sh:
412 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
413 preservation of eclasses/profiles, and remove copying of livecd-local.start
414 since it's not needed anymore.
416 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
417 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
418 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
421 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
422 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
423 Removing old mkvardb code which is no longer used, commenting out setting of
424 Gnome theme for testing now that Clearlooks has been default for some time,
425 and changing vdb move from a case statement to a simple if statement. This
426 is 2.0.5_pre5 for testing.
428 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
429 modules/stage1_target.py:
430 Removing cleaning of python encodings for bug #64890.
432 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
433 modules/generic_stage_target.py:
434 Add an extra warning into the generated make.conf about changing the CHOST.
436 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
437 targets/support/livecdfs-update.sh:
438 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
440 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
441 targets/embedded/embedded-preclean-chroot.sh,
442 targets/grp/grp-preclean-chroot.sh,
443 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
444 targets/stage2/stage2-preclean-chroot.sh,
445 targets/stage3/stage3-preclean-chroot.sh,
446 targets/tinderbox/tinderbox-preclean-chroot.sh:
447 Check to see if distcc is enabled before calling cleanup_distcc().
449 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
450 arch/sparc.py, arch/x86.py:
451 Look for linux32 in /bin and /usr/bin.
453 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
454 modules/generic_stage_target.py:
455 Make error message more specific when removing immutable flag.
457 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
458 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
459 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
460 information, and added a small fix for FreeBSD for bug #169041. This is
461 catalyst 2.0.5_pre4 for testing.
463 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
464 targets/support/chroot-functions.sh:
465 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
466 patch from bug #120076 to add cross-compiling support to our distcc
469 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
470 targets/support/chroot-functions.sh:
471 Added a version of get_libdir from multilib.eclass so we can determine where
472 to go poking around if we need to touch anything in libdir.
474 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
475 Print an error saying what target failed before the traceback.
477 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
478 modules/catalyst_support.py:
479 When parsing make.conf, first try pkgcore's
480 snakeoil.fileutils.read_bash_dict(), then portage's
481 portage_util.getconfig(), then the internal parse_makeconf().
483 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
484 modules/catalyst_support.py:
485 Raise an exception in parse_spec() if there's a duplicate key in the spec.
487 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
488 examples/netboot_template.spec, examples/tinderbox_template.spec,
489 modules/grp_target.py, modules/tinderbox_target.py:
490 Remove redundant set_pkgcache_path() functions from tinderbox and grp
491 modules, and remove extra pkgcache_path and kerncache_path options from
494 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
495 This is catalyst 2.0.5_pre3 for testing the new stages code.
497 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
498 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
499 We need to force USE=bindist on for building stages.
501 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
502 modules/generic_stage_target.py:
503 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
504 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
506 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
507 targets/support/rc-update.sh:
508 Added support for the newer versions of splashutils which use fbcondecor as
509 the init script. This is catalyst 2.0.5_pre1 for testing.
511 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
512 targets/livecd-stage2/livecd-stage2-controller.sh:
513 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
516 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
517 modules/generic_stage_target.py, modules/stage1_target.py,
518 modules/stage2_target.py:
519 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
522 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
523 modules/generic_stage_target.py, modules/netboot2_target.py:
524 Fix typo in getopt call for --clear-autoresume. thanks to
525 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
526 Conditionally write CFLAGS to make.conf in stages for bug #177796.
527 Copy overlay files in netboot2 target into proper dir for bug #174635.
529 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
530 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
531 targets/support/netboot2-final.sh:
532 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
533 fix a minor bug in System.map copying, add portage_overlay support, and adds
534 the ability to use globbing in the package file lists for the netboot2
537 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
538 +targets/netboot2/nb-busybox.cf:
539 Added nb-busybox.cf to the netboot2 target for bug #174298.
541 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
542 targets/support/chroot-functions.sh:
543 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
545 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
546 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
547 Change moving the VDB until after we have processed unmerge by moving it
548 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
549 unmerge packages from the gentoo-release-livecd target.
551 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
552 targets/support/kmerge.sh:
553 Commented out the package.provided code in catalyst that seemed to cause
554 problems with kerncache in testing. This is 2.0.4 and should be used for the
557 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
558 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
559 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
560 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
561 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
562 improve the netboot2 target.
564 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
565 modules/generic_stage_target.py:
566 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
567 cause catalyst to export boolean variables as well as string-based
570 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
571 modules/generic_stage_target.py:
572 Fixing check for invalid subarch to not filter too much. Fix from Mike
573 Frysinger <vapier@gentoo.org> for bug #173532.
575 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
576 Added s390x (64-bit) support via a patch from Mike Frysinger
577 <vapier@gentoo.org> for bug #173002.
579 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
580 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
581 targets/livecd-stage1/livecd-stage1-chroot.sh,
582 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
583 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
584 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
585 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
586 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
587 targets/support/pre-kmerge.sh:
588 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
589 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
590 certain functions/code paths when running with -F/--fetchonly. Simplified
591 kmerge.sh with regards to kerncache and callback packages. Also, changed
592 ccache/distcc installs to use run_emerge instead of emerge directly, which
593 allows us to more easily replace the underlying package manager, or add
594 support for multiple package managers to catalyst.
596 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
597 modules/grp_target.py:
598 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
599 portage_overlay functionality to GRP, where it was mistakenly missing, for
600 bug #171157. This is catalyst 2.0.3 and ready for release.
602 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
603 targets/livecd-stage1/livecd-stage1-controller.sh,
604 targets/support/livecdfs-update.sh:
605 Removed the generation of grppkgs.txt since the Installer now uses vdb
608 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
609 targets/support/create-iso.sh:
610 Fix creation of the EFI images. Since it is FAT, we can't go around
611 perserving permissions, now, can we?
613 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
614 targets/support/livecdfs-update.sh:
615 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
616 broken sed for rc.conf, which caused all kinds of hell to break loose when
617 booting a new CD. This is 2.0.3_pre3.
619 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
620 modules/generic_stage_target.py:
621 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
622 such as group- from /etc before creating our stage tarballs. This is for bug
625 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
626 targets/support/livecdfs-update.sh:
627 Commenting out the livecd-kernel code, since the Installer should be doing
628 everything necessary itself.
630 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
631 targets/support/livecdfs-update.sh:
632 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
633 the usbutils hanlding in case they follow suit with pciutils.
635 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
636 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
637 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
638 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
639 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
640 problems with using all of the various subarch settings.
642 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
643 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
644 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
645 check look in the correct location, and made sure we don't delete /voot
646 within the EFI code if grub is present.
648 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
649 modules/generic_stage_target.py:
650 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
651 #166294. This one should fix the HPPA/PPC architectures.
653 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
654 targets/support/chroot-functions.sh:
655 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
656 remove the autoresume point for portage, as it really isn't needed and
657 doesn't really gain us much, anyway.
659 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
660 targets/stage1/stage1-chroot.sh:
661 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
663 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
664 examples/generic_stage_template.spec, examples/grp_template.spec,
665 examples/livecd-stage1_template.spec,
666 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
667 examples/netboot_template.spec, examples/snapshot_template.spec,
668 examples/stage4_template.spec, examples/tinderbox_template.spec:
669 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
672 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
673 targets/support/livecdfs-update.sh:
674 Make sure the user owns his home directory for bug #147195.
676 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
677 +files/catalystrc, modules/catalyst_support.py:
678 Re-arranged catalyst.conf to make it easier to follow while looking at the
679 online reference and added a default catalystrc file, which does nothing.
681 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
682 modules/catalyst_support.py, modules/embedded_target.py,
683 modules/generic_stage_target.py, modules/grp_target.py,
684 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
685 modules/stage3_target.py, modules/tinderbox_target.py:
686 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
687 tab/space nastiness. This is for bug #161915.
689 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
690 modules/generic_stage_target.py:
691 Fixed new cbuild code with another patch from Mike Frysinger
692 <vapier@gentoo.org> to allow the usage of subarches.
694 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
695 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
696 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
697 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
698 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
699 targets/support/create-iso.sh, targets/support/functions.sh,
700 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
701 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
703 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
704 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
705 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
706 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
707 modules/catalyst_lock.py, modules/catalyst_support.py,
708 modules/embedded_target.py, modules/generic_stage_target.py,
709 modules/generic_target.py, modules/grp_target.py,
710 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
711 modules/netboot2_target.py, modules/netboot_target.py,
712 modules/snapshot_target.py, modules/stage1_target.py,
713 modules/stage2_target.py, modules/stage3_target.py,
714 modules/stage4_target.py, modules/tinderbox_target.py,
715 targets/embedded/embedded-chroot.sh,
716 targets/embedded/embedded-controller.sh,
717 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
718 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
719 targets/grp/grp-preclean-chroot.sh,
720 targets/livecd-stage1/livecd-stage1-chroot.sh,
721 targets/livecd-stage1/livecd-stage1-controller.sh,
722 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
723 targets/livecd-stage2/livecd-stage2-controller.sh,
724 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
725 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
726 targets/netboot2/netboot2-controller.sh,
727 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
728 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
729 targets/stage1/stage1-controller.sh,
730 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
731 targets/stage2/stage2-controller.sh,
732 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
733 targets/stage3/stage3-controller.sh,
734 targets/stage3/stage3-preclean-chroot.sh,
735 targets/stage4/stage4-controller.sh,
736 targets/stage4/stage4-preclean-chroot.sh,
737 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
738 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
739 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
740 targets/tinderbox/tinderbox-controller.sh,
741 targets/tinderbox/tinderbox-preclean-chroot.sh:
742 Removing old CVS Header lines, which are no longer used since moving to SVN.
744 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
745 targets/stage4/stage4-chroot.sh:
746 Added back a missing 'then' from stage4 target.
748 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
749 modules/generic_stage_target.py:
750 Fix indentation so things actually work.
752 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
753 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
756 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
757 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
758 Fix the display manager sed lines and change the icon for the local Handbook
759 to use the GNOME 2.16 icon for gedit.
761 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
762 modules/generic_stage_target.py:
763 Changed the portage_overlay option to always install overlays in
764 /usr/local/portage and added code to clean up /usr/local/portage and
765 make.conf after sucessful execution and before creation of ISO/tarballs.
767 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
768 targets/support/livecdfs-update.sh:
769 Fixed a typo which broke coldplugging.
771 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
772 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
773 Added a create_handbook_icon function and rearranged some of the icon
774 creation for the LiveCD. This should resolve bug #143725 once a new release
777 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
778 targets/support/livecdfs-update.sh:
779 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
780 coldplugging. This allows us to unpack our firmware before we detect
781 devices, so that devices that need it will get it.
783 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
784 modules/generic_stage_target.py:
785 Fix a typo in generic_stage_target.
787 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
788 targets/support/livecdfs-update.sh:
789 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
790 /etc/conf.d/xdm so we support older snapshots and newer ones.
792 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
793 modules/livecd_stage2_target.py:
794 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
797 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
798 modules/livecd_stage2_target.py:
799 Reverted change in livecd-stage2 to the action_sequence until I can figure
800 out what the problem is with it.
802 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
803 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
804 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
805 modules/livecd_stage2_target.py:
806 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
807 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
809 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
810 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
811 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
812 resolves an issue where a variable could be accessed unitialized in obscure
813 circumstances. This is wrt bug #144984.
815 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
816 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
817 modules/stage2_target.py, modules/stage4_target.py:
818 Fixed up action_sequence when using --fetchonly to not create tarballs or
819 ISO images for bug #143392.
821 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
822 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
823 Clean up the USE usage in GRP/stage4.
825 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
826 modules/generic_stage_target.py, modules/stage1_target.py,
827 modules/stage2_target.py:
828 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
829 Gaffney <agaffney@gentoo.org> wrt bug #155911.
831 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
832 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
833 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
834 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
835 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
836 instances of USE_ORDER since auto hasn't been valid for some time. This is
839 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
840 modules/generic_stage_target.py, modules/stage1_target.py:
841 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
842 goodness wrt bug #153587.
844 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
845 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
846 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
848 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
849 modules/generic_stage_target.py, modules/stage4_target.py:
850 Added a check to see if we have the tarball option enabled, which causes
851 catalyst to run the capture sequence. This was requested by Tim Yamin for
852 the stage4 target, but I thought it should be usable on any stage target.
854 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
855 targets/support/livecdfs-update.sh:
856 Moved fstab tweaks all into one location and added make.conf tweak for bug
859 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
860 Changed the options to be in alphabetical order so my meatspace logical
861 parser can process them better, added the compress and tarball options,
862 which are as of yet unused for bug #139390 and request from Tim Yamin, and
863 removed the unused -x command line parameter for bug #151405.
865 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
866 modules/generic_stage_target.py:
867 Added a warning about changing the CHOST setting for bug #142034.
869 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
870 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
871 targets/support/chroot-functions.sh:
872 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
873 <flameeyes@gentoo.org> and attached to bug #150351.
875 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
876 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
877 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
878 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
879 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
880 modules/embedded_target.py, modules/generic_stage_target.py,
881 modules/generic_target.py, modules/grp_target.py,
882 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
883 modules/netboot2_target.py, modules/netboot_target.py,
884 modules/snapshot_target.py, modules/stage1_target.py,
885 modules/stage2_target.py, modules/stage3_target.py,
886 modules/stage4_target.py, modules/tinderbox_target.py,
887 targets/embedded/embedded-chroot.sh,
888 targets/embedded/embedded-controller.sh,
889 targets/embedded/embedded-fs-runscript.sh,
890 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
891 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
892 targets/grp/grp-preclean-chroot.sh,
893 targets/livecd-stage1/livecd-stage1-chroot.sh,
894 targets/livecd-stage1/livecd-stage1-controller.sh,
895 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
896 targets/livecd-stage2/livecd-stage2-controller.sh,
897 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
898 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
899 targets/netboot2/netboot2-controller.sh,
900 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
901 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
902 targets/stage1/stage1-controller.sh,
903 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
904 targets/stage2/stage2-controller.sh,
905 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
906 targets/stage3/stage3-controller.sh,
907 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
908 targets/stage4/stage4-controller.sh,
909 targets/stage4/stage4-preclean-chroot.sh,
910 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
911 targets/support/functions.sh, targets/support/kmerge.sh,
912 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
913 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
914 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
915 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
916 targets/tinderbox/tinderbox-controller.sh,
917 targets/tinderbox/tinderbox-preclean-chroot.sh:
918 Removing all copyright and license comment headers from all files so we
919 don't ever get another bug like bug #149638.
921 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
922 modules/generic_stage_target.py:
923 Clean up more spacing/capitalization.
925 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
926 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
927 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
928 targets/embedded/embedded-controller.sh,
929 targets/embedded/embedded-fs-runscript.sh,
930 targets/embedded/embedded-preclean-chroot.sh,
931 targets/livecd-stage2/livecd-stage2-controller.sh,
932 targets/netboot2/netboot2-copyfile.sh,
933 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
934 targets/support/pre-kmerge.sh:
935 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
936 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
937 calls in kmerge.sh, and updated README.
939 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
940 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
941 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
943 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
944 modules/catalyst_support.py:
945 Added fix for bug #143348.
947 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
948 targets/support/livecdfs-update.sh:
949 Added -q to emerge call for systempkgs.txt just to be on the safe side.
951 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
952 targets/livecd-stage2/livecd-stage2-controller.sh,
953 targets/support/livecdfs-update.sh:
954 Changed some copy commands to use -f, added a check for /etc/gconf before
955 moving it when not using gentoo-release-livecd, and fixed a sed for root's
956 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
957 <luca.casagrande@gmail.com>.
959 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
960 targets/support/livecdfs-update.sh:
961 Fixing sed so that systemspkgs.txt is built properly.
963 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
964 The sparc32 binary is in /bin, not /usr/bin.
966 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
967 targets/support/chroot-functions.sh:
968 We now only set the options for pkgcache if we are not using fetchonly. This
969 should work around a problem where portage won't fetch the files if a binpkg
970 already exists for the package.
972 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
973 targets/support/livecdfs-update.sh:
974 Added code to make a backup of custom.conf before we edit it for the
977 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
978 targets/support/livecdfs-update.sh:
979 Remove sed from splash section, since it wasn't actually resolving the
980 issue, anyway. Change the installer's dialog front-end code to simply run
981 via sudo, since we don't need to worry about having the X DISPLAY setup or
982 anything. This is catalyst 2.0, so you guys can all start rejoicing.
984 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
985 targets/support/livecdfs-update.sh:
986 Fix my sed line so it actually applies correctly.
988 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
989 targets/support/chroot-functions.sh:
990 Added check for verbose, and add --verbose if found, or --quiet, to emerge
993 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
994 targets/support/livecdfs-update.sh:
995 Fix the splash code so we have our splash theme on all 6 virtual consoles,
996 as well as a possible fix for the read-only filesystem messages from
997 /sbin/splash-functions.sh
999 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1000 targets/support/chroot-functions.sh:
1001 Fix --fetchonly to actually work.
1003 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1004 examples/livecd-stage2_template.spec:
1005 Added description for livecd/fsops to livecd-stage2's spec template.
1007 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1008 targets/support/livecdfs-update.sh:
1009 I've modified the GDM configuration section to work correctly. I have also
1010 ensured that xdm is no longer started just because livecd/xdm is used, which
1011 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1012 should be the last of the 'release candidates' made. If there are no bug
1013 reports in 2 days, then I'm rolling this as 2.0 final.
1015 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1016 targets/support/livecdfs-update.sh:
1017 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1018 see once the newer Installer is released, as I still have to fix the
1021 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1022 targets/support/rc-update.sh:
1023 Removed famd from the default runlevel for gentoo-release-livecd. It really
1024 shouldn't cause a problem, but I prefer it stay a bit clean.
1026 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1027 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1028 targets/support/create-iso.sh, targets/support/kmerge.sh,
1029 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1030 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1032 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1033 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1034 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1035 targets/support/bootloader-setup.sh:
1036 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1037 parameters support. This is for bug #139300.
1039 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1040 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1041 targets/support/filesystem-functions.sh:
1042 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1043 and also to remove some redundant values from livecd-stage2's valid_values.
1046 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1048 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1050 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1051 modules/generic_stage_target.py:
1052 Fix a problem where catalyst was creating an initial list, then putting that
1053 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1054 pointing it out and for the fix. This is for bug #136351.
1056 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1057 targets/support/unmerge.sh:
1058 Removing loop for unmerge, as it didn't actually solve anything and the
1059 portage team has helped us out by reverting the behavior that caused this
1060 change in the first place.
1062 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1063 modules/netboot2_target.py, modules/stage1_target.py,
1064 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1065 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1066 having /proc mounted during the preclean stage and also to clean up the
1067 netboot2 code. This is 2.0_rc48.
1069 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1070 targets/support/unmerge.sh:
1071 Change our unmerge from being a single unmerge to a loop, to work around an
1072 unexpected change in portage 2.1's unmerge processing.
1074 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1075 targets/support/bootloader-setup.sh:
1076 Fixed a problem where we were putting the kernel name in twice and causing
1077 and error when using grub as a bootloader. This is for bug #137252.
1079 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1080 targets/support/bootloader-setup.sh:
1081 Added a second pass to the alpha bootloader setup to create aboot items for
1082 serial console for bug #133457.
1084 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1085 +livecd/cdtar/arcload-0.43-r1.tbz2:
1086 Added arcload cdtar for mips.
1088 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1089 targets/netboot/netboot-controller.sh:
1090 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1093 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1094 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1095 Add patch from bug #135051 to fix the seedcache extraction logic.
1097 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1098 targets/support/livecdfs-update.sh:
1099 Don't set icon theme to Clearlooks, since it doesn't exist.
1101 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1102 targets/support/livecdfs-update.sh:
1103 Fix sed on installer icons.
1105 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1108 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1109 targets/stage1/stage1-controller.sh:
1110 Added a -type f to the find call in stage1 for bug #132180.
1112 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1113 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1114 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1115 properly on IBM PPC64 machines.
1117 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1118 modules/generic_stage_target.py:
1121 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1122 targets/support/rc-update.sh:
1123 Removed x-setup from default runlevel, as it is now controlled via the
1124 autoconfig init script.
1126 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1127 Fix ppc64 based arches to subclass ppc64
1129 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1130 modules/livecd_stage1_target.py:
1131 Use the full category/package name for livecd-tools.
1133 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1134 targets/support/livecdfs-update.sh:
1135 Make copies and deletes recursive for firmware since some packages put their
1136 firmware in a subdirectory.
1138 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1139 targets/support/livecdfs-update.sh:
1140 Fix detection of the Installer.
1142 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1143 Added 970, power3, power4, and power5 sub-arches for ppc64.
1145 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1146 targets/support/livecdfs-update.sh:
1147 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1148 no longer necessary and can cause possible problems with Installer-based
1151 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1152 recursive directory create
1154 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1155 modules/catalyst_support.py:
1156 Changed a display error from bug #131502 and rolling 2.0_rc45.
1158 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1159 targets/support/create-iso.sh:
1160 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1163 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1164 modules/generic_stage_target.py:
1165 digests function uses raw output from hash function now
1167 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1168 change hash result format so .DIGESTS is generated correctly
1170 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1171 modules/catalyst_support.py:
1172 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1175 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1176 targets/support/livecdfs-update.sh:
1177 Added a space for bug #131181.
1179 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1180 targets/support/kmerge.sh:
1181 Fixed creation of kernelpkgs.txt file for the installer.
1183 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1184 modules/generic_stage_target.py:
1185 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1188 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1189 targets/livecd-stage2/livecd-stage2-controller.sh,
1190 targets/support/bootloader-setup.sh:
1191 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1192 rolling out an emergency rc44.
1194 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1195 targets/support/bootloader-setup.sh:
1196 If you use elif, you have to use a then after it. Yeah, that one's totally
1199 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1200 targets/support/livecdfs-update.sh:
1201 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1203 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1204 targets/support/rc-update.sh:
1205 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1208 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1209 targets/support/bootloader-setup.sh:
1210 Removed bootplash support from ppc/ppc64 since they only will work with
1211 gensplash. Forced use of livecd/splash_type of bootsplash to get
1212 splash=silent. This should reduce the number of things on the kernel command
1213 line that aren't necessary.
1215 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1216 modules/catalyst_support.py:
1217 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1218 parse_spec. This should resolve bug #130103, as well as make the code much
1219 cleaner. This is 2.0_rc42.
1221 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1222 modules/generic_stage_target.py:
1223 Forced -p on tar for compressing stages.
1225 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1226 targets/support/chroot-functions.sh:
1227 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1230 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1231 targets/stage1/build.py:
1232 Added patch to build.py for portage 2.1 support.
1234 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/support/kmerge.sh:
1236 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1237 <liyiming@ict.ac.cn> in bug #129890.
1239 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1240 targets/support/livecdfs-update.sh:
1241 Moved sed line for ##STARTX to end of file, since we aren't touching
1242 /etc/startx until the end.
1244 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1245 targets/support/livecdfs-update.sh:
1246 Added a check for the games group and add it if it doesn't exist already.
1247 This should resolve bug #125498.
1249 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1250 examples/generic_stage_template.spec, examples/grp_template.spec,
1251 examples/livecd-stage1_template.spec,
1252 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1253 examples/netboot_template.spec, examples/snapshot_template.spec,
1254 examples/stage4_template.spec, examples/tinderbox_template.spec:
1255 Removed portdir_overlay from the snapshot example spec and added
1256 portage_overlay to the example specs for the relevant targets.
1258 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1259 This is 2.0_rc41 since it has better LiveCD support.
1261 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1262 targets/support/livecdfs-update.sh:
1265 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1266 targets/support/functions.sh:
1267 Removed check for livecd/dev-manager being udev since it was done
1268 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1269 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1270 #128265 for pointing this out.
1272 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1273 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1274 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1275 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1277 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1278 modules/generic_stage_target.py:
1279 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1280 live system. You can thank Andrew Gaffney for the fix.
1282 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1283 targets/livecd-stage2/livecd-stage2-controller.sh:
1284 Don't copy motd files if we're using livecd/type generic-livecd.
1286 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1287 targets/livecd-stage2/livecd-stage2-controller.sh,
1288 targets/support/livecdfs-update.sh:
1289 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1290 some extra cleanup to generic-livecd.
1292 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1293 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1294 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1295 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1296 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1297 targets/support/bootloader-setup.sh:
1298 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1299 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1300 and removed all older cdtar files for PPC*.
1302 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1303 livecd/files/livecd.motd.txt:
1304 Added message to the official LiveCD MOTD mentioning how to run the
1305 installer. Blame codeman. This is 2.0_rc40.
1307 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1308 fix so snapshot target doesnt have errors
1310 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1311 targets/support/livecdfs-update.sh:
1312 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1313 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1316 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1317 targets/support/rc-update.sh:
1318 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1321 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1322 targets/support/livecdfs-update.sh:
1323 Added wrapping around the udev sed for those crazy 2.4-users.
1325 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1326 targets/support/livecdfs-update.sh:
1327 Added sed fix for udev starting evms_activate unconditionally. This is
1330 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1331 add stage4/unmerge stage4/rm to valid options
1333 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1334 targets/support/rc-update.sh:
1335 Added fix for bug #122154 from Rajiv Manglani.
1337 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/kmerge.sh:
1339 Fixed creation of kernelpkgs.txt for the Installer.
1341 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1342 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1343 Updated elilo tarball for IA64.
1345 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1346 DIGESTS support for snapshot creation
1348 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1349 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1350 candidates ever end?
1352 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1353 fix for .DIGESTS.DIGESTS issue in grp
1355 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1356 modules/generic_stage_target.py:
1357 fix for failure when root_overlay is not set
1359 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1360 targets/support/bootloader-setup.sh:
1361 Added IA64/SGI patch from plasmaroo.
1363 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1364 targets/livecd-stage1/livecd-stage1-controller.sh,
1365 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1366 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1369 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1370 modules/generic_stage_target.py:
1371 Allow multiple overlays for root_overlay and overlay spec option
1373 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1374 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1375 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1376 targets/support/rc-update.sh:
1377 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1378 fixed bug #122154. This is catalyst 2.0_rc36.
1380 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1381 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1382 Updated the LiveCD motd to tell the user to run the display manager again,
1383 rather than startx, while mentioning that startx is useful as a rescue X
1384 session since it starts twm. This is catalyst 2.0_rc35.
1386 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1387 Add hfs-hide options to mkisofs so macs boot
1389 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1390 modules/generic_stage_target.py:
1391 Fix indentation issues
1393 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1396 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1397 targets/support/bootloader-setup.sh:
1398 add additional console less entry when consoles are chosen for ppc64
1400 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1401 modules/generic_stage_target.py:
1402 fix kernelopts and extraversion env variable exports
1404 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1405 targets/support/livecdfs-update.sh:
1406 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1407 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1409 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1410 targets/support/kmerge.sh:
1411 Changing the way we determine if extraversion is set. This is catalyst
1414 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/livecdfs-update.sh:
1416 Change net.ethX links to link to net.lo instead of net.eth0.
1418 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1419 examples/stage4_template.spec:
1420 Fixed rcadd example for stage4. Blame rajiv.
1422 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1423 This is catalyst 2.0_rc31.
1425 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 targets/support/livecdfs-update.sh:
1427 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1428 Gaffney for pointing me in the right direction.
1430 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1431 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1433 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1436 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1437 examples/livecd-stage2_template.spec:
1438 updated examples to have console and machine_type
1440 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1441 targets/support/bootloader-setup.sh:
1442 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1445 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1446 This is catalyst 2.0_rc29.
1448 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1449 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1450 Removed extra yaboot.conf from
1451 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1453 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1454 targets/support/kill-chroot-pids.sh:
1455 add sleep to try and give processes a chance to die. bug 119940
1457 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1458 targets/support/functions.sh:
1459 Removed some quotes to make sure we have a binary operator and closing bug
1462 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1463 targets/support/create-iso.sh:
1464 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1466 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1467 targets/support/bootloader-setup.sh:
1468 Added path from bug #120935 for PPC/PPC64.
1470 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1471 Additional spacing fixes submitted by `Kumba
1473 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1474 modules/stage2_target.py:
1475 space cleanups contributed from `Kumba
1477 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1478 add grp/use to valid_values in the grp module
1480 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1483 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1484 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1485 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1486 targets/support/bootloader-setup.sh:
1487 ppc cdtar update; ppc64 bootloader updates
1489 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1490 targets/support/create-iso.sh:
1491 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1493 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1494 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1495 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1496 targets/support/create-iso.sh:
1497 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1499 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1500 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1501 Add ppc console and machine_type=ibm
1503 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1504 modules/generic_stage_target.py:
1505 Fix type error when kernel packages arent defined
1507 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 examples/generic_stage_template.spec, examples/grp_template.spec,
1509 examples/livecd-stage1_template.spec,
1510 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1511 examples/stage4_template.spec:
1512 Added more verbose wording and examples for pkgcache_path and
1513 kerncache_path, where necessary.
1515 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1516 targets/support/create-iso.sh:
1517 Really fixing bug #120475 this time. This is 2.0_rc25.
1519 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1520 targets/support/create-iso.sh:
1521 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1524 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1525 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1526 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1527 Added initial support for EFI booting on x86. This is completely untested,
1528 so use it at your own risk. Also, no bug reports without patches, please.
1529 This is catalyst 2.0_rc23.
1531 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1532 kmerge should have been kerncache
1534 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1535 targets/support/pre-kmerge.sh:
1536 Fix a few other places for the kerncache update
1538 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1539 examples/generic_stage_template.spec, examples/grp_template.spec,
1540 examples/livecd-stage1_template.spec,
1541 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1542 examples/netboot_template.spec, examples/stage4_template.spec,
1543 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1544 targets/support/kmerge.sh:
1545 Separation of kerncache from snapcache
1547 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1548 It helps if I actually increment the version number.
1550 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1552 Added --oneshot to default options for stage1 building. Added code to wipe
1553 world during stages 1 and 3. This is catalyst 2.0_rc22.
1555 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1556 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1557 Fix bug if no kernel packages were defined but there was a postconf setting.
1558 x86 softlevel support is enhanced.
1560 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1561 targets/support/bootloader-setup.sh:
1562 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1564 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1565 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1567 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1570 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1571 Netboot2 fixes for spec parameter checks
1573 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1574 modules/generic_stage_target.py, modules/stage4_target.py:
1575 add makeopts spec file support.
1577 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1578 modules/generic_stage_target.py:
1579 Added fix for bug #119635.
1581 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1582 Fix pre-kmerge.sh for stage4
1584 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1587 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1588 modules/generic_stage_target.py:
1589 fix crash when no kernel is defined. spacing issue
1591 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1594 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1595 modules/livecd_stage2_target.py:
1596 Added livecd/volid to valid_values.
1598 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1599 modules/generic_stage_target.py:
1600 remove extra function that was converting strings to lists unnecessarily
1602 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1603 This is catalyst 2.0_rc17.
1605 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1606 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1607 modules/stage4_target.py:
1608 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1610 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 targets/embedded/embedded-preclean-chroot.sh,
1612 targets/grp/grp-preclean-chroot.sh,
1613 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1614 targets/stage1/stage1-preclean-chroot.sh,
1615 targets/stage2/stage2-preclean-chroot.sh,
1616 targets/stage3/stage3-preclean-chroot.sh,
1617 targets/support/chroot-functions.sh,
1618 targets/tinderbox/tinderbox-preclean-chroot.sh:
1619 Added function to cleanup stray /etc/distcc/hosts files.
1621 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1622 targets/support/bootloader-setup.sh:
1623 Added fix from bug #119123. This is catalyst 2.0_rc16.
1625 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1626 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1627 Fixing some spacing. This is catalyst 2.0_rc15.
1629 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1630 Attempt to fix bug #117649
1632 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1633 modules/generic_stage_target.py:
1634 fixes for bugs #119009, #119041 and #118985
1636 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1637 +examples/netboot2_template.spec, modules/catalyst_support.py,
1638 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1639 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1640 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1643 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1644 targets/support/kmerge.sh:
1645 Fix for ccache (null)/.ccache bug
1647 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1650 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1651 Added ppc -mcpu patch from Pylon for bug #118709.
1653 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1654 modules/embedded_target.py, modules/stage4_target.py:
1655 Added linuxrc to embedded and stage4 targets.
1657 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1658 modules/generic_stage_target.py, targets/support/kmerge.sh:
1659 filter kname - and . for kmerge.sh
1661 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1662 targets/support/create-iso.sh:
1663 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1665 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1666 modules/generic_stage_target.py:
1667 change .digests to .DIGESTS
1669 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1670 targets/support/kmerge.sh:
1671 Commented ccache for genkernel build which will resolve #117648 until a
1672 proper solution can be found. This is 2.0_rc13.
1674 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 targets/stage1/stage1-controller.sh:
1676 Added patch from vapier for bug #117254.
1678 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1679 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1680 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1681 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1684 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1685 modules/generic_stage_target.py:
1686 Remove chost/cflags etc. warning messages
1688 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1689 modules/generic_stage_target.py:
1690 Attempt to fix bug 117253; chost is wrong on autoresume
1692 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1693 modules/generic_stage_target.py, modules/netboot_target.py,
1694 modules/stage1_target.py:
1695 make setting of destdir more global and part of generic_stage_target
1697 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1698 Fix destpath bug in netboot target
1700 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1701 modules/generic_stage_target.py, modules/stage4_target.py:
1702 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1705 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1706 modules/generic_stage_target.py, modules/stage4_target.py:
1707 remove stray ' from arch/sh.py
1709 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1710 targets/stage1/stage1-controller.sh:
1711 This finally fixes the issues with gcc-config/binutils-config in stage1.
1712 This is catalyst 2.0_rc12.
1714 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1715 Fix incorrect warning message. portdir_overlay -> portage_overlay
1717 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1718 targets/stage1/stage1-controller.sh,
1719 targets/stage1/stage1-preclean-chroot.sh:
1720 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1721 running gcc-config and binutils-config, though it probably breaks running on
1722 non-Gentoo platforms.
1724 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1725 modules/stage1_target.py:
1726 Make stage1 clean up python 2.3 and 2.4, also.
1728 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1729 targets/support/livecdfs-update.sh:
1730 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1732 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1733 modules/generic_stage_target.py:
1734 Change digests file format to HASH_NAME HASH FILE_NAME
1736 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1737 targets/stage1/stage1-controller.sh:
1738 Moved gcc-config/binutils-config to before the chroot.
1740 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1741 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1742 installed. Supports all of shashs algorithms as of 12_21_2005
1744 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1745 modules/generic_stage_target.py:
1746 Catalyst should die if source_subpath is not a string
1748 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1749 modules/generic_stage_target.py:
1750 Fix for source_subpath bug
1752 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1753 examples/generic_stage_template.spec:
1754 Updated example specs with information on cflags/chost/cxxflags/ldflags in
1755 both stages 1 and 2.
1757 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1758 modules/stage2_target.py:
1759 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1760 stage1 to be overridden again.
1762 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1763 targets/stage1/stage1-controller.sh:
1764 It looks like gcc-config/binutils-config needs to be run with the full path,
1765 since it is run outside of the chroot.
1767 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1768 targets/stage1/stage1-controller.sh:
1769 Fixed gcc-config calls. This is 2.0_rc11.
1771 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1772 This is catalyst 2.0_rc10.
1774 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1775 modules/generic_stage_target.py:
1776 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1779 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1780 targets/support/functions.sh:
1781 Changed from -z to -n for bug #116180.
1783 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1784 modules/catalyst_support.py, modules/generic_stage_target.py:
1785 Detect missing binaries for the hashing functions and abort if not found
1787 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1788 files/catalyst.conf:
1789 Updated README to list new requirements. Set default hash as crc32. Set
1790 default digests as sha1/md5.
1792 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1793 modules/catalyst_support.py, modules/generic_stage_target.py,
1794 modules/livecd_stage2_target.py, modules/stage2_target.py:
1795 Change the internal hash checking to be quicker and more memory efficient.
1796 Add additional hash digests options.
1798 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1799 targets/tinderbox/tinderbox-chroot.sh,
1800 targets/tinderbox/tinderbox-controller.sh,
1801 targets/tinderbox/tinderbox-preclean-chroot.sh:
1802 Fixed up spacing/coding style on tinderbox.
1804 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
1806 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
1807 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
1808 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
1809 Fixed up spacing/coding style on support.
1811 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1812 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
1814 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1815 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1816 targets/stage4/stage4-preclean-chroot.sh:
1817 Fixed up spacing/coding style on stage4.
1819 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1820 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
1821 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1822 targets/stage3/stage3-controller.sh,
1823 targets/stage3/stage3-preclean-chroot.sh:
1824 Fixed up spacing/coding style on stages 2 and 3
1826 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1827 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1828 targets/stage1/stage1-preclean-chroot.sh:
1829 Fixed up spacing/coding style on stage1. Also changed
1830 gcc-config/binutils-config to be outside the chroot.
1832 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1833 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1834 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
1835 Fixed up spacing/coding style on netboot.
1837 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1838 targets/livecd-stage1/livecd-stage1-chroot.sh,
1839 targets/livecd-stage1/livecd-stage1-controller.sh,
1840 targets/livecd-stage2/livecd-stage2-controller.sh:
1841 Fixed up spacing/coding style on livecd-stage*.
1843 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1844 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1845 targets/grp/grp-preclean-chroot.sh:
1846 Fixed up spacing/coding style on grp.
1848 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1849 targets/embedded/embedded-chroot.sh,
1850 targets/embedded/embedded-controller.sh,
1851 targets/embedded/embedded-fs-runscript.sh,
1852 targets/embedded/embedded-preclean-chroot.sh:
1853 Fixed up spacing/coding style on embedded.
1855 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
1856 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1857 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1858 targets/support/functions.sh:
1859 Removing extra line from x86.py, fixing up comments, spacing, and coding
1860 style in targets/support through functions.sh
1862 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1863 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1864 Fix more tab/spacing issues .. trying to make everything use tabs
1866 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1867 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1868 modules/stage1_target.py, modules/stage2_target.py,
1869 modules/stage3_target.py, modules/stage4_target.py:
1870 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
1873 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
1874 modules/generic_stage_target.py:
1875 Add envscript warning to aid users who may not know what they are doing
1877 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1878 examples/generic_stage_template.spec:
1879 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
1880 only configurable when building a stage2 tarball, to match the current state
1881 of portage. This is 2.0_rc9.
1883 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1884 targets/support/chroot-functions.sh:
1885 Silence more of portages beeps and clicks and whistles
1887 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1888 targets/support/chroot-functions.sh:
1889 Change the portage emerge to use run_emerge
1891 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1892 modules/generic_stage_target.py, modules/snapshot_target.py,
1893 modules/stage1_target.py, modules/stage2_target.py,
1894 modules/stage3_target.py:
1895 allow portdir_overlay to be part of all specs not including snapshot spec.
1896 Add warnings for stage1,2 and 3 in case someone uses this feature there.
1897 Remove overlay support from the snapshot spec but added a warning.
1899 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1900 modules/stage2_target.py:
1901 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
1904 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
1905 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1906 Add support for bootloader softlevel=; have rsync delete the extra files out
1907 of the overlay so that the overlay always matches the source dir
1909 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1910 Swapped -v/-V since I had gotten them wrong here.
1912 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1913 modules/generic_stage_target.py:
1914 Fix stupid overlay bug
1916 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1917 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1918 targets/livecd-stage1/livecd-stage1-chroot.sh,
1919 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1920 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1921 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1922 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1923 targets/support/unmerge.sh:
1924 Made sure we use -f on removing the default links for splash. Removed
1925 check_portage_version as it really isn't needed anymore. Removed
1926 --no-install from genkernel commands in kmerge.sh so users must manually
1927 remove kernels from /boot. This is 2.0_rc8.
1929 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1930 targets/support/livecdfs-update.sh:
1931 Made sed on devfsd.conf conditional on it existing. Removes one more error
1932 message from a standard catalyst run.
1934 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1935 Added warning about breaking snapshot cache and re-enable autoresume, since
1936 the errors I was getting were elsewhere.
1938 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1939 modules/generic_stage_target.py:
1940 Fix indentation error the last commit caused
1942 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1943 modules/generic_stage_target.py:
1944 Always clear autoresume points after a successful run
1946 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1947 targets/support/livecdfs-update.sh:
1948 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
1949 snapshot caching after a successful gentoo-release-livecd run.
1951 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1952 targets/support/rc-update.sh:
1953 Added famd to default on official LiveCD.
1955 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1956 targets/support/chroot-functions.sh:
1957 Fixes 'too many arguments' error in check_portage_version.
1959 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1960 modules/generic_stage_target.py:
1961 remove extra self.env={} that was resetting the environment to null
1963 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1964 modules/livecd_stage1_target.py:
1965 Fix appending livecd use flag if no use flag is specified in livecd-stage1
1968 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
1969 Add a default path to the environment in the chroot
1971 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1972 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1973 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1974 targets/livecd-stage2/livecd-stage2-controller.sh,
1975 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1976 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1977 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1978 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1979 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
1980 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1981 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1982 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
1983 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
1985 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1987 Fixed up the man page, which has been suffering for some time, and also
1988 reversed -v/-V in the help message.
1990 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1991 targets/support/livecdfs-update.sh:
1992 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
1995 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1996 Turning off autoresume of doom until I can get more testing. I've had
1997 several issues with it. I'll be reporting/fixing these as I come across them
1998 but for now wish to turn it off by default as I don't want this one feature
1999 to stop the possible 2.0 final release.
2001 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2002 targets/livecd-stage2/unmerge.sh:
2003 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2004 anymore and probably should have been removed a long time ago when the new
2005 code was put into place in livecdfs-update.sh and livecd-local.start
2008 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2009 targets/livecd-stage1/livecd-stage1-chroot.sh,
2010 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2011 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2012 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2014 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2015 modules/generic_stage_target.py, modules/generic_target.py:
2016 self.env should be a part of the super class generic_target so it applies to
2017 snapshots as well; removing redundant pass in the generic_target class as
2018 its not needed. There is code there to fill the statements
2020 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2021 targets/support/livecdfs-update.sh:
2022 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2025 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2026 Changed version stamp to 2.0_rc6.
2028 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2029 modules/generic_stage_target.py:
2030 Fix for unpack cases
2032 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2033 modules/generic_stage_target.py:
2036 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2037 modules/catalyst_support.py, modules/generic_stage_target.py,
2038 modules/grp_target.py, modules/livecd_stage1_target.py,
2039 modules/livecd_stage2_target.py, modules/netboot_target.py,
2040 modules/snapshot_target.py, modules/tinderbox_target.py:
2041 Stop reading env from the OS. Rely on the more on the envscript for oddball
2042 settings. Change -v to verbose and -V to version
2044 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2047 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2048 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2051 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2052 examples/generic_stage_template.spec:
2053 Added chost/cflags/cxxflags/ldflags to example spec template.
2055 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2056 targets/support/rc-update.sh:
2057 OK, just kidding on that last commit. We were already doing rc-update add
2058 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2059 there's no point in having it in rc-update.sh
2061 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2062 targets/support/rc-update.sh:
2063 Have rc-update add xdm if livecd/xdm is set.
2065 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2066 modules/catalyst_lock.py, modules/catalyst_support.py,
2067 modules/embedded_target.py, modules/generic_stage_target.py,
2068 modules/grp_target.py, modules/livecd_stage1_target.py,
2069 modules/livecd_stage2_target.py, modules/netboot_target.py,
2070 modules/stage1_target.py, modules/stage4_target.py,
2071 modules/tinderbox_target.py:
2072 So I was just kidding on that last commit. This one is 2.0_rc4.
2074 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2075 modules/catalyst_lock.py, modules/catalyst_support.py,
2076 modules/embedded_target.py, modules/generic_stage_target.py,
2077 modules/grp_target.py, modules/livecd_stage1_target.py,
2078 modules/livecd_stage2_target.py, modules/netboot_target.py,
2079 modules/stage1_target.py, modules/stage2_target.py,
2080 modules/stage4_target.py, modules/tinderbox_target.py:
2081 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2083 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2084 files/catalyst.conf, modules/catalyst_lock.py,
2085 modules/catalyst_support.py, modules/embedded_target.py,
2086 modules/generic_stage_target.py, modules/grp_target.py,
2087 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2088 modules/netboot_target.py, modules/stage1_target.py,
2089 modules/stage2_target.py, modules/stage4_target.py,
2090 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2091 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2092 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2094 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2095 modules/generic_stage_target.py:
2096 Fix autoresume for unpacking tarballs
2098 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2099 targets/support/livecdfs-update.sh:
2100 remove gnap livecd-type per Koon's request
2102 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2103 change rc-update add modules default to rc-update add modules boot
2105 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2106 modules/generic_stage_target.py, modules/grp_target.py:
2107 Add more verbosity to digests if -V is enabled, add more print messages to
2110 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2111 modules/generic_stage_target.py, modules/grp_target.py:
2112 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2114 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2115 Fix folder name for grp build dir to not have .tar.bz2 at the end
2117 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2118 modules/catalyst_support.py, modules/generic_stage_target.py:
2119 Add md5 and sha .digests file creation per wolf31o2's feature request
2121 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2122 This is catalyst-2.0_rc2.
2124 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2125 files/catalyst.conf, modules/generic_stage_target.py,
2126 modules/livecd_stage1_target.py:
2127 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2128 after each successful kernel build;add autoresume documentation to
2131 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2132 targets/embedded/embedded-controller.sh,
2133 targets/embedded/embedded-fs-runscript.sh,
2134 targets/livecd-stage2/livecd-stage2-controller.sh,
2135 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2136 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2137 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2138 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2139 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2140 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2141 targets/support/rc-update.sh:
2142 Changed multiple spaces to tabs to satisfy my OCD.
2144 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2145 targets/support/chroot-functions.sh:
2146 Bumped genkernel detection to require 3.3.0 or higher
2148 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2149 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2150 targets/netboot/netboot-controller.sh:
2151 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2152 clst_grp_use. This is catalyst-2.0_rc1.
2154 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2155 targets/netboot/netboot-controller.sh:
2156 change to clst_use from clst_netboot_use
2158 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2159 targets/livecd-stage1/livecd-stage1-chroot.sh,
2160 targets/stage4/stage4-chroot.sh:
2161 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2163 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2164 targets/stage4/stage4-chroot.sh:
2165 Fixed USE invocations in stage4 target.
2167 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2168 modules/livecd_stage1_target.py:
2169 Force use=livecd for livecd-stage1
2171 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2172 This is version 2.0_pre20051129.
2174 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2175 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2176 Removed kudzu-knoppix from example spec files.
2178 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2179 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2180 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2182 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2183 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2184 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2185 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2186 definitions in the examples to fit in 80 columns.
2188 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2189 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2190 modules/grp_target.py, modules/tinderbox_target.py,
2191 targets/tinderbox/tinderbox-chroot.sh:
2192 Tinderbox script: added newuse, tinderbox and grp targets added support for
2193 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2194 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2196 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2197 Added portdir example to catalyst.conf for bug #113272.
2199 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2200 targets/support/create-iso.sh:
2201 Fixed a few lines which were causing the isolinux directory to be removed
2202 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2204 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2205 targets/support/create-iso.sh:
2206 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2208 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2209 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2210 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2211 too many arches dont use it by default, test for an initrd in the yaboot
2214 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2215 modules/generic_stage_target.py:
2216 Fix split error if use is specified
2218 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2219 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2220 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2221 Updated palo version from catalyst 1.x for HPPA.
2223 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2224 targets/support/bootloader-setup.sh:
2225 Removing for loop for grub on amd64/x86 as it was totally useless.
2227 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2228 targets/support/bootloader-setup.sh:
2229 Remove vga= line for PPC.
2231 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2232 targets/support/bootloader-setup.sh:
2233 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2235 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2236 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2237 Removing slot patch as it probably didn't belong here anyway, and updating
2238 version stamp to 2.0_pre20051118.
2240 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2241 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2242 targets/support/bootloader-setup.sh:
2243 fix the bootloader script for isolinux so that it actually makes a cfg file,
2244 remove extra unneeded catalyst aborting print statement, reorganize rm code
2245 to make sure is splits properly and is an array even from the cmdline
2247 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2248 targets/support/livecdfs-update.sh:
2249 Added call to update-usbids to download the latest usb.ids file.
2251 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2252 modules/generic_stage_target.py:
2253 Move checks of running catalyst into the target which is simpler
2255 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2256 modules/generic_stage_target.py:
2257 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2258 that doesnt exist yet
2260 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2261 Keep unnecessary programs from installing into kerncache
2263 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2264 modules/generic_stage_target.py:
2265 Turn on more tracebacks at this point to better debug .. will need to turn
2266 them down as we find errors and build appropriate error handlers
2268 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2269 Changed version marker to 2.0_pre20051115 for new ebuild.
2271 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2272 modules/livecd_stage2_target.py:
2273 Fix bug in livecd stage2 so that it doesnt try to use tar
2275 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2276 targets/livecd-stage2/livecd-stage2-controller.sh:
2277 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2278 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2279 of Getting_Online.txt from catalyst 1.1.10.10.
2281 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2282 Added Joshua Kinard to authors for his mips contributions.
2284 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2285 examples/livecd-stage2_template.spec:
2286 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2287 Paul Kessler on gentoo-catalyst. ;]
2289 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2290 Change variables from cat1 format to cat2
2292 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2293 modules/generic_stage_target.py, modules/stage1_target.py:
2294 Fix modules has no attribute register
2296 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2297 modules/generic_stage_target.py:
2298 Fix broken aliases code that was just proof of concept
2300 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2301 Output mkisofs command line options to assist in debugging
2303 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2304 modules/generic_stage_target.py, targets/support/create-iso.sh:
2307 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2308 modules/generic_stage_target.py:
2309 Add VERY basic support for aliases kernel parameter.
2311 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2312 modules/livecd_stage2_target.py:
2313 Remove large section of commented code
2315 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2316 modules/generic_stage_target.py, modules/stage1_target.py:
2317 Allow LDFLAGS to be specified as an ENV variable for stage1
2319 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2320 modules/generic_stage_target.py:
2321 Fix rc-update to automatically run default options for livecds. Removed an
2322 erroneous key check.
2324 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2325 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2326 Make use spec key optional to default to profile defaults
2328 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2329 +examples/stage4_template.spec:
2330 Preliminary stage4_template.spec file
2332 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2333 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2334 Updated version stamp and added slot patch.
2336 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2337 Fix ordering problem so self.settings is defined
2339 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2340 modules/generic_stage_target.py:
2341 Correct a rsync issue when the directory doesnt exist
2343 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2344 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2345 targets/livecd-stage2/livecd-stage2-controller.sh,
2346 targets/netboot/netboot-controller.sh,
2347 targets/stage4/stage4-controller.sh:
2348 run pre_kmerge and post_kmerge only once
2350 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2351 targets/support/bootloader-setup.sh:
2352 MIPS bootloader patch
2354 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2355 targets/support/mips-arcload_conf.sh:
2356 Fix MIPS Serial Detection
2358 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2359 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2360 +targets/support/mips-arcload_conf.sh:
2361 Application of Kumba's patches for MIPS support
2363 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2364 Check for the correct arch specific cd building tool
2366 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2367 modules/generic_stage_target.py:
2368 Print a warning if livecd/iso is not defined
2370 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2371 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2373 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2374 targets/support/post-kmerge.sh:
2375 Check for existence of files in /lib/modules before running depscan.sh. This
2376 replaces the mips-specific check and makes it portable.
2378 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2379 modules/generic_stage_target.py:
2380 update autoresume logic when dealing with rsync unpack operations
2382 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2383 targets/support/post-kmerge.sh:
2384 Bypass module load on mips
2386 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2387 remove --no-deps so dependancies get installed for genkernel
2389 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2390 modules/generic_stage_target.py:
2391 Fix missing : statement in unpack
2393 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2394 modules/generic_stage_target.py:
2395 fix livecd-stage2 unpack when seedcache is turned off
2397 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2398 targets/support/functions.sh:
2399 Fix module unpacking and make it actually optional.
2401 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2402 modules/generic_stage_target.py:
2403 Fix broken seedcache autoresume interaction
2405 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2406 modules/generic_stage_target.py:
2407 Cleanup stage directories properly for tar installs
2409 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2410 Tinderbox no longer cleans /tmp/*
2412 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2413 targets/tinderbox/tinderbox-chroot.sh,
2414 targets/tinderbox/tinderbox-controller.sh:
2415 Fixing problem with bind mounted portage and final rsync on tinderbox target
2416 and adding additional logging.
2418 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2419 Stop tinderbox from trying to create a tarball of itself
2421 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2422 modules/generic_stage_target.py:
2423 Fix catalyst so it fully disables snapcache when its not specified in the
2426 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2427 examples/livecd-stage2_template.spec:
2428 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2429 spec template and updating version stamp.
2431 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2432 modules/catalyst_support.py:
2433 allow file_check to proceed if key is not in use
2435 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2436 Recursively make the missing directories
2438 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2439 Fix extract_modules to just echo a warning that it is missing
2441 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2442 files/catalyst.conf:
2443 Updating default configuration for catalyst and updating version stamp,
2444 since we're beginning internal testing for release.
2446 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2447 modules/generic_stage_target.py:
2448 fix bug 106004 split strings into a list for empty and rm operation
2450 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2451 modules/livecd_stage2_target.py:
2452 Append slashes to directories so rsyncs work properly
2454 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2455 examples/livecd-stage2_template.spec:
2456 Changing source_subpath for livecd-stage2 example for bug #101704.
2458 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2459 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2460 targets/support/livecdfs-update.sh:
2461 Added livecd/xdm and livecd/xsession options. These are used to setup the
2462 default display manager and X session, respectively. Added supporting
2463 documentation to example spec files. Imported more work from my fsscript for
2464 the official LiveCD.
2466 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2467 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2468 discussion, see bug #88777.
2470 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2471 modules/generic_stage_target.py:
2472 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2473 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2475 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2476 targets/livecd-stage1/livecd-stage1-controller.sh,
2477 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2478 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2479 on livecd-stage2 and removing universal motd for livecd/type of
2480 gentoo-release-livecd.
2482 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2483 modules/livecd_stage1_target.py:
2484 Add optional livecd/type env var for scripts to add optional items to the
2487 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2488 -livecd/files/x86-help.msg:
2489 Removing x86-help.msg as it is no longer used.
2491 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2492 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2493 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2494 Add dobladecenter description to bootloader files for x86/amd64.
2496 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2497 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2499 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2500 modules/generic_stage_target.py:
2501 Added split to use section for bug #104414.
2503 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2504 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2505 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2506 Tabs to whitespaces for isolinux.
2508 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2509 targets/support/bootloader-setup.sh:
2510 Changed isolinux to use new split-out help messages. Using grub gives a
2511 single help message with pager.
2513 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2514 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2515 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2516 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2517 Added F2->F7 help messages for isolinux.
2519 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2520 livecd/files/README.txt, livecd/files/generic.motd.txt,
2521 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2522 livecd/files/livecd-local.start:
2523 Updated files from latest used to build LiveCD.
2525 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2526 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2528 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2529 modules/catalyst_support.py:
2530 Added fix for using options with = in them with --cli (ex.
2531 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2532 <cell@ices.utexas.edu> for pointing this out to me via email.
2534 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2535 modules/generic_stage_target.py, targets/support/functions.sh:
2536 fix bug in exec_in_chroot for stage1 target
2538 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2539 modules/generic_stage_target.py:
2540 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2541 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2543 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2544 catalyst, examples/livecd-stage2_template.spec,
2545 examples/snapshot_template.spec, files/catalyst.conf,
2546 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2547 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2548 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2549 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2550 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2551 targets/livecd-stage2/livecd-stage2-controller.sh,
2552 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2553 targets/stage2/stage2-preclean-chroot.sh,
2554 targets/stage3/stage3-preclean-chroot.sh,
2555 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2556 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2557 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2558 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2559 targets/support/target_image_setup.sh:
2560 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2561 to look at gamecdfs-update.sh yet.
2563 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2564 modules/generic_stage_target.py:
2565 Remove extra debugging print statement
2567 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2568 +modules/catalyst_lock.py, modules/catalyst_support.py,
2569 modules/embedded_target.py, modules/generic_stage_target.py,
2570 modules/grp_target.py, modules/livecd_stage1_target.py,
2571 modules/livecd_stage2_target.py, modules/netboot_target.py,
2572 modules/snapshot_target.py, modules/stage1_target.py,
2573 modules/stage2_target.py, modules/stage4_target.py,
2574 targets/support/functions.sh:
2575 Add locking support. Code simplification for unpack and unpack snapshot.
2576 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2577 Add seedcache support (Grabs output from previous target run)
2578 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2580 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2581 modules/catalyst_support.py, modules/generic_stage_target.py:
2582 Add support to cache the snapshot dir. add snapcache to options. add
2583 snapshot_cache= to override the default location of the cache in
2584 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2586 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2587 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2588 Forward port README.txt and Getting_Online.txt files from catalyst
2591 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2592 Add automatic creation/deletion of runlevels based on rcadd rcdel
2594 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2595 Fix grp so that grp/use is not required anymore
2597 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2598 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2599 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2600 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2601 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2602 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2603 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2604 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2605 they are known to cause booting problems.
2607 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2609 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2610 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2613 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2614 targets/stage1/stage1-chroot.sh:
2615 Fixed quoting in stage1 profile check.
2617 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2618 targets/stage3/stage3-chroot.sh:
2619 Fixing USE for stage3.
2621 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2622 targets/support/chroot-functions.sh:
2623 Fix FETCH code so it will run for Pylon
2625 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2626 targets/grp/grp-chroot.sh:
2627 Fix bindist invcation.
2629 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2630 targets/grp/grp-chroot.sh:
2631 Made sure bindist was used for all emerges in GRP.
2633 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2634 Fix USE flags for GRP build
2636 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2637 targets/stage4/stage4-chroot.sh:
2638 let GRP use the users environment variables and removed extra
2639 GRP_STAGE23_USE from stage4
2641 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2642 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2643 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2645 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2646 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2647 impact all previous spec files that use this option. It's beejay's fault.
2649 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2650 Changed to use linux32 for ppc32 support when build host is ppc64.
2652 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2654 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2656 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2657 Minor cosmetic print statement fixes for readability
2659 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2660 modules/catalyst_support.py, modules/generic_stage_target.py:
2661 Fix None None bug and exception reporting
2663 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2664 Fix iso creation script. Case statement out of place
2666 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2667 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2668 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2669 catalyst, files/catalyst.conf, modules/builder.py,
2670 modules/catalyst_support.py, modules/embedded_target.py,
2671 modules/generic_stage_target.py, modules/generic_target.py,
2672 modules/grp_target.py, modules/livecd_stage1_target.py,
2673 modules/livecd_stage2_target.py, modules/netboot_target.py,
2674 modules/snapshot_target.py, modules/stage1_target.py,
2675 modules/stage2_target.py, modules/stage3_target.py,
2676 modules/stage4_target.py, modules/tinderbox_target.py,
2677 targets/embedded/embedded-chroot.sh,
2678 targets/embedded/embedded-fs-runscript.sh,
2679 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2680 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2681 targets/grp/grp-preclean-chroot.sh,
2682 targets/livecd-stage1/livecd-stage1-chroot.sh,
2683 targets/livecd-stage1/livecd-stage1-controller.sh,
2684 targets/livecd-stage2/livecd-stage2-controller.sh,
2685 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2686 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2687 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2688 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2689 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2690 targets/stage2/stage2-controller.sh,
2691 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2692 targets/stage3/stage3-controller.sh,
2693 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2694 targets/stage4/stage4-controller.sh,
2695 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2696 targets/support/create-iso.sh, targets/support/functions.sh,
2697 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2698 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2699 targets/support/target_image_setup.sh,
2700 targets/tinderbox/tinderbox-chroot.sh,
2701 targets/tinderbox/tinderbox-controller.sh,
2702 targets/tinderbox/tinderbox-preclean-chroot.sh:
2703 Big honkin' copyright update.
2705 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2706 modules/generic_stage_target.py:
2707 add additional logging output. Use standard os redirection methods to log to
2710 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2711 targets/stage1/stage1-chroot.sh:
2712 Added profile sanity check for bug #97867.
2714 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 targets/support/bootloader-setup.sh:
2716 Removing acpi=off from default kernel arguments and adding ia64
2717 livecd-stage2 support functions and cdtar.
2719 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2720 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2721 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2722 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2723 splash command line.
2725 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2726 targets/support/create-iso.sh:
2727 Fixed up zisofs support. Waiting for response from sparc before touching
2730 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2731 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2732 targets/support/functions.sh:
2733 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2734 to allow it to work on all arches that dynamically build their bootloader
2737 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2738 targets/stage4/stage4-controller.sh:
2739 Fix stage4 so it doesnt run the bootloader stuff
2741 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2742 targets/support/bootloader-setup.sh:
2743 Removed dokeymap from non-Gentoo releases.
2745 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2746 targets/support/livecdfs-update.sh:
2747 Added call to update-pciids to download the latest pci.ids file.
2749 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2750 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2751 modules/stage4_target.py:
2752 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2754 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2755 Fix issue where -s on the command line would not run
2757 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2758 livecd/files/generic.motd.txt:
2759 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2760 kernel configurations.
2762 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2763 targets/support/livecdfs-update.sh:
2764 Updated hostname/domainname creation for new baselayout.
2766 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2767 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2768 Fixing some bootloader isolinux/boot stuff for x86/amd64.
2770 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2771 targets/support/chroot-functions.sh:
2772 Change portage emerge to use --oneshot --nodeps to keep from merging the
2773 same packages multiple times.
2775 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2776 targets/stage2/stage2-chroot.sh:
2777 Added a -p bootstrap when catalyst is called with -V (verbose).
2779 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2780 targets/support/livecdfs-update.sh:
2781 Removed inittab hack, as this is done by livecd-tools.
2783 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2784 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2785 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
2787 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2788 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2789 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2790 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2791 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2792 targets/livecd-stage2/livecd-stage2-controller.sh:
2793 Removed gentoo.png and creation of face directory. Changed
2794 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2797 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2798 targets/stage1/stage1-preclean-chroot.sh,
2799 targets/support/chroot-functions.sh:
2800 Added setup_binutils function and force both of them to run during stage1
2803 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2804 examples/livecd-stage2_template.spec:
2805 Added livecd/volid explanation to example spec.
2807 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2808 targets/support/create-iso.sh:
2809 General cleanup of ISO code and added default livecd/volid when it is not set.
2811 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2812 targets/embedded/embedded-controller.sh:
2813 Actually modify the embedded target this time.
2815 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2816 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2817 targets/livecd-stage2/livecd-stage2-controller.sh,
2818 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
2819 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
2820 and livecd-stage2 targets.
2822 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2823 files/catalyst.conf:
2824 Retired John Davis <zhen@gentoo.org> and added storedir to default
2827 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2828 targets/support/livecdfs-update.sh:
2829 Uncommented openglify, since it is needed for both opengl-update-livecd and
2832 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2833 modules/generic_stage_target.py:
2834 Fix print statement so it shows when kill_chroot_pids is run correctly
2836 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2837 modules/snapshot_target.py:
2838 Fix snapshot target to skip the kill_pids check
2840 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2841 Bug fixes in parse_spec, fix issues detecting list or string.
2843 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2844 modules/catalyst_support.py:
2845 Fix bug 65284. More flexible spec parsing. Should handle cases where no
2846 spaces are after :. Better handling of comments ( ie preprocessed and
2847 stripped off ). Unset empty keys.
2849 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2850 targets/support/kill-chroot-pids.sh:
2851 Remove extra P_NAME definition that is never used. Saves processing time.
2852 Bumped catalyst to pre2
2854 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2855 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2856 +targets/support/kill-chroot-pids.sh:
2857 User info about runscript and archscript. Added checks for processes running
2858 in the chroot and created a script to kill them. Should fix the unmounting
2859 issues with gconfd or any other running application in the chroot
2861 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2862 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
2863 Remove using gcc-config to set things up as we should all be using 2005.0
2866 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2867 examples/livecd-stage2_template.spec:
2868 Added livecd/users to example livecd-stage2 spec file.
2870 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2871 targets/support/livecdfs-update.sh:
2872 Change default hostnames for livecds
2874 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2875 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
2876 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
2879 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2880 modules/livecd_stage2_target.py:
2881 Clear autoresume flags when build is done
2883 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2884 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2885 targets/support/create-iso.sh:
2886 Fix isolinux so that it finds menus and kernels and stuff
2888 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2889 modules/generic_stage_target.py:
2890 Make purge operation a little less chatty, removed print statements
2892 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2893 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2894 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2895 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
2897 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2898 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2899 print warning message about deprecated use of cdfstype
2901 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2902 targets/support/chroot-functions.sh:
2903 statically define genkernel location to eliminate which command failure if
2904 genkernel is not installed
2906 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
2907 modules/generic_stage_target.py:
2908 change the portage_overlay to an array so it always works
2910 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2911 modules/catalyst_support.py:
2912 Fix exception handling to remove extraneous prints of None
2914 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2915 Remove iso creation code from stage4
2917 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2918 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2919 modules/livecd_stage2_target.py, modules/snapshot_target.py,
2920 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
2921 targets/livecd-stage1/livecd-stage1-chroot.sh,
2922 targets/livecd-stage1/livecd-stage1-controller.sh,
2923 targets/livecd-stage2/livecd-stage2-controller.sh,
2924 targets/netboot/netboot-controller.sh,
2925 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
2926 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
2927 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2928 targets/support/create-iso.sh, targets/support/kmerge.sh,
2929 targets/support/target_image_setup.sh,
2930 targets/tinderbox/tinderbox-controller.sh:
2931 Fix some exception handling in catalyst_support.py, remove intermediate
2932 destination folder of iso and tarball, add additional tests for folders not
2933 found on host but defined in spec file, keep catalyst from erroring in this
2934 case, change exit code on shell scripts so that errors are reported to
2935 catalyst and causes catalyst to die on errors, fix bug in
2936 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
2937 check for mkisofs that informs the user of where to get the program, and
2938 removed the autoresume code from ccache and distcc installation until I can
2939 figure out a way to have the autoresume flag go someplace outside the chroot.
2941 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2942 Remove bind mounts before rm operations happen at startup
2944 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
2945 modules/generic_stage_target.py:
2946 Fix bug where purge deletes the autoresume directory but doesnt recreate it
2948 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2949 modules/generic_stage_target.py:
2950 fix minor bug in the purge code so that it actually runs the commands
2952 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2953 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2954 modules/stage4_target.py:
2955 Change ordering of tasks so root_overlay and fsscript occur after
2956 livecd_update, giving users a chance to override livecd_update
2958 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2959 modules/catalyst_support.py, modules/generic_stage_target.py:
2960 Added a better exception handling message for keyboard interrupt and added
2961 countdown timer for purge operation to give an opportunity to exit
2963 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2964 modules/catalyst_support.py, modules/generic_stage_target.py:
2965 Add support to clear the autoresume flags and improve the purge code to
2966 clean the chroot, and pkg/kern cache
2968 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2969 modules/catalyst_support.py, modules/generic_stage_target.py,
2970 modules/livecd_stage1_target.py:
2971 only append livecd-tools to the livecd-stage1 target package list and move a
2972 check out of the way so command line and spec files can co-exist
2974 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
2975 modules/generic_stage_target.py:
2976 fixed python syntax in set_packages so catalyst will run
2978 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2979 modules/embedded_target.py, modules/generic_stage_target.py,
2980 modules/grp_target.py, modules/livecd_stage1_target.py,
2981 modules/livecd_stage2_target.py, modules/netboot_target.py,
2982 modules/stage4_target.py, modules/tinderbox_target.py,
2983 targets/embedded/embedded-chroot.sh,
2984 targets/embedded/embedded-controller.sh,
2985 targets/livecd-stage1/livecd-stage1-controller.sh,
2986 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
2987 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
2988 targets/livecd-stage2/livecd-stage2-controller.sh,
2989 -targets/livecd-stage2/livecd-stage2-iso.sh,
2990 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2991 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2992 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2993 targets/support/functions.sh, targets/support/livecdfs-update.sh,
2994 +targets/support/target_image_setup.sh:
2995 embedded target cleanups ... iso,bootloader,target_setup generalizations,
2998 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2999 targets/livecd-stage2/livecd-stage2-controller.sh,
3000 targets/support/livecdfs-update.sh:
3001 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3002 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3003 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3006 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3007 targets/livecd-stage2/livecd-stage2-controller.sh,
3008 targets/support/rc-update.sh:
3009 Updated rc-update.sh with better defaults for different livecd/type settings
3010 and cleaning up file copying in livecd-stage2-controller.sh to match
3013 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3014 Made example of catalyst.conf in README match the default catalyst.conf
3017 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3019 Removing old files from previous maintainers and updating README.
3021 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3022 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3023 Added livecd/users option to create non-root users. The first user listed
3024 will also be used for auto-starting X, if X is merged onto the CD.
3026 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3027 targets/livecd-stage1/livecd-stage1-controller.sh,
3028 targets/livecd-stage2/livecd-stage2-controller.sh,
3029 targets/support/livecdfs-update.sh:
3030 Updated all instances of livecd/type: gentoo-release-environmental to
3031 gentoo-release-livecd and added generic-livecd.
3033 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3034 examples/fsscript.sh.example, examples/gamecd.conf.example,
3035 examples/generic_stage_template.spec, examples/grp_template.spec,
3036 examples/livecd-stage1_template.spec,
3037 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3038 examples/snapshot_template.spec:
3039 Imported example files from catalyst 1.1.9 to make them more verbose.
3041 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3042 Fix grp/use bug #89365
3044 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3045 modules/generic_stage_target.py, targets/support/kmerge.sh:
3046 Fixes for initramfs overlay support.
3048 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3049 modules/generic_stage_target.py, targets/support/kmerge.sh,
3050 targets/support/pre-kmerge.sh:
3051 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3052 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3053 caching bug; Also adding preliminary support for initramfs_overlay from
3056 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3057 modules/generic_stage_target.py, targets/support/kmerge.sh:
3058 Removed support for postconf as genkernel no longer has that option
3060 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3061 modules/embedded_target.py, modules/generic_stage_target.py,
3062 modules/grp_target.py, modules/livecd_stage1_target.py,
3063 modules/livecd_stage2_target.py, modules/netboot_target.py,
3064 modules/stage4_target.py, modules/tinderbox_target.py,
3065 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3066 targets/stage1/stage1-preclean-chroot.sh,
3067 targets/support/chroot-functions.sh:
3068 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3069 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3071 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3072 modules/livecd_stage2_target.py:
3073 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3075 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3076 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3077 modules/livecd_stage2_target.py, modules/stage4_target.py,
3078 targets/livecd-stage1/livecd-stage1-controller.sh,
3079 targets/livecd-stage2/livecd-stage2-controller.sh,
3080 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3081 targets/support/functions.sh, targets/support/kmerge.sh,
3082 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3083 Generalized kernel support, fsscript, rcupdate, etc for stage4
3085 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3086 targets/support/pre-kmerge.sh:
3087 Removed sed for usb devices from legacy genkernel, as we're going to require
3088 a version much higher that no longer exhibits the bug.
3090 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3092 targets/support/livecdfs-update.sh:
3093 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3094 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3095 the ut2004demo shell script has been renamed to ut2004-demo.
3097 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3098 let genkernel always reinstall itself
3100 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3101 modules/catalyst_support.py, modules/generic_stage_target.py,
3102 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3103 fix case bug in livecdfs-update.sh; fix bug in initial command line
3104 arguement parsing; add cflags spec file support which is only allowed to
3107 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3108 targets/stage3/stage3-chroot.sh:
3109 Fix a use flag bug in the stage3
3111 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3112 modules/generic_stage_target.py:
3113 Changes to allow cflags, chost, cxxflags in a spec file
3115 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3116 targets/livecd-stage1/livecd-stage1-controller.sh,
3117 targets/livecd-stage2/livecd-stage2-controller.sh,
3118 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3119 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3120 targets/support/pre-kmerge.sh:
3121 change the code to use more case statements. Fix gcc issue in stage1.
3123 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3124 targets/livecd-stage1/livecd-stage1-controller.sh,
3125 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3126 Merging in changes from catalyst 1.1.x for gamecd support.
3128 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3129 targets/stage1/stage1-preclean-chroot.sh:
3130 Removing gcc-config stuff to see if its still required to work around a gcc
3133 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3134 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3135 Added tests for genkernel >3.2.0
3137 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3140 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3141 Updated AUTHORS with new maintainers and updated contributors list.
3143 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3144 examples/fsscript.sh.example, livecd/files/README.txt,
3145 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3146 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3147 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3148 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3149 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3150 universal.motd.txt to resolve documentation issue on bug #86914. Added
3151 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3152 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3155 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3156 targets/livecd-stage2/livecd-stage2-controller.sh:
3157 Removed a few unnecessary comments
3159 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3160 Removed obsolete files from the livecd directory as the functionality has
3161 moved into the targets folders
3163 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3164 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3165 Additional catalyst 2.0.0 files
3167 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3168 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3169 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3170 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3171 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3172 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3173 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3174 -livecd/runscript/alpha-archscript.sh,
3175 -livecd/runscript/default-runscript.sh,
3176 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3177 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3178 -livecd/runscript-support/gamecdfs-update.sh,
3179 -livecd/runscript-support/kmerge.sh,
3180 -livecd/runscript-support/livecdfs-update.sh,
3181 -livecd/runscript-support/post-kmerge.sh,
3182 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3183 modules/embedded_target.py, modules/generic_stage_target.py,
3184 modules/grp_target.py, modules/livecd_stage1_target.py,
3185 modules/livecd_stage2_target.py, -modules/netboot.py,
3186 +modules/netboot_target.py, modules/snapshot_target.py,
3187 modules/stage1_target.py, +modules/stage4_target.py,
3188 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3189 +targets/embedded/embedded-controller.sh,
3190 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3191 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3192 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3193 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3194 +targets/livecd-stage1/livecd-stage1-controller.sh,
3195 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3196 -targets/livecd-stage1/livecd-stage1.sh,
3197 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3198 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3199 +targets/livecd-stage2/livecd-stage2-controller.sh,
3200 +targets/livecd-stage2/livecd-stage2-iso.sh,
3201 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3202 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3203 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3204 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3205 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3206 +targets/stage1/stage1-controller.sh,
3207 +targets/stage1/stage1-preclean-chroot.sh,
3208 -targets/stage1/stage1-preclean1-chroot.sh,
3209 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3210 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3211 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3212 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3213 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3214 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3215 +targets/stage4/stage4-preclean-chroot.sh,
3216 +targets/support/chroot-functions.sh,
3217 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3218 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3219 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3220 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3221 +targets/tinderbox/tinderbox-controller.sh,
3222 targets/tinderbox/tinderbox-preclean-chroot.sh,
3223 -targets/tinderbox/tinderbox.sh:
3224 Initial Import of Catalyst 2.0.0
3226 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 livecd/runscript-support/livecdfs-update.sh:
3228 Added /usr/portage as tmpfs (this will be made conditional later).
3230 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3231 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3232 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3233 from an interactive shell.
3235 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3236 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3237 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3238 livecd/runscript-support/pre-kmerge.sh,
3239 livecd/runscript/default-runscript.sh:
3240 Moved livecd-bash_profile to livecd-bashrc. Added check for
3241 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3242 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3245 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3246 modules/generic_stage_target.py:
3247 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3250 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3251 livecd/runscript/default-runscript.sh,
3252 targets/livecd-stage1/livecd-stage1.sh:
3253 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3254 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3255 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3258 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3259 livecd/runscript/ppc-archscript.sh:
3260 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3262 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3263 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3264 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3265 for multiple initrd files.
3267 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268 livecd/runscript/ppc-archscript.sh:
3269 Modifed PPC archscript to close bug #84648 and also to make the PPC
3270 archscript produce multiple initrd files, like x86/amd64.
3272 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3273 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3274 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3275 livecd/runscript/ppc-archscript.sh:
3276 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3277 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3278 livecd/volid for the HFS volid, too.
3280 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3281 Calling this one 1.1.7 and rolling a tarball.
3283 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3285 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3286 -livecd/runscript/sparc64-archscript.sh,
3287 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3288 Added livecd/volid to set the volume ID when creating the ISO, patch by
3289 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3290 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3292 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3293 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3294 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3295 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3297 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3298 livecd/runscript-support/livecdfs-update.sh:
3299 Removed hdparm from default runlevel as it break ide=nodma at boot.
3301 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3302 livecd/runscript-support/kmerge.sh,
3303 livecd/runscript-support/pre-kmerge.sh,
3304 targets/livecd-stage1/livecd-stage1-chroot.sh:
3305 Revert last set of changes and remove portage version check from emerge in
3306 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3309 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3310 livecd/runscript-support/kmerge.sh,
3311 livecd/runscript-support/pre-kmerge.sh:
3312 Change genkernel check to use best_version and has_version to determine if
3313 the any previously installed versions of genkernel are up to date. Change
3314 emerge line for kernels to use -n option to only install if they were not
3315 previously installed.
3317 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3318 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3319 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3320 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3321 livecd/runscript/sparc-archscript.sh:
3322 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3323 unified sparc32/sparc64 cdtar.
3325 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3326 livecd/runscript-support/livecdfs-update.sh,
3327 livecd/runscript-support/pre-kmerge.sh:
3328 Change sudoers update to only run if /etc/sudoers exists and only reduce
3329 splash to 1024x768 on minimal and universal install CD.
3331 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3332 targets/livecd-stage1/livecd-stage1.sh:
3333 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3336 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3337 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3338 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3339 livecd/runscript/sparc64-archscript.sh,
3340 livecd/runscript/x86-archscript.sh:
3341 Added a new empty livecd file to each archscript. This will be used for an
3342 identifier by genkernel to allow booting from a non-primary CDROM.
3344 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3345 Catalyst 1.1.6 is here.
3347 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 targets/stage1/stage1-preclean2-chroot.sh:
3349 Commenting out stage1 cleaning of /var/db.
3351 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3352 livecd/runscript-support/pre-kmerge.sh:
3353 Made splash reduction to 1024x768 only for minimal and universal release media.
3355 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3356 targets/stage1/stage1-preclean2-chroot.sh:
3357 Added SLOT files back to /var/db entries in stage1.
3359 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3360 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3361 livecd/runscript/default-runscript.sh,
3362 livecd/runscript-support/livecdfs-update.sh,
3363 targets/livecd-stage2/unmerge.sh:
3364 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3365 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3366 the copy from preserving permissions and also adding /usr/share/faces and
3367 default Gentoo icon. We'll see how the icon does for us. Removing serial
3368 init script, as it causes problems with the splash theme.
3370 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3371 targets/livecd-stage1/livecd-stage1.sh:
3374 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3375 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3376 livecd/runscript-support/kmerge.sh,
3377 livecd/runscript-support/livecdfs-update.sh,
3378 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3379 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3380 targets/stage1/stage1-preclean2-chroot.sh:
3381 Removed x-setup from local.start and added in symlinks for gconf, portage
3382 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3383 baselayout and removed /etc/startx from the environmental type. Commented
3384 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3385 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3386 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3387 for X, use the latest pci.ids and usb.ids from portage, and create
3388 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3389 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3390 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3391 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3392 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3395 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3396 Removed ccache from default options as it breaks catalyst when merged with
3399 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3400 modules/snapshot_target.py:
3401 Added /local/ to snapshot exclusion.
3403 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3404 livecd/runscript-support/livecdfs-update.sh:
3405 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3406 gustavoz and his 5 interface Xeon for this.
3408 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3409 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3410 Added a conditional before killing gconfd-2. This is also going to be
3411 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3414 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3415 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3416 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3417 Moved killall -9 gconfd-2 to execute outside chroot.
3419 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3420 livecd/files/x86-help.msg:
3421 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3424 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3425 livecd/runscript/x86-archscript.sh:
3426 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3429 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3432 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 targets/livecd-stage1/livecd-stage1.sh:
3434 Added killall for gconfd-2 back into livecd-stage1.sh
3436 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3437 livecd/runscript/alpha-archscript.sh:
3438 Alpha fixes for multiple kernels..
3440 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3441 livecd/runscript-support/kmerge.sh:
3442 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3444 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3445 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3446 livecd/runscript/sparc64-archscript.sh:
3447 Force devfs if udev is not selected for all supporting arches.
3449 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3450 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3451 livecd/runscript-support/kmerge.sh:
3452 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3455 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3456 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3457 Re-enabled preclean in grp and added gconfd-2 killing.
3459 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 livecd/runscript/x86-archscript.sh:
3461 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3464 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3465 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3466 targets/livecd-stage1/livecd-stage1-chroot.sh,
3467 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3468 targets/livecd-stage1/livecd-stage1.sh,
3469 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3470 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3471 Added ability to pause indefinitely. This closes bug #79798. I've also added
3472 the gcond-2 killall back in, but now it is in the actual preclean script and
3473 is executed inside the chroot.
3475 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3476 Updated for 1.1.3 release.
3478 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3480 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3481 targets/netboot/netboot-packages.sh,
3482 targets/tinderbox/tinderbox-chroot.sh:
3483 Updated to use package.use correctly. Blame Robert Paskowitz
3484 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3486 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 targets/stage1/stage1-preclean2-chroot.sh:
3488 Fixed find line for new stage1 /var/db/pkg.
3490 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3491 targets/stage1/stage1-preclean2-chroot.sh:
3492 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3493 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3496 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3497 livecd/runscript-support/livecdfs-update.sh:
3498 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3499 added net.ethX symlinks, and added copying of files from
3500 /usr/lib/hotplug/firmware into firmware tarball.
3502 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3503 livecd/runscript-support/livecdfs-update.sh:
3504 Firmware updated to use new /lib/firmware directory.
3506 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3507 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3508 work when both -f and -C were used on the command line.
3510 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3511 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3512 targets/livecd-stage1/livecd-stage1-chroot.sh,
3513 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3514 targets/stage3/stage3-chroot.sh:
3515 Added a portage version check to each target that uses --newuse to ensure a
3516 high enough version is used. This resolves bug #75336.
3518 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 livecd/files/livecd-local.start:
3520 Possible local.start fix for beejay.
3522 12 Jan 2005; John Davis <zhen@gentoo.org>
3523 modules/embedded.py:
3524 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3526 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3527 livecd/runscript-support/kmerge.sh:
3528 Added ccache support to genkernel call in livecd-stage2.
3530 11 Jan 2005; John Davis <zhen@gentoo.org>
3531 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3532 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3533 targets/netboot/netboot.sh:
3534 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3535 some feature enhancements.
3537 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3538 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3539 targets/livecd-stage1/livecd-stage1-chroot.sh,
3540 targets/livecd-stage1/livecd-stage1.sh,
3541 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3542 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3543 Added a -F or --fetchonly command line option and closing out bug #77480.
3544 Also added a portage version check to livecd-stage1 to close out bug #68307.
3546 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3547 livecd/runscript-support/livecdfs-update.sh,
3548 targets/stage3/stage3-chroot.sh:
3549 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3550 target to use emerge -e when building. This is only temporary until the
3551 bootstrap.sh script can be fixed or another solution can be decided upon.
3553 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3554 +targets/embedded/kmerge.sh:
3555 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3556 from mutex@gentoo.org
3558 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3559 modules/livecd_stage2_target.py:
3562 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3563 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3564 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3565 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3566 the brokenness of a stage1 tarball.
3568 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3569 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3572 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3573 modules/livecd_stage2_target.py:
3576 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3577 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3578 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3579 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3580 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3581 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3582 Upgraded the isolinux cdtar files and closing bug #70518.
3584 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3585 modules/embedded_target.py, modules/generic_stage_target.py,
3586 modules/grp_target.py, modules/livecd_stage1_target.py,
3587 modules/livecd_stage2_target.py, modules/netboot.py,
3588 modules/stage1_target.py, modules/tinderbox_target.py:
3589 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3590 separate out specific target logic from the generic targets modules.
3592 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3593 new PPC arch file from pvdabeel@gentoo.org
3595 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3596 examples/generic_stage_template.spec, modules/catalyst_support.py:
3597 tweaking error handling in the main catalyst script
3598 updated the example to include a blurb about portage_confdir
3600 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3601 livecd/runscript-support/livecdfs-update.sh:
3602 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3604 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3607 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3608 fix for #66592. catalyst now gives a traceback when it bails out, making
3609 troubleshooting amazingly easier
3611 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3612 modules/catalyst_support.py, modules/embedded_target.py,
3613 modules/generic_stage_target.py, modules/grp_target.py,
3614 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3615 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3616 Reversing patch from Eric Edgar from bug #70663.
3618 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3619 livecd/runscript/x86-archscript.sh:
3620 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3621 not work without it (mkisofs fails on creating ISO).
3623 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3624 modules/catalyst_support.py, modules/embedded_target.py,
3625 modules/generic_stage_target.py, modules/grp_target.py,
3626 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3627 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3628 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3629 separate out specific target logic from the generic targets modules.
3631 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3632 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3633 targets/embedded/embedded.sh:
3634 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3636 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3637 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3638 livecd/runscript/default-runscript.sh,
3639 livecd/runscript-support/gamecdfs-update.sh,
3640 livecd/runscript-support/livecdfs-update.sh,
3641 modules/livecd_stage2_target.py:
3642 Added gamecd/conf option to livecd_stage2_target.py, added
3643 gamecd.conf.example to /examples, cleaned up game-specific code in
3644 gamecdfs-update.sh to make it more generic, added more fundtionality to
3645 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3646 and gentoo-gamecd to make spec files simpler and to remove the need for
3647 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3648 user to still use a custom fsscript of their own.
3650 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3651 +livecd/files/environmental.motd.txt,
3652 targets/livecd-stage1/livecd-stage1.sh:
3653 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3655 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3656 livecd/runscript/default-runscript.sh,
3657 livecd/runscript-support/livecdfs-update.sh:
3658 Added gentoo-release-environmental as a valid livecd/type and did some
3659 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3660 devices other than eth0.
3662 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3663 targets/livecd-stage1/livecd-stage1-chroot.sh:
3664 Changed livecd-stage1 to merge each package individually. This should not
3665 make it into a production version of catalyst, but is here as a possible
3666 solution to bug #68307.
3668 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3669 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3670 livecd/runscript/sparc-archscript.sh,
3671 livecd/runscript/sparc64-archscript.sh,
3672 livecd/runscript/x86-archscript.sh:
3673 Added failures to all arches on mkisofs failure and also made -z option to
3674 mkisofs optional on x86 depending on loop type used.
3676 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3677 livecd/runscript/x86-archscript.sh:
3678 Making sure the mkisofs call causes a failure when it doesn't complete
3679 successfully. Once again, blame jforman, our beloved infra-monkey.
3681 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3682 livecd/runscript/default-runscript.sh:
3683 squashfs-utils->squashfs-tools fix. Blame jforman.
3685 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3686 livecd/isogen/x86-isogen.sh:
3687 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3688 possibly not booting on really old systems.
3690 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3691 livecd/runscript/x86-archscript.sh:
3692 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3693 possibly not booting on really old systems.
3695 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3696 livecd/runscript-support/livecdfs-update.sh:
3697 Save some space by removing redundant firmware after tarball is made, only
3698 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3701 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3702 targets/stage1/stage1-preclean2-chroot.sh:
3703 Added patch from vapier and closing bug #73556.
3705 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3706 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3707 +targets/embedded/embedded-fs-runscript.sh,
3708 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3709 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3710 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3711 from mutex@gentoo.org for modules/embedded.py
3713 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3714 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3715 livecd/runscript-support/livecdfs-update.sh:
3716 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3717 aliases having --color rather than --color=auto.
3719 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3720 livecd/files/livecd-local.start:
3721 Let's try actually making a proper edit on livecd/files/livecd-local.start
3722 this time, shall we...
3724 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3725 livecd/files/livecd-local.start:
3726 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3727 x-setup check for /etc/startx.
3729 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3730 livecd/runscript-support/gamecdfs-update.sh:
3731 Fixing minor sed bug in gamecdfs-update.sh.
3733 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3734 examples/snapshot_template.spec,
3735 livecd/runscript-support/gamecdfs-update.sh,
3736 livecd/runscript-support/livecdfs-update.sh:
3737 Fixing typo in snapshot_template.spec and closing bug #70321.
3739 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3740 livecd/runscript-support/pre-kmerge.sh:
3741 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3742 genkernel will only add the 1024x768 version of the gensplash image to the
3743 bzImage, which added with the livecd-stage2 removal of the unused splash
3744 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3746 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3747 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3748 livecd/runscript/sparc64-archscript.sh:
3749 Updated with silo/mkisofs patch from gustavoz.
3751 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3752 livecd/files/x86-help.msg:
3753 Updated x86-help.msg to make it fall more inline with current
3754 genkernel/livecd-tools options.
3756 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3757 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3758 livecd/runscript-support/pre-kmerge.sh:
3759 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3760 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3761 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3764 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3765 livecd/runscript-support/kmerge.sh,
3766 livecd/runscript-support/livecdfs-update.sh,
3767 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3768 Changed kernel build caching to use kerncache option, rather than pkgcache
3769 option. Fixed --postconf and --callback for builds that do not require them.
3770 Removed delay when removing package sin the system profile. This is now
3771 catalyst 1.1.0, so enjoy.
3773 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3774 livecd/runscript-support/livecdfs-update.sh:
3775 Stopping udev from using the nasty device tarball. We don't need it anyway.
3777 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3778 livecd/runscript/sparc-archscript.sh,
3779 livecd/runscript/sparc64-archscript.sh,
3780 livecd/runscript-support/kmerge.sh,
3781 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3782 Fixing gpm support by uncommenting default settings. Fixing case where
3783 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3784 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3785 not get renamed. Fixed a problem where we were accidentally removing the
3786 hwdata-knoppix versions of pci.ids and usb.ids and linking
3787 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3788 for 2004.3 and catalyst 1.1.0.
3790 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3791 patch from vapier@gentoo.org for bug #68080
3793 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3794 livecd/runscript-support/kmerge.sh:
3795 made kernel caching dependent on the "pkgcache" option so that genkernel's
3796 postconf can actually work
3798 18 Oct 2004; John Davis <zhen@gentoo.org>
3799 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3800 livecd/runscript-support/livecdfs-update.sh:
3801 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3803 17 Oct 2004; John Davis <zhen@gentoo.org>
3804 livecd/runscript-support/livecdfs-update.sh:
3805 firmware tarball fix for packages that need firmware such as ipw2100
3807 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
3808 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3809 livecd/runscript-support/livecdfs-update.sh,
3810 modules/livecd_stage2_target.py:
3811 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
3813 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
3814 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
3815 should not hurt non-HT users
3817 12 Oct 2004; John Davis <zhen@gentoo.org>
3818 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3819 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
3820 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
3821 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3822 livecd/runscript-support/kmerge.sh:
3823 bugfixes for #67195, #67197, #67122, and #46918
3825 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
3826 small netboot fixups
3828 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
3829 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
3830 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
3831 targets/netboot/netboot.sh:
3832 sweeping updates and changes to the netboot code. the patches should fix the
3833 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
3834 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
3836 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
3837 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
3838 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3839 targets/netboot/netboot.sh:
3840 more code cleanup and maintenance
3842 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3843 modules/generic_stage_target.py, +modules/netboot.py,
3844 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
3845 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
3846 +targets/netboot/netboot.sh:
3847 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
3850 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3851 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3852 targets/livecd-stage1/livecd-stage1-chroot.sh,
3853 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3854 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3855 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
3856 have to start a server on the build host for it to distribute.
3858 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
3859 added a new -s/ --snapshot option. no more using --cli to create snapshots,
3860 just do -s version_stamp
3862 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
3863 bugfix #60502 - the stage2 target can now resume the bootstrapping process
3865 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
3866 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
3867 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3868 modules/livecd_stage2_target.py:
3869 udev support for livecds
3871 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3872 +targets/livecd-stage2/unmerge.sh:
3873 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
3874 Also, livecd-stage2 unmerge.sh added back in.
3876 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
3877 livecd/runscript-support/livecdfs-update.sh:
3878 bugfixes for #60887 and #63338
3880 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
3881 bugfixes for #63382 and #63338
3883 08 Sep 2004; John Davis <zhen@gentoo.org>
3884 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3885 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3886 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
3887 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
3888 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3889 targets/livecd-stage1/livecd-stage1-chroot.sh,
3890 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3891 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3892 lots of changes in this revision. first of all, major cosmetic fixups to the
3893 archscripts. i also fixed a non-reported bug where pkgcache was not being used
3894 for distcc or ccache builds in most of the targets. bug #56581 is finially
3895 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
3896 performance enhancement here.
3898 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3899 modules/livecd_stage2_target.py:
3900 fix for bug #63033, thanks to usata@gentoo.org for the patch
3902 30 Aug 2004; John Davis <zhen@gentoo.org>
3903 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
3904 bugfixes for #61537 and #61779
3906 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
3907 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3908 modules/snapshot_target.py:
3909 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
3910 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
3911 time should also be improved due to a more efficient use of rsync. This commit will
3912 mark the portage version of catalyst-1.9.0.
3914 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
3915 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
3918 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3921 02 Aug 2004; John Davis <zhen@gentoo.org>
3922 livecd/runscript-support/livecdfs-update.sh:
3925 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3926 +targets/stage1/build.py, -targets/stage1/build.sh,
3927 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
3928 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
3929 targets/stage3/stage3-chroot.sh:
3930 applied patch from bug #58840. it should fix up things for uclibc stages and
3931 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
3933 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
3934 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
3935 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
3936 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
3937 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
3938 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3939 livecd/runscript-support/livecdfs-update.sh,
3940 modules/livecd_stage2_target.py:
3941 addition of wolf31o2's gamecd patchset. untested, so please beware
3943 14 Jul 2004; John Davis <zhen@gentoo.org>
3944 livecd/runscript-support/livecdfs-update.sh,
3945 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3946 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
3947 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
3948 this out of generic_stage_target and into livecd-stage2 since the
3949 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
3951 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
3952 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
3953 default rc'ed programs when only one change was required to rcadd. so I
3954 changed it so that the defaults are *always* loaded and specified additions/
3955 deletions are just added on top of those.
3957 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
3958 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3959 targets/livecd-stage1/livecd-stage1-chroot.sh,
3960 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3961 targets/tinderbox/tinderbox-chroot.sh:
3962 changing the more verbose behavior to the -V (verbose) flag
3964 12 Jul 2004; <zhen@gentoo.org> catalyst,
3965 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3966 targets/livecd-stage1/livecd-stage1-chroot.sh,
3967 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3968 targets/tinderbox/tinderbox-chroot.sh:
3969 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
3970 it is about to merge so that deps and USE flags are more evident
3972 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
3973 modules/catalyst_support.py:
3974 completely rewrote the catalyst main script so that it can actually utilize
3975 more than one command line flag. new functionality included, but not active
3976 yet (--debug and --verbose). arguments can still be passed on the commandline
3977 through the use of the -C (--cli) flag. updated the arg_parse function in
3978 catalyst_support.py to accomodate my changes.
3980 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3981 modules/generic_target.py, modules/grp_target.py,
3982 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3983 modules/snapshot_target.py, modules/stage1_target.py,
3984 modules/stage2_target.py, modules/stage3_target.py,
3985 modules/tinderbox_target.py, targets/stage1/stage1.sh:
3986 fixes for bugs #55192 and #54137
3987 added a new key for all specfiles, portage_confdir.
3988 this should point to a directory similar in functionality to /etc/portage.
3990 cleaned up the module code a bit so that unnecessary modules
3993 more work on resuming. it is getting there, but it still needs a ton of work,
3994 so please test, and report bugs.
3996 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
3997 modules/catalyst_support.py, modules/generic_stage_target.py,
3998 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
3999 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4000 stage resuming functionality should be working. I still have to work on GRP
4001 and livecds, but they should not be hard. I could not incorporate emerge
4002 --resume into stage resuming functionality because in some instances, portage
4003 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4004 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4005 ). I also made some small tweaks to the stage target scripts which clean up
4006 the envscript stuff. Not noticable performance wise, but it makes me feel all
4007 warm and fuzzy to know that it is programmed absolutely correctly ;)
4009 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4010 modules/generic_stage_target.py:
4011 revamped the cmd() structure so that it could properly return error codes.
4012 Please note that this might break catalyst until there is some further
4013 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4014 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4015 now. Additionally, catalyst will stop when there is an error with an ebuild
4016 ... it didn't do this before, it just plowed along and packed things up.
4018 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
4019 portage.py and then answering my noob questions.
4021 13 Jun 2004; John Davis <zhen@gentoo.org>
4022 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4023 livecd/runscript-support/livecdfs-update.sh:
4024 some last minute fixins
4025 (stuff to work with the new genkernel)
4027 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4030 11 Jun 2004; John Davis <zhen@gentoo.org>
4031 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4032 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4035 10 Jun 2004; John Davis <zhen@gentoo.org>
4036 livecd/runscript-support/kmerge.sh,
4037 livecd/runscript-support/livecdfs-update.sh,
4038 livecd/runscript-support/post-kmerge.sh,
4039 livecd/runscript-support/pre-kmerge.sh:
4040 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4041 functions control what scripts are added to their respective runlevels. This
4042 option would be specified like so in the spec file: livecd/rcadd:
4043 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4045 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4046 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4047 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4048 the code to give a nice error msg instead of a cryptic traceback
4050 04 Jun 2004; John Davis <zhen@gentoo.org>
4051 livecd/runscript-support/livecdfs-update.sh:
4052 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4053 /etc/bootsplash/default
4055 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4056 targets/embedded/embedded-chroot.sh,
4057 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4058 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4059 targets/livecd-stage1/livecd-stage1-chroot.sh,
4060 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4061 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4062 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4063 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4064 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4065 targets/tinderbox/tinderbox-chroot.sh,
4066 targets/tinderbox/tinderbox-preclean-chroot.sh,
4067 targets/tinderbox/tinderbox.sh:
4068 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4070 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4071 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4072 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4073 It should be a full path pointing to a portage overlay dir.
4075 27 May 2004; John Davis <zhen@gentoo.org>
4076 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4077 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4078 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4079 livecd/runscript/default-runscript.sh:
4080 added updated silos and fixed motd bug
4082 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4083 rolling out version 1.0.8
4085 22 May 2004; John Davis <zhen@gentoo.org>
4086 livecd/runscript-support/kmerge.sh,
4087 livecd/runscript-support/livecdfs-update.sh,
4088 modules/livecd_stage2_target.py:
4089 added key livecd/bootsplash
4091 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4092 livecd/runscript/sparc-archscript.sh,
4093 livecd/runscript/sparc64-archscript.sh:
4094 sparc fixup patches from gustavoz at g.org
4096 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4097 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4098 is livecd/modblacklist
4100 19 May 2004; John Davis <zhen@gentoo.org>
4101 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4102 livecd/runscript/x86-archscript.sh:
4103 added support for livecd/overlay, changed vga=0x317 to vga=791
4104 in the x86 archscript as it is a more standard setting and should
4105 work on more hardware
4107 17 May 2004; John Davis <zhen@gentoo.org>
4108 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4109 livecd/runscript-support/kmerge.sh,
4110 livecd/runscript-support/livecdfs-update.sh,
4111 modules/livecd_stage2_target.py:
4112 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4113 we also now have basic motd copying support for more branded livecds
4115 16 May 2004; John Davis <zhen@gentoo.org>
4116 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4117 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4118 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4120 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4121 modules/catalyst_support.py, modules/embedded_target.py,
4122 modules/generic_stage_target.py, modules/generic_target.py,
4123 modules/grp_target.py, modules/livecd_stage1_target.py,
4124 modules/livecd_stage2_target.py, modules/stage1_target.py,
4125 modules/stage2_target.py, modules/stage3_target.py,
4126 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4127 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4128 caused gcc profile problems.
4130 12 May 2004; John Davis <zhen@gentoo.org>
4131 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4132 livecd/runscript-support/livecdfs-update.sh,
4133 livecd/runscript-support/post-kmerge.sh,
4134 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4136 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4137 silliness). Most notably, I have taken advantage of the update-modules
4138 --assume-kernel fix from agriffis so that we can actually use 3rd party
4139 modules now. Please note that >=baselayout-1.9.0 is required.
4141 02 May 2004; Olivier Crete <tester@gentoo.org>
4143 Added forgotten CHOST for i386 subarch
4145 30 Apr 2004; John Davis <zhen@gentoo.org>
4146 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4147 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4148 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4149 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4151 -fixed 2004.0 branding in the isolinux cdtar
4152 -fixed up acpi stuff in the runscripts
4153 -fixed up the x86 help message and corrected the numerous errors in it
4155 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4156 livecd/runscript/default-runscript.sh:
4157 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4158 1.0.7. we are ready for release
4160 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4161 fix for the problem that gustavoz found wrt the /dev creation stuff not
4162 detecting arches. also an efficiency fix for stage1 building
4164 14 Apr 2004; John Davis <zhen@gentoo.org>
4165 targets/embedded/embedded-chroot.sh,
4166 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4167 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4168 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4169 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4170 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4171 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4172 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4173 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4174 targets/tinderbox/tinderbox-preclean-chroot.sh,
4175 targets/tinderbox/tinderbox.sh:
4176 fix for bug #47733 - fixes for distcc and an envscript bugfix
4178 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4181 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4182 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4183 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4184 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4185 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4186 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4187 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4188 targets/stage1/stage1-preclean1-chroot.sh,
4189 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4190 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4191 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4192 targets/tinderbox/tinderbox.sh:
4193 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4194 zhen@gentoo.org please.
4196 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4197 fix for /dev in stage1
4199 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4202 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4203 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4204 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4205 Added the two kernel-configs for 2004.1 x86
4207 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4208 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4209 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4210 targets/tinderbox/tinderbox.sh:
4211 fix to address missing /dev in stages, fixed path for env-update in all of the
4214 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4215 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4217 01 Apr 2004; John Davis <zhen@gentoo.org>
4218 livecd/runscript/default-runscript.sh:
4219 added in fix for the module.conf stuff courtesy of Benjamin Judas
4222 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4224 cosmetic touchups for 1.0.5
4226 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4227 added support to the stage2 for stackable profiles bootstrap
4229 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4230 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4231 support for sparc32/64 build compatibility
4233 30 Mar 2004; John Davis <zhen@gentoo.org>
4234 livecd/runscript/default-runscript.sh, modules/targets.py,
4235 targets/stage1/build.sh:
4236 fix for bug 46022, more stackable profile fixes, embedded patches added
4238 26 Mar 2004; John Davis <zhen@gentoo.org>
4239 livecd/runscript/default-runscript.sh, modules/targets.py,
4240 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4241 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4242 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4243 fixes for bugs #44625 and #45805
4245 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4246 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4247 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4248 memtest is in. if you want to use it, check out the memtest86 cd tarball
4249 Also, fixes for bugs 45078, 45188, 44306
4251 23 Mar 2004; John Davis <zhen@gentoo.org>
4252 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4253 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4254 livecd/runscript/x86-archscript.sh, modules/targets.py,
4255 targets/livecd-stage3/unmerge.sh:
4256 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4257 created at the end of the livecd-stage2 process.
4259 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4260 targets/embedded/embedded.sh:
4261 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4263 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4264 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4265 removing the hardened-gcc deps since the package itself is deprecated'
4267 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4268 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4270 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4271 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4272 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4273 examples/livecd/alpha/config-2.4.21-r4-alpha,
4274 examples/livecd/alpha/config-2.4.21-r4-jensen,
4275 examples/livecd/alpha/config-2.4.21-r4-legacy,
4276 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4277 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4278 fixes for bugs 43676, 43701. Alpha support added as well.
4280 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4281 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4282 kde/gnome cd specs added.
4284 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4285 fix in catalyst.conf for bug #42044
4287 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4288 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4289 examples/livecd/sparc64/config-2.4.24-sparc64:
4290 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4292 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
4293 feature additions (see 11 Feb 2004) and added support for a $clst_conf
4294 environment variable. You can use the $clst_conf variable to point to
4295 a file to use in place of /etc/catalyst.conf. By setting this variable
4296 in your shell, catalyst can easily be used by multiple people on the
4297 same machine. Also, ccache support now works for genkernel.
4299 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
4300 livecd-stage2 target, as this is handled by the runscript now. Added support
4301 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
4302 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
4303 The aforementioned "packages" is used to specify kernel-related packages
4304 (like module ebuilds) to merge with each kernel, and the new "use" option is
4305 used to specify the USE settings you'd like exported to the environment
4306 during kernel as well as kernel "packages" build.
4308 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4309 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4310 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4311 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4312 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4313 targets/tinderbox/tinderbox.sh:
4314 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4315 it for ebuild - added headers to everything and removed deprecated dirs
4317 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4318 adding Kumba's patches for MIPS
4320 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
4321 Added hppa specific code.
4323 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
4324 tinderbox examples in examples/ dir.
4326 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
4327 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
4328 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
4331 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
4332 file parsing and reading added. Will get added to the code soon.
4334 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
4335 seem to be working well for stage1/2/3 so I've added a README.
4337 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
4338 structure. Everything is falling nicely into place.
4340 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
4341 integrated into current prototype code.
4343 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
4344 handling integration, got some of the target code nicely fleshed out.
4346 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
4347 progress on the python parts.
4349 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4350 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4351 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4352 for organiation's sake, I have moved the files, such as livecd foundations,
4353 into catalyst/files. It will make it easier for us when ebuild time comes
4356 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4357 All preliminary target build scripts are now added and coded to near as spec
4358 that we can have at this point.
4360 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
4361 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
4362 cleans up after itself (temp files deleted,) something that should be
4363 continued as much as reasonably possible in other parts of catalyst. Also, we
4364 have /etc/catalyst.conf config file reading stub code completed, and internal
4365 fall-backs to reasonable global config defaults completed.