1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
6 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
7 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
8 modules/catalyst/target/generic_stage.py:
9 Move msg(), warn(), and die() to catalyst.output and update all references
11 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
12 Load defaults into myconf before parsing config
14 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
15 Condense code that checks for various things in 'options' to use a loop
17 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
18 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
19 modules/catalyst/target/generic_stage.py:
20 Get rid of arches and targets classes and move functions into the module
23 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
24 targets/embedded/embedded-chroot.sh,
25 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
26 targets/livecd-stage2/livecd-stage2-controller.sh,
27 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
28 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
29 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
30 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
31 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
32 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
33 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
34 targets/support/mips-arcload_conf.sh,
35 targets/tinderbox/tinderbox-chroot.sh:
36 More trailing whitespace cleanups
38 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
39 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
40 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
41 modules/catalyst/lock.py, modules/catalyst/support.py,
42 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
43 modules/catalyst/target/livecd_stage1.py,
44 modules/catalyst/target/livecd_stage2.py,
45 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
46 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
47 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
48 targets/stage1/build.py:
49 Kill lots and lots of trailing whitespace in .py files
51 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
52 modules/catalyst/target/generic_stage.py:
53 Fix up a few bad replacements from previous commit
55 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
56 modules/catalyst/config.py, modules/catalyst/lock.py,
57 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
58 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
59 modules/catalyst/target/livecd_stage1.py,
60 modules/catalyst/target/livecd_stage2.py,
61 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
62 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
63 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
64 modules/catalyst/target/stage4.py:
65 Do a mass sed to fix up all remaining usage of has_key()
67 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
68 Clean up instances of has_key() for py3k
70 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
71 We don't need to pass conf_values since it's a global var
73 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
74 Pre-split options from config file and remove unnecessary imported modules
76 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
77 Move code to verify digest and hash functions to a separate function
79 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
80 Allow build_target() to re-raise the exception for the top-level handler
83 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
84 Move catalyst.support import to top of file
86 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
87 Remove check for sys.argv length since we already check for needed
90 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
91 Rename version() to show_version()
93 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
94 Remove import_modules()
96 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
97 modules/catalyst/target/embedded.py,
98 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
99 modules/catalyst/target/livecd_stage1.py,
100 modules/catalyst/target/livecd_stage2.py,
101 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
102 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
103 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
104 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
105 Remove references to generic_stage_target
107 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
108 +modules/catalyst/target/embedded.py,
109 -modules/catalyst/target/embedded_target.py,
110 +modules/catalyst/target/generic.py,
111 +modules/catalyst/target/generic_stage.py,
112 -modules/catalyst/target/generic_stage_target.py,
113 -modules/catalyst/target/generic_target.py,
114 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
115 -modules/catalyst/target/livecd_stage1_target.py,
116 +modules/catalyst/target/livecd_stage1.py,
117 -modules/catalyst/target/livecd_stage2_target.py,
118 +modules/catalyst/target/livecd_stage2.py,
119 +modules/catalyst/target/netboot.py,
120 -modules/catalyst/target/netboot2_target.py,
121 +modules/catalyst/target/netboot2.py,
122 -modules/catalyst/target/netboot_target.py,
123 +modules/catalyst/target/snapshot.py,
124 -modules/catalyst/target/snapshot_target.py,
125 -modules/catalyst/target/stage1_target.py,
126 +modules/catalyst/target/stage1.py,
127 -modules/catalyst/target/stage2_target.py,
128 +modules/catalyst/target/stage2.py,
129 -modules/catalyst/target/stage3_target.py,
130 +modules/catalyst/target/stage3.py,
131 -modules/catalyst/target/stage4_target.py,
132 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
133 -modules/catalyst/target/tinderbox_target.py:
134 Remove _target from target module filenames, since they're already in
137 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
138 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
139 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
140 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
141 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
142 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
143 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
144 Remove builder.py and all references
146 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
147 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
148 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
149 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
150 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
151 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
152 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
153 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
154 modules/catalyst/target/embedded_target.py,
155 modules/catalyst/target/generic_stage_target.py,
156 modules/catalyst/target/generic_target.py,
157 modules/catalyst/target/grp_target.py,
158 modules/catalyst/target/livecd_stage1_target.py,
159 modules/catalyst/target/livecd_stage2_target.py,
160 modules/catalyst/target/netboot2_target.py,
161 modules/catalyst/target/netboot_target.py,
162 modules/catalyst/target/snapshot_target.py,
163 modules/catalyst/target/stage1_target.py,
164 modules/catalyst/target/stage2_target.py,
165 modules/catalyst/target/stage3_target.py,
166 modules/catalyst/target/stage4_target.py,
167 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
168 Move catalyst_support.py to catalyst.support and update references
170 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
171 +modules/catalyst/lock.py,
172 modules/catalyst/target/generic_stage_target.py,
173 -modules/catalyst_lock.py:
174 Move catalyst_lock.py to catalyst/lock.py and update references
176 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
177 modules/catalyst/target/__init__.py,
178 modules/catalyst/target/generic_stage_target.py:
179 Move target module loading logic into build_target_map() in
180 catalyst.target module
182 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
183 modules/catalyst/target/embedded_target.py,
184 modules/catalyst/target/grp_target.py,
185 modules/catalyst/target/livecd_stage1_target.py,
186 modules/catalyst/target/livecd_stage2_target.py,
187 modules/catalyst/target/netboot2_target.py,
188 modules/catalyst/target/netboot_target.py,
189 modules/catalyst/target/snapshot_target.py,
190 modules/catalyst/target/stage1_target.py,
191 modules/catalyst/target/stage2_target.py,
192 modules/catalyst/target/stage3_target.py,
193 modules/catalyst/target/stage4_target.py,
194 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
195 Add target map in each target module and remove register() function
196 Change catalyst program to load target modules with catalyst.target.targets
198 Remove required_build_targets and valid_build_targets from catalyst_support.py,
199 since we can scan the dir now
201 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
202 +modules/catalyst/target/__init__.py,
203 +modules/catalyst/target/embedded_target.py,
204 +modules/catalyst/target/generic_stage_target.py,
205 +modules/catalyst/target/generic_target.py,
206 +modules/catalyst/target/grp_target.py,
207 +modules/catalyst/target/livecd_stage1_target.py,
208 +modules/catalyst/target/livecd_stage2_target.py,
209 +modules/catalyst/target/netboot2_target.py,
210 +modules/catalyst/target/netboot_target.py,
211 +modules/catalyst/target/snapshot_target.py,
212 +modules/catalyst/target/stage1_target.py,
213 +modules/catalyst/target/stage2_target.py,
214 +modules/catalyst/target/stage3_target.py,
215 +modules/catalyst/target/stage4_target.py,
216 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
217 -modules/generic_stage_target.py, -modules/generic_target.py,
218 -modules/grp_target.py, -modules/livecd_stage1_target.py,
219 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
220 -modules/netboot_target.py, -modules/snapshot_target.py,
221 -modules/stage1_target.py, -modules/stage2_target.py,
222 -modules/stage3_target.py, -modules/stage4_target.py,
223 -modules/tinderbox_target.py:
224 Move all *_target.py modules under modules/catalyst/target and create
225 parent catalyst.target module
227 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
228 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
229 Remove hard-coded arch list now that find_arch_modules() is known to work
231 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
232 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
233 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
234 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
235 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
236 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
237 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
238 modules/generic_stage_target.py:
239 Move subarch and maching maps to bottom of arch files, since the classes
240 aren't defined yet at the top
242 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
243 modules/catalyst/arch/sh.py:
244 Forgot the sh arch module
246 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
247 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
248 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
249 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
250 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
251 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
252 Move subarch and machine map information to variables at top of each arch
253 module and get rid of register() function
255 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
256 Add catalyst.util.load_module() function
257 Move arch modules under modules/catalyst/arch
258 Add catalyst.arch.arches class to assist in loading arch modules
259 Add .gitignore file for *.py[co]
261 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
262 Change __version__ to 2.99 for catalyst_3 branch
264 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
265 Add note about metadata_overlay being default in 2.1.6
267 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
268 Updated the AUTHORS section and the header for the ChangeLog, to reflect
269 that individual authors now retain their copyright to code they submit.
271 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
272 Rewrote TODO to make it clearer and added a ton of new items to it.
274 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
275 modules/generic_stage_target.py:
276 screw you python...hard
278 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
279 modules/generic_stage_target.py:
280 Disable removal of 'target_path' when build starts
282 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
283 modules/generic_stage_target.py:
284 Apply patch from armin76 to actually make use of the busybox_config value
287 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
288 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
289 Add support for gk's --busybox-config= option
291 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
292 modules/generic_stage_target.py:
293 Missing / before 'iso'
295 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
296 modules/snapshot_target.py:
297 Add support for purging to snapshot target
299 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
300 Add mix-in cdtar idea to TODO
302 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
303 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
304 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
305 Remove old isolinux-3.09 cdtar files
307 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
308 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
309 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
310 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
312 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
313 Marking this 2.0.6.903 for testing.
315 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
316 targets/netboot2/netboot2-controller.sh:
317 Disable copying of nb-busybox.cf since it isn't used anyway
319 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
320 arch/x86.py, catalyst:
321 A few typo and other minor fixes as reported by armin76
323 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
324 modules/generic_stage_target.py:
325 Add support for digests="all" for gentoo bug #209611
327 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
328 examples/netboot2_template.spec, targets/support/kmerge.sh:
329 Automatically append --netboot to GK_ARGS for netboot2 target Remove
330 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
332 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
333 targets/support/pre-kmerge.sh:
334 Remove evil hacks that copy gk files around for netboot2
336 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
337 Bumping version for release.
339 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
340 modules/catalyst_support.py:
341 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
344 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
345 modules/catalyst_support.py, modules/generic_stage_target.py:
346 Add support for -P/--purgeonly option
348 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
349 Updated README to tell the user where to locate catalyst.conf if not using
350 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
353 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
354 Kicking out a 2.0.6.901 release for testing.
356 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
357 modules/generic_stage_target.py:
358 Automatically prepend build dir path to livecd/iso if it's not an absolute
361 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
362 Update TODO with placeholder idea.
364 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
365 +modules/catalyst/util.py:
366 Create catalyst.util module with capture_traceback() and print_traceback()
367 functions Capture and print traceback when build fails instead of letting
370 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
371 modules/catalyst/config.py, modules/catalyst_support.py:
372 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
374 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
375 modules/catalyst/config.py:
376 A few fixes to ParserBase after actually testing it switch to parsing
377 config file with ConfigParser.
379 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
380 +modules/catalyst/config.py, -modules/catalyst/util.py:
381 More indecisiveness..move util.spec to config.SpecParser.
383 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
384 -modules/catalyst/spec.py, +modules/catalyst/util.py,
385 modules/catalyst_support.py:
386 * Rename catalyst.spec to catalyst.util
387 * Move spec_dump() into spec class
388 * Modify catalyst to use new spec class
390 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
391 +modules/catalyst/__init__.py:
392 Add __init__.py file and import line.
394 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
395 +modules/catalyst/spec.py:
396 Initial commit of modules/catalyst/spec.py.
398 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
400 Updating x86/amd64 arch support. Original patches by William Cooke
401 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
403 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
404 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
405 modules/snapshot_target.py, modules/stage4_target.py,
406 targets/support/bootloader-setup.sh, targets/support/functions.sh,
407 targets/support/kmerge.sh:
408 Removing all deprecated interfaces. We no longer wish to support them and
409 they're not needed. Anyone using a pre-2.x spec file will need to update
412 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
413 -livecd/files/Getting_Online.txt:
414 Removing livecd/files/Getting_Online.txt since it was quite outdated.
416 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
418 Updated for new git repo.
420 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
421 targets/support/livecdfs-update.sh:
422 Add gconf settings for gnome-screensaver to disable locking by default. This
425 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
426 Add armv5tel to arm host list.
428 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/support/chroot-functions.sh:
430 If we don't have a distcc user, we need to reinstall distcc, even if it's
431 been built with the right USE. This mainly affects stage1/stage2.
433 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
434 targets/support/chroot-functions.sh:
435 We need to run distcc-config --install, since we won't be installing into
436 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
437 installed versions of distcc.
439 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
440 Add a couple of distcc-related items to TODO.
442 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
443 targets/stage1/stage1-preclean-chroot.sh,
444 targets/stage2/stage2-preclean-chroot.sh,
445 targets/stage3/stage3-preclean-chroot.sh,
446 targets/stage4/stage4-preclean-chroot.sh:
447 We don't want to run setup_myfeatures in preclean, but still want to update
448 the environment and show our debug information.
450 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
451 targets/stage1/stage1-preclean-chroot.sh,
452 targets/stage2/stage2-preclean-chroot.sh,
453 targets/stage3/stage3-preclean-chroot.sh,
454 targets/stage4/stage4-preclean-chroot.sh,
455 targets/support/chroot-functions.sh:
456 Remove the die on LIBDIR check, since it won't be set on non-multilib
457 profiles. We can now run debug in preclean again.
459 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
460 targets/support/functions.sh:
461 Let's not try to chmod a dangling symlink.
463 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
464 targets/support/chroot-functions.sh:
465 Added emerge --info to debug output. I don't know why I didn't add it before.
467 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
468 targets/stage1/stage1-preclean-chroot.sh,
469 targets/stage2/stage2-preclean-chroot.sh,
470 targets/stage3/stage3-preclean-chroot.sh,
471 targets/stage4/stage4-preclean-chroot.sh:
472 We probably shouldn't be running our debug functions in our stages. Let's
475 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
476 targets/support/chroot-functions.sh:
477 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
480 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
481 targets/support/livecdfs-update.sh:
482 Only copy the handbook icon if one exists.
484 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
485 modules/catalyst_lock.py:
486 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
489 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 targets/livecd-stage2/livecd-stage2-controller.sh:
491 We should be matching all possible LIBDIRs, so make sure we do that.
493 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
494 targets/support/livecdfs-update.sh:
495 We no longer need the metadata.tar.bz2, since the Installer uses
498 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
499 targets/stage1/stage1-chroot.sh:
500 We don't need --newuse if we're not using binary packages, so there's no
503 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
504 targets/livecd-stage2/livecd-stage2-controller.sh:
505 Added initial framework for creating the CD's root on livecd/livedvd.
506 Currently, the end result is the same, but I'll be adding code to
507 automatically copy the stages and to automatically download the distfiles.
509 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
510 targets/livecd-stage2/livecd-stage2-controller.sh,
511 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
512 targets/support/rc-update.sh:
513 Change all checks for livecd/type: gentoo-release-livecd to
514 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
515 to allow for auto-fetching of distfiles and stages onto official DVD media.
517 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
518 targets/livecd-stage1/livecd-stage1-controller.sh,
519 targets/livecd-stage2/livecd-stage2-controller.sh:
520 Updated TODO. Added code to livecd-stage1 to generate a package list, which
521 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
522 the distfiles automatically.
524 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
525 modules/generic_stage_target.py:
526 Fix seedcache output so it fits in 80 columns.
528 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/stage1/stage1-chroot.sh:
530 We should likely install baselayout before anything else, including the
531 package manager. As such, I've moved it to after sys-apps/baselayout is
534 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
535 targets/livecd-stage2/livecd-stage2-controller.sh:
536 Check for a snapshot in the overlay and error if one is present. This should
537 ensure that the snapshot on the CD is the same as the one used to build the
540 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
541 modules/catalyst_support.py:
542 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
543 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
546 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
547 targets/stage1/stage1-chroot.sh:
548 Change back to using sys-apps/baselayout. We'll need to come up with a
549 better permanent solution now that virtual/baselayout is no more.
551 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
552 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
553 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
555 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
556 targets/support/bootloader-setup.sh:
557 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
560 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
561 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
562 Added TODO. Changed create_handbook_icon call to only be called if
563 /docs/handbook/index.html exists on the disk or in livecd/overlay.
565 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
566 targets/support/kmerge.sh:
567 Run sed on KERNELVERSION to escape the slashes so we can use it in another
570 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
571 targets/support/kmerge.sh:
572 Modify test to run if package.provided exists instead of if it doesn't.
573 Run sed on the correct file.
575 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
576 targets/support/chroot-functions.sh:
577 Added --noreplace to setup_myfeatures merges so we don't blow away any
578 packages which are already installed with the proper USE flags for the given
579 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
581 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
582 livecd/files/README.txt:
583 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
585 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/support/rc-update.sh:
587 Added mdraid for baselayout-2 users.
589 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
590 targets/support/kmerge.sh:
591 Clean up package.provided after the kernel build
593 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
594 targets/support/kmerge.sh:
595 It helps if I put things in the correct order so they'll actually execute,
596 rather than getting a nice error from emerge.
598 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 targets/support/kmerge.sh:
600 Change upgrade to update.
602 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
603 targets/support/kmerge.sh:
604 Add back in the package.provided code that *should* skip the kernel sources
605 merge for call back and subsequent runs.
607 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
608 targets/support/kmerge.sh:
609 We don't really need to use binary packages for the kernel sources, since it
610 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
611 when we're not using kerncache.
613 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
614 targets/support/kmerge.sh:
615 Remove 'symlink' from USE, since it's not needed and screws up kerncache
617 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
618 targets/livecd-stage2/livecd-stage2-controller.sh:
619 OK, we run our find outside the chroot, so we don't want to use absolute
620 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
621 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
624 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
625 targets/livecd-stage2/livecd-stage2-controller.sh,
626 targets/stage1/stage1-controller.sh:
627 Cleanup the clean section for stage1 and add an updated clean section for
628 livecd-stage2 when we're a minimal, universal, or game CD. This is
629 2.0.6_pre14 for testing.
631 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
632 targets/support/kmerge.sh:
633 We should be using --newuse when merging our packages in callback.
635 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
636 targets/grp/grp-chroot.sh:
637 We should only use --noreplace when building a pkgset, everything else
640 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
641 modules/catalyst_support.py, modules/generic_stage_target.py,
642 modules/grp_target.py:
643 Apply additional patches from bug #207862 for CONTENTS generation.
645 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
646 targets/grp/grp-chroot.sh:
647 Call setup_myemergeopts after changing clst_FETCH.
649 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
650 targets/netboot2/netboot2-pkg.sh:
651 Remove a bit of unnecessary code.
653 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
654 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
655 targets/support/chroot-functions.sh:
656 Fix some spacing on the -* warning, revert Andrew's last change, since it
657 didn't do anything, and clean up the GRP chroot code so it works smarter and
658 set clst_FETCH when clst_grp_type is something other than pkgset.
660 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
661 targets/support/chroot-functions.sh:
662 Don't set --usepkg and --buildpkg when fetching.
664 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 modules/generic_stage_target.py:
666 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
669 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
670 modules/generic_stage_target.py:
671 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
672 boot/kernel/${kname}/config copying code in generic_stage_target.
674 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
675 targets/support/kmerge.sh:
676 Make sure we don't give genkernel a --kernel-config if it isn't set in the
679 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
680 modules/generic_stage_target.py, targets/support/kmerge.sh,
681 targets/support/pre-kmerge.sh:
682 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
683 valid, rather than required, changed clst_ksource to default to
684 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
685 removal of USE to after the kernel build so the modules get the correct USE,
686 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
688 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
689 targets/support/kmerge.sh:
690 We should run the default functions for kmerge.sh, too.
692 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
693 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
694 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
695 Updated aboot cdtar with a newer version to support newer kernels.
697 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
698 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
699 Updated make_destpath so it writes out to make.conf as well as exporting
700 ROOT to the environment, added a make_destpath call to cleanup_stages, and
701 adding make_destpath /tmp/stage1root to stage1.
703 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
704 Updated README a bit and rolling 2.0.6_pre12 for testing.
706 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
707 targets/support/create-iso.sh:
708 Removed any further checks for clst_fstype and making sure everybody is
709 using ${mkisofs_zisofs_opts}.
711 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
712 targets/support/livecdfs-update.sh:
713 The default theme for GNOME is now Clearlooks, so we can remove the theme
714 code, but we still want to set the font size.
716 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
717 targets/support/livecdfs-update.sh:
718 We need to put quotes around ${user_comment} or useradd gets confused.
720 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
721 targets/support/chroot-functions.sh:
722 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
725 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
726 targets/support/kmerge.sh:
727 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
728 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
730 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
731 targets/support/create-iso.sh:
732 Bash fscking sucks, so we have to compromise on this code reduction solution
733 a bit. It's still far better than it was
735 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
736 targets/support/create-iso.sh:
737 Don't escape quotes when actually running the command
739 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
740 targets/support/kmerge.sh:
741 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
743 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
744 targets/support/kmerge.sh:
745 Use -L instead of -l in test for symlink
747 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 targets/stage1/stage1-controller.sh:
749 Remove code for gcc-config/binutils-config since it should be getting done
750 in the preclean script, anyway.
752 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
753 targets/stage1/stage1-chroot.sh:
754 I missed one place where HOSTUSE was being used incorrectly.
756 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
757 targets/support/kmerge.sh:
758 Escape the correct quote
760 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
761 targets/support/kmerge.sh:
762 Change remaining instances of run_emerge to run_merge
764 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
765 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
766 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
769 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
770 targets/support/bootloader-setup.sh:
771 Let's change our splash checking to a global check so it only needs to be
772 done once. This makes much more sense than having all of those if ... else
775 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
776 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
777 Fix our USE invocation here so things work as expected.
779 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
780 targets/support/livecdfs-update.sh:
781 Force-enable livecd/users for livecd/type gentoo-release-livecd and
784 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
785 targets/support/livecdfs-update.sh:
786 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
789 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
790 targets/livecd-stage2/livecd-stage2-controller.sh:
791 Fixing the snapshot copying so it will only copy the correct snapshot for
792 people who don't know how to properly use wget.
794 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
795 targets/stage1/stage1-chroot.sh:
796 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
799 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
800 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
801 OK, we have to escape our quotes, rather than use single quotes, or we don't
802 evaluate the variables properly.
804 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
806 targets/support/kmerge.sh:
807 Fixing echo/sed for make.conf writing.
809 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
810 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
811 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
812 Rather than using the environment, we write out our USE to make.conf, then
813 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
814 be written to make.conf, already.
816 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
817 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
818 targets/livecd-stage1/livecd-stage1-chroot.sh,
819 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
820 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
821 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
822 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
823 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
824 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
825 Changing run_emerge to run_merge, changing both setup_portage and
826 setup_myfeatures to add any USE changes to make.conf prior to merge, then
827 removing the settings added, rather than (ab)using the environment.
829 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
830 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
831 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
832 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
833 targets/tinderbox/tinderbox-chroot.sh:
834 Rearrange some of the functions in chroot-functions.sh in preparation for
835 some upcoming changes and rename setup_portage to setup_pkgmgr.
837 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
838 targets/stage1/stage1-controller.sh:
839 Removing an extra env-update call from stage1's preclean.
841 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
842 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
843 targets/support/bootloader-setup.sh:
844 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
845 help.msg which we didn't even use.
847 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
848 targets/support/bootloader-setup.sh:
849 Don't write out out 'default 1' line when creating grub.conf, since the
850 'help' entry is now at the bottom, and we want grub to default to the first
853 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
854 targets/support/bootloader-setup.sh:
855 Removed checks on livecd/splash_type, since we only support one type,
856 removed remaining bootsplash code from bootloader-setup.sh, added automatic
857 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
858 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
860 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
861 targets/livecd-stage2/livecd-stage2-controller.sh:
862 Let's automatically copy in the snapshot if livecd/type is
863 gentoo-release-livecd.
865 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
866 modules/generic_stage_target.py:
867 Fix leading whitespace in empty() so it's only executed if there's something
868 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
869 211410 for pointing this out
871 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
872 targets/support/rc-update.sh:
873 Quote baselayout package atom
875 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/support/chroot-functions.sh:
877 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
878 PATH by default. Instead, simply check if it exists.
880 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
881 targets/support/chroot-functions.sh:
882 Remove temporary package listing code, since --verbose is forced on with
885 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
886 Force-enable --verbose when using --debug
888 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
889 targets/support/kmerge.sh:
890 Changing modules-update to update-modules to quiet a warning and keep us
891 from having it get removed out from under us.
893 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
894 targets/support/chroot-functions.sh:
895 Adding a note to myself for better debug and moving run_default_funcs to the
896 bottom of the script so it gets executed. Since this can otherwise break
897 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
899 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
900 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
901 targets/support/chroot-functions.sh:
902 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
903 so we can get the output with --debug, added --newuse to the options for
904 stage1, as we should always rebuild any package where the USE has changed,
905 removed removal of portage logs from stage2-chroot.sh since it is being done
906 by cleanup_stages, moved world removal in cleanup_stages into a check for
907 stages 1 through 3, made update_env_settings check for the existence of
908 env-update before running it since we now run update_env_settings by default
909 everywhere chroot-functions.sh is sourced, and added a section to show_debug
910 to list the packages, since we don't yet force-enable verbose with debug.
912 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
913 modules/catalyst_lock.py:
914 Since my python sucks and I don't feel like troubleshooting it at the
915 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
916 2.0.6_pre8 for testing.
918 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
919 modules/builder.py, modules/catalyst_lock.py:
920 Added some extra debug output to catalyst_lock.py and added Stuart Longland
921 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
923 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
924 modules/catalyst_support.py:
925 change 'is' to == because python is grumpy
927 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
928 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
929 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
930 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
931 targets/support/rc-update.sh:
932 Removing support for bootsplash, since it hasn't been in a supported kernel
933 in a couple years and isn't accepted upstream.
935 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
937 Fix up the sed for genkernel so it works on versions both before and after
938 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
939 change was a bit too aggressive.
941 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
942 targets/support/bootloader-setup.sh:
943 Change grub timeout to 15 seconds instead of 150.
945 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
946 targets/support/pre-kmerge.sh:
947 Comment out sed on genkernel executable as it appears to do nothing these
950 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
951 targets/livecd-stage2/livecd-stage2-controller.sh:
952 Only call find on libdirs that actually exist. Thanks to Kristoffer
953 <krek6597@student.uu.se> in bug #210807.
955 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
956 modules/generic_stage_target.py:
957 Add warning about -* in foo/use in the spec.
959 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
960 targets/embedded/embedded-chroot.sh,
961 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
962 targets/grp/grp-preclean-chroot.sh,
963 targets/livecd-stage1/livecd-stage1-chroot.sh,
964 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
965 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
966 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
967 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
968 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
969 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
970 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
971 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
972 targets/tinderbox/tinderbox-preclean-chroot.sh:
973 Change all . to source.
975 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
976 targets/embedded/embedded-preclean-chroot.sh,
977 targets/grp/grp-preclean-chroot.sh,
978 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
979 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
980 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
981 targets/stage3/stage3-preclean-chroot.sh,
982 targets/stage4/stage4-preclean-chroot.sh,
983 targets/support/chroot-functions.sh,
984 targets/tinderbox/tinderbox-preclean-chroot.sh:
985 Added a cleanup_stages function and added it to the appropriate places.
987 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
988 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
989 targets/livecd-stage1/livecd-stage1-chroot.sh,
990 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
991 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
992 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
993 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
994 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
995 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
996 Removing any functions that we now call by default when we source
997 chroot-functions.sh by default.
999 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1000 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1001 targets/livecd-stage1/livecd-stage1-chroot.sh,
1002 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1003 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1004 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1005 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1006 Clean up the debug code that I've added to stage1, move it to
1007 chroot_functions.sh, and call it from all of our main targets.
1009 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1010 modules/generic_stage_target.py:
1011 Wow. I need to make sure that we actually comment comments in make.conf or
1012 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1013 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1015 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1016 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1017 targets/stage3/stage3-chroot.sh:
1018 We need to be sure we clear out /var/log/portage/elog as well as
1019 /var/log/emerge.log for stages 1 through 3.
1021 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1022 modules/generic_stage_target.py,
1023 targets/livecd-stage2/livecd-stage2-controller.sh,
1024 targets/support/livecdfs-update.sh:
1025 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1026 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1027 80 columns. This is catalyst 2.0.6_pre5 for testing.
1029 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1030 modules/generic_stage_target.py:
1031 Apparently, python doesn't like it when you put a set of comments in front
1032 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1035 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1036 modules/generic_stage_target.py:
1037 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1038 generally clean up the code so it's a bit easier to read/follow.
1040 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1041 modules/generic_stage_target.py:
1042 Sort and de-dupe myusevars.
1044 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1045 targets/stage1/stage1-chroot.sh:
1046 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1048 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1049 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1050 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1051 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1052 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1053 targets/tinderbox/tinderbox-chroot.sh:
1054 Move export of FEATURES to setup_myfeatures.
1056 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1057 targets/stage1/stage1-chroot.sh:
1058 Added some debug code to stage1 and fixed a nice bug where we weren't
1059 building with the correct USE. Unfortunately, this invalidates any caches
1060 for stage1, since we were building with the entire USE from the profile.
1061 This is 2.0.6_pre4 for testing.
1063 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1064 targets/stage1/stage1-chroot.sh:
1065 We don't need to do the device building twice, so removing USE=build from
1066 first baselayout install.
1068 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1069 targets/support/livecdfs-update.sh:
1070 We check for a plugdev group, add it if it doesn't exist, and make sure any
1071 users specified by livecd/users is in the group.
1073 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1074 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1075 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1077 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1078 modules/catalyst_support.py:
1079 Fix up calc_contents in contents_map. Thanks to Brent Baude
1080 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1083 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1084 targets/stage1/stage1-chroot.sh:
1085 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1086 empty and will cause issues in stage3 and beyond.
1088 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1089 targets/support/kmerge.sh, targets/support/rc-update.sh:
1090 Changed some of the rc-update code so it should work with baselayout-2,
1091 also. This is 2.0.6_pre2 for testing.
1093 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1094 files/catalyst.conf, modules/catalyst_support.py,
1095 modules/generic_stage_target.py, modules/grp_target.py,
1096 modules/snapshot_target.py:
1097 Added support for generating CONTENTS files automatically. Patch by Robin
1098 Johnson <robbat2@gentoo.org> for bug #207862.
1100 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1101 modules/snapshot_target.py:
1102 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1103 exclude digest-* files from the snapshot.
1105 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1106 arch/x86.py, modules/generic_stage_target.py:
1107 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1108 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1110 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1111 targets/support/kmerge.sh:
1112 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1113 options, so that it can actually be turned off.
1115 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1117 Rearrange things in the arch/*.py files to ensure that nothing is used
1118 before it has been defined.
1120 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1121 Reorder arch/powerpc.py to make python happy.
1123 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1124 modules/snapshot_target.py:
1125 Change .svn --include to an --exclude like it was supposed to be.
1127 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1129 Added several subarches for mips so we can dump the mips subarch profiles
1130 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1133 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1134 targets/livecd-stage2/livecd-stage2-controller.sh:
1135 Changed the code for copying the MOTD files so it's fewer lines and makes
1138 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1139 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1140 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1141 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1143 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1145 Did a little cleanup on the x86.py to remove some redundant entries and
1146 added nocona and core2 to amd64.py, though they're currently commented out.
1148 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1149 modules/generic_stage_target.py:
1150 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1151 flags defined in the spec file.
1153 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1154 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1155 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1156 since catalyst sets CXXFLAGS=CFLAGS by default.
1158 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1159 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1160 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1162 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1163 Added prescott to the subarches for x86.
1165 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1166 modules/netboot2_target.py, targets/support/kmerge.sh:
1167 Add patch to enabled netboot2/linuxrc and automatically add path for
1168 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1169 <jsbronder@gentoo.org> in bug #208106.
1171 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1172 modules/netboot2_target.py:
1173 Allow root_overlay in netboot2 target for bug #208106.
1175 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1176 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1177 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1178 Added USE=bindist automatically to everything that inherits set_use from
1179 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1180 USE=bindist to emerge run for stage1, and did some minor cleanup in
1181 get_libdir in chroot-functions.
1183 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1184 targets/support/bootloader-setup.sh:
1185 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1187 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1188 examples/generic_stage_template.spec, examples/grp_template.spec,
1189 examples/livecd-stage1_template.spec,
1190 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1191 examples/stage4_template.spec, examples/tinderbox_template.spec:
1192 Changing link so it no longer points to a dead page. This is for bug #208609.
1194 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1195 modules/snapshot_target.py:
1196 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1198 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1199 targets/stage1/stage1-chroot.sh:
1200 As much as I hate this, we're going to force baselayout to install first.
1201 This will keep us from having any issues with packages that don't respect
1204 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1205 Reorder options in catalyst.conf so they're alphabetical.
1207 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1208 targets/support/bootloader-setup.sh:
1209 Add 'pager on' to grub.conf for bug #208531.
1211 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1212 livecd/files/README.txt, livecd/files/x86-F6.msg:
1213 Removing the unused kernel command line options from Volume/Device Management.
1215 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1216 This is now 2.0.5 for release.
1218 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1219 files/catalyst.conf, modules/catalyst_support.py,
1220 modules/generic_stage_target.py,
1221 targets/embedded/embedded-preclean-chroot.sh,
1222 targets/grp/grp-preclean-chroot.sh,
1223 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1224 targets/stage2/stage2-preclean-chroot.sh,
1225 targets/stage3/stage3-preclean-chroot.sh,
1226 targets/support/chroot-functions.sh,
1227 targets/tinderbox/tinderbox-preclean-chroot.sh:
1228 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1229 sys-devel/icecream cluster compiler support for bug #200095. This is
1230 catalyst 2.0.5_pre6 for testing.
1232 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1233 files/catalyst.conf, modules/generic_stage_target.py:
1234 Add the option for using metadata_overlay with portage to speed up cache.
1236 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1237 modules/stage1_target.py, modules/stage2_target.py,
1238 modules/stage3_target.py:
1239 Add /etc/portage to cleanables for stages 1 through 3.
1241 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1242 livecd/files/livecd-local.start,
1243 targets/livecd-stage2/livecd-stage2-controller.sh,
1244 targets/support/livecdfs-update.sh:
1245 We apparently still need profiles/eclass for building the stage3 from the
1246 LiveCD with the installer.
1248 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1249 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1252 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1253 targets/livecd-stage2/livecd-stage2-controller.sh,
1254 targets/support/livecdfs-update.sh:
1255 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1256 preservation of eclasses/profiles, and remove copying of livecd-local.start
1257 since it's not needed anymore.
1259 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1260 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1261 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1264 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1265 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1266 Removing old mkvardb code which is no longer used, commenting out setting of
1267 Gnome theme for testing now that Clearlooks has been default for some time,
1268 and changing vdb move from a case statement to a simple if statement. This
1269 is 2.0.5_pre5 for testing.
1271 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1272 modules/stage1_target.py:
1273 Removing cleaning of python encodings for bug #64890.
1275 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1276 modules/generic_stage_target.py:
1277 Add an extra warning into the generated make.conf about changing the CHOST.
1279 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1280 targets/support/livecdfs-update.sh:
1281 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1283 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1284 targets/embedded/embedded-preclean-chroot.sh,
1285 targets/grp/grp-preclean-chroot.sh,
1286 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1287 targets/stage2/stage2-preclean-chroot.sh,
1288 targets/stage3/stage3-preclean-chroot.sh,
1289 targets/tinderbox/tinderbox-preclean-chroot.sh:
1290 Check to see if distcc is enabled before calling cleanup_distcc().
1292 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1293 arch/sparc.py, arch/x86.py:
1294 Look for linux32 in /bin and /usr/bin.
1296 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1297 modules/generic_stage_target.py:
1298 Make error message more specific when removing immutable flag.
1300 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1301 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1302 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1303 information, and added a small fix for FreeBSD for bug #169041. This is
1304 catalyst 2.0.5_pre4 for testing.
1306 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1307 targets/support/chroot-functions.sh:
1308 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1309 patch from bug #120076 to add cross-compiling support to our distcc
1312 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1313 targets/support/chroot-functions.sh:
1314 Added a version of get_libdir from multilib.eclass so we can determine where
1315 to go poking around if we need to touch anything in libdir.
1317 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1318 Print an error saying what target failed before the traceback.
1320 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1321 modules/catalyst_support.py:
1322 When parsing make.conf, first try pkgcore's
1323 snakeoil.fileutils.read_bash_dict(), then portage's
1324 portage_util.getconfig(), then the internal parse_makeconf().
1326 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1327 modules/catalyst_support.py:
1328 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1330 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1331 examples/netboot_template.spec, examples/tinderbox_template.spec,
1332 modules/grp_target.py, modules/tinderbox_target.py:
1333 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1334 modules, and remove extra pkgcache_path and kerncache_path options from
1337 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1338 This is catalyst 2.0.5_pre3 for testing the new stages code.
1340 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1341 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1342 We need to force USE=bindist on for building stages.
1344 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1345 modules/generic_stage_target.py:
1346 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1347 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1349 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1350 targets/support/rc-update.sh:
1351 Added support for the newer versions of splashutils which use fbcondecor as
1352 the init script. This is catalyst 2.0.5_pre1 for testing.
1354 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1355 targets/livecd-stage2/livecd-stage2-controller.sh:
1356 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1359 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1360 modules/generic_stage_target.py, modules/stage1_target.py,
1361 modules/stage2_target.py:
1362 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1365 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1366 modules/generic_stage_target.py, modules/netboot2_target.py:
1367 Fix typo in getopt call for --clear-autoresume. thanks to
1368 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1369 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1370 Copy overlay files in netboot2 target into proper dir for bug #174635.
1372 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1373 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1374 targets/support/netboot2-final.sh:
1375 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1376 fix a minor bug in System.map copying, add portage_overlay support, and adds
1377 the ability to use globbing in the package file lists for the netboot2
1380 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1381 +targets/netboot2/nb-busybox.cf:
1382 Added nb-busybox.cf to the netboot2 target for bug #174298.
1384 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1385 targets/support/chroot-functions.sh:
1386 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1388 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1389 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1390 Change moving the VDB until after we have processed unmerge by moving it
1391 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1392 unmerge packages from the gentoo-release-livecd target.
1394 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1395 targets/support/kmerge.sh:
1396 Commented out the package.provided code in catalyst that seemed to cause
1397 problems with kerncache in testing. This is 2.0.4 and should be used for the
1400 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1401 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1402 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1403 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1404 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1405 improve the netboot2 target.
1407 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1408 modules/generic_stage_target.py:
1409 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1410 cause catalyst to export boolean variables as well as string-based
1413 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1414 modules/generic_stage_target.py:
1415 Fixing check for invalid subarch to not filter too much. Fix from Mike
1416 Frysinger <vapier@gentoo.org> for bug #173532.
1418 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1419 Added s390x (64-bit) support via a patch from Mike Frysinger
1420 <vapier@gentoo.org> for bug #173002.
1422 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1423 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1424 targets/livecd-stage1/livecd-stage1-chroot.sh,
1425 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1426 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1427 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1428 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1429 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1430 targets/support/pre-kmerge.sh:
1431 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1432 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1433 certain functions/code paths when running with -F/--fetchonly. Simplified
1434 kmerge.sh with regards to kerncache and callback packages. Also, changed
1435 ccache/distcc installs to use run_emerge instead of emerge directly, which
1436 allows us to more easily replace the underlying package manager, or add
1437 support for multiple package managers to catalyst.
1439 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1440 modules/grp_target.py:
1441 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1442 portage_overlay functionality to GRP, where it was mistakenly missing, for
1443 bug #171157. This is catalyst 2.0.3 and ready for release.
1445 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1446 targets/livecd-stage1/livecd-stage1-controller.sh,
1447 targets/support/livecdfs-update.sh:
1448 Removed the generation of grppkgs.txt since the Installer now uses vdb
1451 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1452 targets/support/create-iso.sh:
1453 Fix creation of the EFI images. Since it is FAT, we can't go around
1454 perserving permissions, now, can we?
1456 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1457 targets/support/livecdfs-update.sh:
1458 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1459 broken sed for rc.conf, which caused all kinds of hell to break loose when
1460 booting a new CD. This is 2.0.3_pre3.
1462 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1463 modules/generic_stage_target.py:
1464 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1465 such as group- from /etc before creating our stage tarballs. This is for bug
1468 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1469 targets/support/livecdfs-update.sh:
1470 Commenting out the livecd-kernel code, since the Installer should be doing
1471 everything necessary itself.
1473 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1474 targets/support/livecdfs-update.sh:
1475 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1476 the usbutils hanlding in case they follow suit with pciutils.
1478 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1479 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1480 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1481 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1482 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1483 problems with using all of the various subarch settings.
1485 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1486 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1487 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1488 check look in the correct location, and made sure we don't delete /voot
1489 within the EFI code if grub is present.
1491 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1492 modules/generic_stage_target.py:
1493 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1494 #166294. This one should fix the HPPA/PPC architectures.
1496 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1497 targets/support/chroot-functions.sh:
1498 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1499 remove the autoresume point for portage, as it really isn't needed and
1500 doesn't really gain us much, anyway.
1502 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1503 targets/stage1/stage1-chroot.sh:
1504 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1506 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1507 examples/generic_stage_template.spec, examples/grp_template.spec,
1508 examples/livecd-stage1_template.spec,
1509 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1510 examples/netboot_template.spec, examples/snapshot_template.spec,
1511 examples/stage4_template.spec, examples/tinderbox_template.spec:
1512 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1515 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1516 targets/support/livecdfs-update.sh:
1517 Make sure the user owns his home directory for bug #147195.
1519 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1520 +files/catalystrc, modules/catalyst_support.py:
1521 Re-arranged catalyst.conf to make it easier to follow while looking at the
1522 online reference and added a default catalystrc file, which does nothing.
1524 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1525 modules/catalyst_support.py, modules/embedded_target.py,
1526 modules/generic_stage_target.py, modules/grp_target.py,
1527 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1528 modules/stage3_target.py, modules/tinderbox_target.py:
1529 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1530 tab/space nastiness. This is for bug #161915.
1532 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1533 modules/generic_stage_target.py:
1534 Fixed new cbuild code with another patch from Mike Frysinger
1535 <vapier@gentoo.org> to allow the usage of subarches.
1537 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1538 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1539 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1540 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1541 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1542 targets/support/create-iso.sh, targets/support/functions.sh,
1543 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1544 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1546 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1547 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1548 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1549 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1550 modules/catalyst_lock.py, modules/catalyst_support.py,
1551 modules/embedded_target.py, modules/generic_stage_target.py,
1552 modules/generic_target.py, modules/grp_target.py,
1553 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1554 modules/netboot2_target.py, modules/netboot_target.py,
1555 modules/snapshot_target.py, modules/stage1_target.py,
1556 modules/stage2_target.py, modules/stage3_target.py,
1557 modules/stage4_target.py, modules/tinderbox_target.py,
1558 targets/embedded/embedded-chroot.sh,
1559 targets/embedded/embedded-controller.sh,
1560 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1561 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1562 targets/grp/grp-preclean-chroot.sh,
1563 targets/livecd-stage1/livecd-stage1-chroot.sh,
1564 targets/livecd-stage1/livecd-stage1-controller.sh,
1565 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1566 targets/livecd-stage2/livecd-stage2-controller.sh,
1567 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1568 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1569 targets/netboot2/netboot2-controller.sh,
1570 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1571 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1572 targets/stage1/stage1-controller.sh,
1573 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1574 targets/stage2/stage2-controller.sh,
1575 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1576 targets/stage3/stage3-controller.sh,
1577 targets/stage3/stage3-preclean-chroot.sh,
1578 targets/stage4/stage4-controller.sh,
1579 targets/stage4/stage4-preclean-chroot.sh,
1580 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1581 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1582 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1583 targets/tinderbox/tinderbox-controller.sh,
1584 targets/tinderbox/tinderbox-preclean-chroot.sh:
1585 Removing old CVS Header lines, which are no longer used since moving to SVN.
1587 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1588 targets/stage4/stage4-chroot.sh:
1589 Added back a missing 'then' from stage4 target.
1591 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1592 modules/generic_stage_target.py:
1593 Fix indentation so things actually work.
1595 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1596 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1599 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1600 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1601 Fix the display manager sed lines and change the icon for the local Handbook
1602 to use the GNOME 2.16 icon for gedit.
1604 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1605 modules/generic_stage_target.py:
1606 Changed the portage_overlay option to always install overlays in
1607 /usr/local/portage and added code to clean up /usr/local/portage and
1608 make.conf after sucessful execution and before creation of ISO/tarballs.
1610 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 targets/support/livecdfs-update.sh:
1612 Fixed a typo which broke coldplugging.
1614 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1616 Added a create_handbook_icon function and rearranged some of the icon
1617 creation for the LiveCD. This should resolve bug #143725 once a new release
1620 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1621 targets/support/livecdfs-update.sh:
1622 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1623 coldplugging. This allows us to unpack our firmware before we detect
1624 devices, so that devices that need it will get it.
1626 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1627 modules/generic_stage_target.py:
1628 Fix a typo in generic_stage_target.
1630 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1631 targets/support/livecdfs-update.sh:
1632 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1633 /etc/conf.d/xdm so we support older snapshots and newer ones.
1635 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1636 modules/livecd_stage2_target.py:
1637 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1640 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 modules/livecd_stage2_target.py:
1642 Reverted change in livecd-stage2 to the action_sequence until I can figure
1643 out what the problem is with it.
1645 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1646 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1647 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1648 modules/livecd_stage2_target.py:
1649 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1650 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1652 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1654 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1655 resolves an issue where a variable could be accessed unitialized in obscure
1656 circumstances. This is wrt bug #144984.
1658 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1659 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1660 modules/stage2_target.py, modules/stage4_target.py:
1661 Fixed up action_sequence when using --fetchonly to not create tarballs or
1662 ISO images for bug #143392.
1664 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1665 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1666 Clean up the USE usage in GRP/stage4.
1668 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 modules/generic_stage_target.py, modules/stage1_target.py,
1670 modules/stage2_target.py:
1671 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1672 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1674 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1676 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1677 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1678 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1679 instances of USE_ORDER since auto hasn't been valid for some time. This is
1682 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1683 modules/generic_stage_target.py, modules/stage1_target.py:
1684 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1685 goodness wrt bug #153587.
1687 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1688 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1689 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1691 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1692 modules/generic_stage_target.py, modules/stage4_target.py:
1693 Added a check to see if we have the tarball option enabled, which causes
1694 catalyst to run the capture sequence. This was requested by Tim Yamin for
1695 the stage4 target, but I thought it should be usable on any stage target.
1697 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/support/livecdfs-update.sh:
1699 Moved fstab tweaks all into one location and added make.conf tweak for bug
1702 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1703 Changed the options to be in alphabetical order so my meatspace logical
1704 parser can process them better, added the compress and tarball options,
1705 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1706 removed the unused -x command line parameter for bug #151405.
1708 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1709 modules/generic_stage_target.py:
1710 Added a warning about changing the CHOST setting for bug #142034.
1712 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1713 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1714 targets/support/chroot-functions.sh:
1715 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1716 <flameeyes@gentoo.org> and attached to bug #150351.
1718 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1719 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1720 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1721 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1722 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1723 modules/embedded_target.py, modules/generic_stage_target.py,
1724 modules/generic_target.py, modules/grp_target.py,
1725 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1726 modules/netboot2_target.py, modules/netboot_target.py,
1727 modules/snapshot_target.py, modules/stage1_target.py,
1728 modules/stage2_target.py, modules/stage3_target.py,
1729 modules/stage4_target.py, modules/tinderbox_target.py,
1730 targets/embedded/embedded-chroot.sh,
1731 targets/embedded/embedded-controller.sh,
1732 targets/embedded/embedded-fs-runscript.sh,
1733 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1734 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1735 targets/grp/grp-preclean-chroot.sh,
1736 targets/livecd-stage1/livecd-stage1-chroot.sh,
1737 targets/livecd-stage1/livecd-stage1-controller.sh,
1738 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1739 targets/livecd-stage2/livecd-stage2-controller.sh,
1740 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1741 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1742 targets/netboot2/netboot2-controller.sh,
1743 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1744 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1745 targets/stage1/stage1-controller.sh,
1746 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1747 targets/stage2/stage2-controller.sh,
1748 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1749 targets/stage3/stage3-controller.sh,
1750 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1751 targets/stage4/stage4-controller.sh,
1752 targets/stage4/stage4-preclean-chroot.sh,
1753 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1754 targets/support/functions.sh, targets/support/kmerge.sh,
1755 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1756 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1757 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1758 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1759 targets/tinderbox/tinderbox-controller.sh,
1760 targets/tinderbox/tinderbox-preclean-chroot.sh:
1761 Removing all copyright and license comment headers from all files so we
1762 don't ever get another bug like bug #149638.
1764 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1765 modules/generic_stage_target.py:
1766 Clean up more spacing/capitalization.
1768 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1769 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1770 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1771 targets/embedded/embedded-controller.sh,
1772 targets/embedded/embedded-fs-runscript.sh,
1773 targets/embedded/embedded-preclean-chroot.sh,
1774 targets/livecd-stage2/livecd-stage2-controller.sh,
1775 targets/netboot2/netboot2-copyfile.sh,
1776 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1777 targets/support/pre-kmerge.sh:
1778 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1779 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1780 calls in kmerge.sh, and updated README.
1782 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1783 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1784 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1786 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 modules/catalyst_support.py:
1788 Added fix for bug #143348.
1790 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 targets/support/livecdfs-update.sh:
1792 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1794 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1795 targets/livecd-stage2/livecd-stage2-controller.sh,
1796 targets/support/livecdfs-update.sh:
1797 Changed some copy commands to use -f, added a check for /etc/gconf before
1798 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1799 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1800 <luca.casagrande@gmail.com>.
1802 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1803 targets/support/livecdfs-update.sh:
1804 Fixing sed so that systemspkgs.txt is built properly.
1806 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1807 The sparc32 binary is in /bin, not /usr/bin.
1809 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1810 targets/support/chroot-functions.sh:
1811 We now only set the options for pkgcache if we are not using fetchonly. This
1812 should work around a problem where portage won't fetch the files if a binpkg
1813 already exists for the package.
1815 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/support/livecdfs-update.sh:
1817 Added code to make a backup of custom.conf before we edit it for the
1820 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1821 targets/support/livecdfs-update.sh:
1822 Remove sed from splash section, since it wasn't actually resolving the
1823 issue, anyway. Change the installer's dialog front-end code to simply run
1824 via sudo, since we don't need to worry about having the X DISPLAY setup or
1825 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1827 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1828 targets/support/livecdfs-update.sh:
1829 Fix my sed line so it actually applies correctly.
1831 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 targets/support/chroot-functions.sh:
1833 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1836 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 targets/support/livecdfs-update.sh:
1838 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1839 as well as a possible fix for the read-only filesystem messages from
1840 /sbin/splash-functions.sh
1842 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 targets/support/chroot-functions.sh:
1844 Fix --fetchonly to actually work.
1846 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 examples/livecd-stage2_template.spec:
1848 Added description for livecd/fsops to livecd-stage2's spec template.
1850 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1851 targets/support/livecdfs-update.sh:
1852 I've modified the GDM configuration section to work correctly. I have also
1853 ensured that xdm is no longer started just because livecd/xdm is used, which
1854 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1855 should be the last of the 'release candidates' made. If there are no bug
1856 reports in 2 days, then I'm rolling this as 2.0 final.
1858 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1859 targets/support/livecdfs-update.sh:
1860 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1861 see once the newer Installer is released, as I still have to fix the
1864 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1865 targets/support/rc-update.sh:
1866 Removed famd from the default runlevel for gentoo-release-livecd. It really
1867 shouldn't cause a problem, but I prefer it stay a bit clean.
1869 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1871 targets/support/create-iso.sh, targets/support/kmerge.sh,
1872 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1873 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1875 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1876 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1877 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1878 targets/support/bootloader-setup.sh:
1879 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1880 parameters support. This is for bug #139300.
1882 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1883 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1884 targets/support/filesystem-functions.sh:
1885 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1886 and also to remove some redundant values from livecd-stage2's valid_values.
1889 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1891 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1893 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 modules/generic_stage_target.py:
1895 Fix a problem where catalyst was creating an initial list, then putting that
1896 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1897 pointing it out and for the fix. This is for bug #136351.
1899 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1900 targets/support/unmerge.sh:
1901 Removing loop for unmerge, as it didn't actually solve anything and the
1902 portage team has helped us out by reverting the behavior that caused this
1903 change in the first place.
1905 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1906 modules/netboot2_target.py, modules/stage1_target.py,
1907 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1908 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1909 having /proc mounted during the preclean stage and also to clean up the
1910 netboot2 code. This is 2.0_rc48.
1912 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1913 targets/support/unmerge.sh:
1914 Change our unmerge from being a single unmerge to a loop, to work around an
1915 unexpected change in portage 2.1's unmerge processing.
1917 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1918 targets/support/bootloader-setup.sh:
1919 Fixed a problem where we were putting the kernel name in twice and causing
1920 and error when using grub as a bootloader. This is for bug #137252.
1922 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1923 targets/support/bootloader-setup.sh:
1924 Added a second pass to the alpha bootloader setup to create aboot items for
1925 serial console for bug #133457.
1927 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1928 +livecd/cdtar/arcload-0.43-r1.tbz2:
1929 Added arcload cdtar for mips.
1931 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1932 targets/netboot/netboot-controller.sh:
1933 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1936 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1937 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1938 Add patch from bug #135051 to fix the seedcache extraction logic.
1940 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1941 targets/support/livecdfs-update.sh:
1942 Don't set icon theme to Clearlooks, since it doesn't exist.
1944 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1945 targets/support/livecdfs-update.sh:
1946 Fix sed on installer icons.
1948 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1951 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1952 targets/stage1/stage1-controller.sh:
1953 Added a -type f to the find call in stage1 for bug #132180.
1955 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1956 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1957 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1958 properly on IBM PPC64 machines.
1960 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1961 modules/generic_stage_target.py:
1964 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1965 targets/support/rc-update.sh:
1966 Removed x-setup from default runlevel, as it is now controlled via the
1967 autoconfig init script.
1969 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1970 Fix ppc64 based arches to subclass ppc64
1972 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1973 modules/livecd_stage1_target.py:
1974 Use the full category/package name for livecd-tools.
1976 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1977 targets/support/livecdfs-update.sh:
1978 Make copies and deletes recursive for firmware since some packages put their
1979 firmware in a subdirectory.
1981 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1982 targets/support/livecdfs-update.sh:
1983 Fix detection of the Installer.
1985 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1986 Added 970, power3, power4, and power5 sub-arches for ppc64.
1988 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1989 targets/support/livecdfs-update.sh:
1990 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1991 no longer necessary and can cause possible problems with Installer-based
1994 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1995 recursive directory create
1997 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1998 modules/catalyst_support.py:
1999 Changed a display error from bug #131502 and rolling 2.0_rc45.
2001 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2002 targets/support/create-iso.sh:
2003 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2006 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2007 modules/generic_stage_target.py:
2008 digests function uses raw output from hash function now
2010 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2011 change hash result format so .DIGESTS is generated correctly
2013 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2014 modules/catalyst_support.py:
2015 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2018 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2019 targets/support/livecdfs-update.sh:
2020 Added a space for bug #131181.
2022 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2023 targets/support/kmerge.sh:
2024 Fixed creation of kernelpkgs.txt file for the installer.
2026 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2027 modules/generic_stage_target.py:
2028 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2031 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2032 targets/livecd-stage2/livecd-stage2-controller.sh,
2033 targets/support/bootloader-setup.sh:
2034 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2035 rolling out an emergency rc44.
2037 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2038 targets/support/bootloader-setup.sh:
2039 If you use elif, you have to use a then after it. Yeah, that one's totally
2042 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2043 targets/support/livecdfs-update.sh:
2044 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2046 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2047 targets/support/rc-update.sh:
2048 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2051 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2052 targets/support/bootloader-setup.sh:
2053 Removed bootplash support from ppc/ppc64 since they only will work with
2054 gensplash. Forced use of livecd/splash_type of bootsplash to get
2055 splash=silent. This should reduce the number of things on the kernel command
2056 line that aren't necessary.
2058 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2059 modules/catalyst_support.py:
2060 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2061 parse_spec. This should resolve bug #130103, as well as make the code much
2062 cleaner. This is 2.0_rc42.
2064 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2065 modules/generic_stage_target.py:
2066 Forced -p on tar for compressing stages.
2068 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2069 targets/support/chroot-functions.sh:
2070 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2073 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2074 targets/stage1/build.py:
2075 Added patch to build.py for portage 2.1 support.
2077 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 targets/support/kmerge.sh:
2079 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2080 <liyiming@ict.ac.cn> in bug #129890.
2082 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/support/livecdfs-update.sh:
2084 Moved sed line for ##STARTX to end of file, since we aren't touching
2085 /etc/startx until the end.
2087 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2088 targets/support/livecdfs-update.sh:
2089 Added a check for the games group and add it if it doesn't exist already.
2090 This should resolve bug #125498.
2092 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2093 examples/generic_stage_template.spec, examples/grp_template.spec,
2094 examples/livecd-stage1_template.spec,
2095 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2096 examples/netboot_template.spec, examples/snapshot_template.spec,
2097 examples/stage4_template.spec, examples/tinderbox_template.spec:
2098 Removed portdir_overlay from the snapshot example spec and added
2099 portage_overlay to the example specs for the relevant targets.
2101 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2102 This is 2.0_rc41 since it has better LiveCD support.
2104 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2105 targets/support/livecdfs-update.sh:
2108 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2109 targets/support/functions.sh:
2110 Removed check for livecd/dev-manager being udev since it was done
2111 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2112 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2113 #128265 for pointing this out.
2115 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2116 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2117 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2118 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2120 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2121 modules/generic_stage_target.py:
2122 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2123 live system. You can thank Andrew Gaffney for the fix.
2125 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 targets/livecd-stage2/livecd-stage2-controller.sh:
2127 Don't copy motd files if we're using livecd/type generic-livecd.
2129 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2130 targets/livecd-stage2/livecd-stage2-controller.sh,
2131 targets/support/livecdfs-update.sh:
2132 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2133 some extra cleanup to generic-livecd.
2135 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2136 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2137 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2138 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2139 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2140 targets/support/bootloader-setup.sh:
2141 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2142 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2143 and removed all older cdtar files for PPC*.
2145 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2146 livecd/files/livecd.motd.txt:
2147 Added message to the official LiveCD MOTD mentioning how to run the
2148 installer. Blame codeman. This is 2.0_rc40.
2150 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2151 fix so snapshot target doesnt have errors
2153 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2154 targets/support/livecdfs-update.sh:
2155 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2156 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2159 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2160 targets/support/rc-update.sh:
2161 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2164 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2165 targets/support/livecdfs-update.sh:
2166 Added wrapping around the udev sed for those crazy 2.4-users.
2168 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2169 targets/support/livecdfs-update.sh:
2170 Added sed fix for udev starting evms_activate unconditionally. This is
2173 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2174 add stage4/unmerge stage4/rm to valid options
2176 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2177 targets/support/rc-update.sh:
2178 Added fix for bug #122154 from Rajiv Manglani.
2180 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2181 targets/support/kmerge.sh:
2182 Fixed creation of kernelpkgs.txt for the Installer.
2184 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2185 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2186 Updated elilo tarball for IA64.
2188 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2189 DIGESTS support for snapshot creation
2191 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2192 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2193 candidates ever end?
2195 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2196 fix for .DIGESTS.DIGESTS issue in grp
2198 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2199 modules/generic_stage_target.py:
2200 fix for failure when root_overlay is not set
2202 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2203 targets/support/bootloader-setup.sh:
2204 Added IA64/SGI patch from plasmaroo.
2206 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2207 targets/livecd-stage1/livecd-stage1-controller.sh,
2208 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2209 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2212 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2213 modules/generic_stage_target.py:
2214 Allow multiple overlays for root_overlay and overlay spec option
2216 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2217 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2218 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2219 targets/support/rc-update.sh:
2220 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2221 fixed bug #122154. This is catalyst 2.0_rc36.
2223 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2224 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2225 Updated the LiveCD motd to tell the user to run the display manager again,
2226 rather than startx, while mentioning that startx is useful as a rescue X
2227 session since it starts twm. This is catalyst 2.0_rc35.
2229 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2230 Add hfs-hide options to mkisofs so macs boot
2232 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2233 modules/generic_stage_target.py:
2234 Fix indentation issues
2236 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2239 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2240 targets/support/bootloader-setup.sh:
2241 add additional console less entry when consoles are chosen for ppc64
2243 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2244 modules/generic_stage_target.py:
2245 fix kernelopts and extraversion env variable exports
2247 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2248 targets/support/livecdfs-update.sh:
2249 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2250 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2252 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2253 targets/support/kmerge.sh:
2254 Changing the way we determine if extraversion is set. This is catalyst
2257 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2258 targets/support/livecdfs-update.sh:
2259 Change net.ethX links to link to net.lo instead of net.eth0.
2261 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2262 examples/stage4_template.spec:
2263 Fixed rcadd example for stage4. Blame rajiv.
2265 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2266 This is catalyst 2.0_rc31.
2268 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2269 targets/support/livecdfs-update.sh:
2270 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2271 Gaffney for pointing me in the right direction.
2273 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2274 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2276 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2279 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2280 examples/livecd-stage2_template.spec:
2281 updated examples to have console and machine_type
2283 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2284 targets/support/bootloader-setup.sh:
2285 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2288 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2289 This is catalyst 2.0_rc29.
2291 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2292 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2293 Removed extra yaboot.conf from
2294 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2296 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2297 targets/support/kill-chroot-pids.sh:
2298 add sleep to try and give processes a chance to die. bug 119940
2300 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2301 targets/support/functions.sh:
2302 Removed some quotes to make sure we have a binary operator and closing bug
2305 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2306 targets/support/create-iso.sh:
2307 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2309 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2310 targets/support/bootloader-setup.sh:
2311 Added path from bug #120935 for PPC/PPC64.
2313 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2314 Additional spacing fixes submitted by `Kumba
2316 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2317 modules/stage2_target.py:
2318 space cleanups contributed from `Kumba
2320 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2321 add grp/use to valid_values in the grp module
2323 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2326 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2327 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2328 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2329 targets/support/bootloader-setup.sh:
2330 ppc cdtar update; ppc64 bootloader updates
2332 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2333 targets/support/create-iso.sh:
2334 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2336 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2337 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2338 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2339 targets/support/create-iso.sh:
2340 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2342 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2343 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2344 Add ppc console and machine_type=ibm
2346 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2347 modules/generic_stage_target.py:
2348 Fix type error when kernel packages arent defined
2350 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2351 examples/generic_stage_template.spec, examples/grp_template.spec,
2352 examples/livecd-stage1_template.spec,
2353 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2354 examples/stage4_template.spec:
2355 Added more verbose wording and examples for pkgcache_path and
2356 kerncache_path, where necessary.
2358 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2359 targets/support/create-iso.sh:
2360 Really fixing bug #120475 this time. This is 2.0_rc25.
2362 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2363 targets/support/create-iso.sh:
2364 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2367 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2368 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2369 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2370 Added initial support for EFI booting on x86. This is completely untested,
2371 so use it at your own risk. Also, no bug reports without patches, please.
2372 This is catalyst 2.0_rc23.
2374 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2375 kmerge should have been kerncache
2377 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2378 targets/support/pre-kmerge.sh:
2379 Fix a few other places for the kerncache update
2381 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2382 examples/generic_stage_template.spec, examples/grp_template.spec,
2383 examples/livecd-stage1_template.spec,
2384 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2385 examples/netboot_template.spec, examples/stage4_template.spec,
2386 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2387 targets/support/kmerge.sh:
2388 Separation of kerncache from snapcache
2390 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2391 It helps if I actually increment the version number.
2393 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2394 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2395 Added --oneshot to default options for stage1 building. Added code to wipe
2396 world during stages 1 and 3. This is catalyst 2.0_rc22.
2398 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2399 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2400 Fix bug if no kernel packages were defined but there was a postconf setting.
2401 x86 softlevel support is enhanced.
2403 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2404 targets/support/bootloader-setup.sh:
2405 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2407 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2408 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2410 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2413 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2414 Netboot2 fixes for spec parameter checks
2416 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2417 modules/generic_stage_target.py, modules/stage4_target.py:
2418 add makeopts spec file support.
2420 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2421 modules/generic_stage_target.py:
2422 Added fix for bug #119635.
2424 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2425 Fix pre-kmerge.sh for stage4
2427 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2430 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2431 modules/generic_stage_target.py:
2432 fix crash when no kernel is defined. spacing issue
2434 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2437 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2438 modules/livecd_stage2_target.py:
2439 Added livecd/volid to valid_values.
2441 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2442 modules/generic_stage_target.py:
2443 remove extra function that was converting strings to lists unnecessarily
2445 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2446 This is catalyst 2.0_rc17.
2448 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2449 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2450 modules/stage4_target.py:
2451 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2453 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2454 targets/embedded/embedded-preclean-chroot.sh,
2455 targets/grp/grp-preclean-chroot.sh,
2456 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2457 targets/stage1/stage1-preclean-chroot.sh,
2458 targets/stage2/stage2-preclean-chroot.sh,
2459 targets/stage3/stage3-preclean-chroot.sh,
2460 targets/support/chroot-functions.sh,
2461 targets/tinderbox/tinderbox-preclean-chroot.sh:
2462 Added function to cleanup stray /etc/distcc/hosts files.
2464 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2465 targets/support/bootloader-setup.sh:
2466 Added fix from bug #119123. This is catalyst 2.0_rc16.
2468 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2469 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2470 Fixing some spacing. This is catalyst 2.0_rc15.
2472 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2473 Attempt to fix bug #117649
2475 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2476 modules/generic_stage_target.py:
2477 fixes for bugs #119009, #119041 and #118985
2479 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2480 +examples/netboot2_template.spec, modules/catalyst_support.py,
2481 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2482 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2483 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2486 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2487 targets/support/kmerge.sh:
2488 Fix for ccache (null)/.ccache bug
2490 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2493 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2494 Added ppc -mcpu patch from Pylon for bug #118709.
2496 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2497 modules/embedded_target.py, modules/stage4_target.py:
2498 Added linuxrc to embedded and stage4 targets.
2500 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2501 modules/generic_stage_target.py, targets/support/kmerge.sh:
2502 filter kname - and . for kmerge.sh
2504 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2505 targets/support/create-iso.sh:
2506 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2508 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2509 modules/generic_stage_target.py:
2510 change .digests to .DIGESTS
2512 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2513 targets/support/kmerge.sh:
2514 Commented ccache for genkernel build which will resolve #117648 until a
2515 proper solution can be found. This is 2.0_rc13.
2517 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2518 targets/stage1/stage1-controller.sh:
2519 Added patch from vapier for bug #117254.
2521 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2522 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2523 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2524 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2527 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2528 modules/generic_stage_target.py:
2529 Remove chost/cflags etc. warning messages
2531 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2532 modules/generic_stage_target.py:
2533 Attempt to fix bug 117253; chost is wrong on autoresume
2535 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2536 modules/generic_stage_target.py, modules/netboot_target.py,
2537 modules/stage1_target.py:
2538 make setting of destdir more global and part of generic_stage_target
2540 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2541 Fix destpath bug in netboot target
2543 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2544 modules/generic_stage_target.py, modules/stage4_target.py:
2545 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2548 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2549 modules/generic_stage_target.py, modules/stage4_target.py:
2550 remove stray ' from arch/sh.py
2552 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2553 targets/stage1/stage1-controller.sh:
2554 This finally fixes the issues with gcc-config/binutils-config in stage1.
2555 This is catalyst 2.0_rc12.
2557 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2558 Fix incorrect warning message. portdir_overlay -> portage_overlay
2560 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2561 targets/stage1/stage1-controller.sh,
2562 targets/stage1/stage1-preclean-chroot.sh:
2563 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2564 running gcc-config and binutils-config, though it probably breaks running on
2565 non-Gentoo platforms.
2567 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2568 modules/stage1_target.py:
2569 Make stage1 clean up python 2.3 and 2.4, also.
2571 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2572 targets/support/livecdfs-update.sh:
2573 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2575 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2576 modules/generic_stage_target.py:
2577 Change digests file format to HASH_NAME HASH FILE_NAME
2579 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2580 targets/stage1/stage1-controller.sh:
2581 Moved gcc-config/binutils-config to before the chroot.
2583 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2584 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2585 installed. Supports all of shashs algorithms as of 12_21_2005
2587 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2588 modules/generic_stage_target.py:
2589 Catalyst should die if source_subpath is not a string
2591 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2592 modules/generic_stage_target.py:
2593 Fix for source_subpath bug
2595 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2596 examples/generic_stage_template.spec:
2597 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2598 both stages 1 and 2.
2600 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2601 modules/stage2_target.py:
2602 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2603 stage1 to be overridden again.
2605 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2606 targets/stage1/stage1-controller.sh:
2607 It looks like gcc-config/binutils-config needs to be run with the full path,
2608 since it is run outside of the chroot.
2610 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2611 targets/stage1/stage1-controller.sh:
2612 Fixed gcc-config calls. This is 2.0_rc11.
2614 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2615 This is catalyst 2.0_rc10.
2617 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2618 modules/generic_stage_target.py:
2619 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2622 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2623 targets/support/functions.sh:
2624 Changed from -z to -n for bug #116180.
2626 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2627 modules/catalyst_support.py, modules/generic_stage_target.py:
2628 Detect missing binaries for the hashing functions and abort if not found
2630 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2631 files/catalyst.conf:
2632 Updated README to list new requirements. Set default hash as crc32. Set
2633 default digests as sha1/md5.
2635 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2636 modules/catalyst_support.py, modules/generic_stage_target.py,
2637 modules/livecd_stage2_target.py, modules/stage2_target.py:
2638 Change the internal hash checking to be quicker and more memory efficient.
2639 Add additional hash digests options.
2641 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2642 targets/tinderbox/tinderbox-chroot.sh,
2643 targets/tinderbox/tinderbox-controller.sh,
2644 targets/tinderbox/tinderbox-preclean-chroot.sh:
2645 Fixed up spacing/coding style on tinderbox.
2647 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2648 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2649 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2650 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2651 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2652 Fixed up spacing/coding style on support.
2654 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2655 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2657 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2659 targets/stage4/stage4-preclean-chroot.sh:
2660 Fixed up spacing/coding style on stage4.
2662 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2663 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2664 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2665 targets/stage3/stage3-controller.sh,
2666 targets/stage3/stage3-preclean-chroot.sh:
2667 Fixed up spacing/coding style on stages 2 and 3
2669 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2670 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2671 targets/stage1/stage1-preclean-chroot.sh:
2672 Fixed up spacing/coding style on stage1. Also changed
2673 gcc-config/binutils-config to be outside the chroot.
2675 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2676 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2677 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2678 Fixed up spacing/coding style on netboot.
2680 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2681 targets/livecd-stage1/livecd-stage1-chroot.sh,
2682 targets/livecd-stage1/livecd-stage1-controller.sh,
2683 targets/livecd-stage2/livecd-stage2-controller.sh:
2684 Fixed up spacing/coding style on livecd-stage*.
2686 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2687 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2688 targets/grp/grp-preclean-chroot.sh:
2689 Fixed up spacing/coding style on grp.
2691 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2692 targets/embedded/embedded-chroot.sh,
2693 targets/embedded/embedded-controller.sh,
2694 targets/embedded/embedded-fs-runscript.sh,
2695 targets/embedded/embedded-preclean-chroot.sh:
2696 Fixed up spacing/coding style on embedded.
2698 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2699 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2700 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2701 targets/support/functions.sh:
2702 Removing extra line from x86.py, fixing up comments, spacing, and coding
2703 style in targets/support through functions.sh
2705 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2706 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2707 Fix more tab/spacing issues .. trying to make everything use tabs
2709 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2710 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2711 modules/stage1_target.py, modules/stage2_target.py,
2712 modules/stage3_target.py, modules/stage4_target.py:
2713 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2716 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2717 modules/generic_stage_target.py:
2718 Add envscript warning to aid users who may not know what they are doing
2720 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2721 examples/generic_stage_template.spec:
2722 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2723 only configurable when building a stage2 tarball, to match the current state
2724 of portage. This is 2.0_rc9.
2726 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2727 targets/support/chroot-functions.sh:
2728 Silence more of portages beeps and clicks and whistles
2730 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2731 targets/support/chroot-functions.sh:
2732 Change the portage emerge to use run_emerge
2734 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2735 modules/generic_stage_target.py, modules/snapshot_target.py,
2736 modules/stage1_target.py, modules/stage2_target.py,
2737 modules/stage3_target.py:
2738 allow portdir_overlay to be part of all specs not including snapshot spec.
2739 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2740 Remove overlay support from the snapshot spec but added a warning.
2742 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2743 modules/stage2_target.py:
2744 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2747 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2748 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2749 Add support for bootloader softlevel=; have rsync delete the extra files out
2750 of the overlay so that the overlay always matches the source dir
2752 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2753 Swapped -v/-V since I had gotten them wrong here.
2755 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2756 modules/generic_stage_target.py:
2757 Fix stupid overlay bug
2759 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2760 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2761 targets/livecd-stage1/livecd-stage1-chroot.sh,
2762 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2763 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2764 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2765 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2766 targets/support/unmerge.sh:
2767 Made sure we use -f on removing the default links for splash. Removed
2768 check_portage_version as it really isn't needed anymore. Removed
2769 --no-install from genkernel commands in kmerge.sh so users must manually
2770 remove kernels from /boot. This is 2.0_rc8.
2772 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2773 targets/support/livecdfs-update.sh:
2774 Made sed on devfsd.conf conditional on it existing. Removes one more error
2775 message from a standard catalyst run.
2777 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2778 Added warning about breaking snapshot cache and re-enable autoresume, since
2779 the errors I was getting were elsewhere.
2781 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2782 modules/generic_stage_target.py:
2783 Fix indentation error the last commit caused
2785 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2786 modules/generic_stage_target.py:
2787 Always clear autoresume points after a successful run
2789 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2790 targets/support/livecdfs-update.sh:
2791 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2792 snapshot caching after a successful gentoo-release-livecd run.
2794 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2795 targets/support/rc-update.sh:
2796 Added famd to default on official LiveCD.
2798 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2799 targets/support/chroot-functions.sh:
2800 Fixes 'too many arguments' error in check_portage_version.
2802 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2803 modules/generic_stage_target.py:
2804 remove extra self.env={} that was resetting the environment to null
2806 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2807 modules/livecd_stage1_target.py:
2808 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2811 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2812 Add a default path to the environment in the chroot
2814 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2815 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2816 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2817 targets/livecd-stage2/livecd-stage2-controller.sh,
2818 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2819 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2820 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2821 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2822 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2823 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2824 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2825 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2826 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2828 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2830 Fixed up the man page, which has been suffering for some time, and also
2831 reversed -v/-V in the help message.
2833 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2834 targets/support/livecdfs-update.sh:
2835 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2838 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2839 Turning off autoresume of doom until I can get more testing. I've had
2840 several issues with it. I'll be reporting/fixing these as I come across them
2841 but for now wish to turn it off by default as I don't want this one feature
2842 to stop the possible 2.0 final release.
2844 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2845 targets/livecd-stage2/unmerge.sh:
2846 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2847 anymore and probably should have been removed a long time ago when the new
2848 code was put into place in livecdfs-update.sh and livecd-local.start
2851 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2852 targets/livecd-stage1/livecd-stage1-chroot.sh,
2853 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2854 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2855 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2857 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2858 modules/generic_stage_target.py, modules/generic_target.py:
2859 self.env should be a part of the super class generic_target so it applies to
2860 snapshots as well; removing redundant pass in the generic_target class as
2861 its not needed. There is code there to fill the statements
2863 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2864 targets/support/livecdfs-update.sh:
2865 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2868 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2869 Changed version stamp to 2.0_rc6.
2871 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2872 modules/generic_stage_target.py:
2873 Fix for unpack cases
2875 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2876 modules/generic_stage_target.py:
2879 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2880 modules/catalyst_support.py, modules/generic_stage_target.py,
2881 modules/grp_target.py, modules/livecd_stage1_target.py,
2882 modules/livecd_stage2_target.py, modules/netboot_target.py,
2883 modules/snapshot_target.py, modules/tinderbox_target.py:
2884 Stop reading env from the OS. Rely on the more on the envscript for oddball
2885 settings. Change -v to verbose and -V to version
2887 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2890 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2891 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2894 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2895 examples/generic_stage_template.spec:
2896 Added chost/cflags/cxxflags/ldflags to example spec template.
2898 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2899 targets/support/rc-update.sh:
2900 OK, just kidding on that last commit. We were already doing rc-update add
2901 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2902 there's no point in having it in rc-update.sh
2904 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2905 targets/support/rc-update.sh:
2906 Have rc-update add xdm if livecd/xdm is set.
2908 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2909 modules/catalyst_lock.py, modules/catalyst_support.py,
2910 modules/embedded_target.py, modules/generic_stage_target.py,
2911 modules/grp_target.py, modules/livecd_stage1_target.py,
2912 modules/livecd_stage2_target.py, modules/netboot_target.py,
2913 modules/stage1_target.py, modules/stage4_target.py,
2914 modules/tinderbox_target.py:
2915 So I was just kidding on that last commit. This one is 2.0_rc4.
2917 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2918 modules/catalyst_lock.py, modules/catalyst_support.py,
2919 modules/embedded_target.py, modules/generic_stage_target.py,
2920 modules/grp_target.py, modules/livecd_stage1_target.py,
2921 modules/livecd_stage2_target.py, modules/netboot_target.py,
2922 modules/stage1_target.py, modules/stage2_target.py,
2923 modules/stage4_target.py, modules/tinderbox_target.py:
2924 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2926 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2927 files/catalyst.conf, modules/catalyst_lock.py,
2928 modules/catalyst_support.py, modules/embedded_target.py,
2929 modules/generic_stage_target.py, modules/grp_target.py,
2930 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2931 modules/netboot_target.py, modules/stage1_target.py,
2932 modules/stage2_target.py, modules/stage4_target.py,
2933 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2934 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2935 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2937 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2938 modules/generic_stage_target.py:
2939 Fix autoresume for unpacking tarballs
2941 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2942 targets/support/livecdfs-update.sh:
2943 remove gnap livecd-type per Koon's request
2945 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2946 change rc-update add modules default to rc-update add modules boot
2948 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2949 modules/generic_stage_target.py, modules/grp_target.py:
2950 Add more verbosity to digests if -V is enabled, add more print messages to
2953 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2954 modules/generic_stage_target.py, modules/grp_target.py:
2955 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2957 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2958 Fix folder name for grp build dir to not have .tar.bz2 at the end
2960 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2961 modules/catalyst_support.py, modules/generic_stage_target.py:
2962 Add md5 and sha .digests file creation per wolf31o2's feature request
2964 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2965 This is catalyst-2.0_rc2.
2967 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2968 files/catalyst.conf, modules/generic_stage_target.py,
2969 modules/livecd_stage1_target.py:
2970 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2971 after each successful kernel build;add autoresume documentation to
2974 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2975 targets/embedded/embedded-controller.sh,
2976 targets/embedded/embedded-fs-runscript.sh,
2977 targets/livecd-stage2/livecd-stage2-controller.sh,
2978 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2979 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2980 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2981 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2982 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2983 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2984 targets/support/rc-update.sh:
2985 Changed multiple spaces to tabs to satisfy my OCD.
2987 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2988 targets/support/chroot-functions.sh:
2989 Bumped genkernel detection to require 3.3.0 or higher
2991 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2992 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2993 targets/netboot/netboot-controller.sh:
2994 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2995 clst_grp_use. This is catalyst-2.0_rc1.
2997 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2998 targets/netboot/netboot-controller.sh:
2999 change to clst_use from clst_netboot_use
3001 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3002 targets/livecd-stage1/livecd-stage1-chroot.sh,
3003 targets/stage4/stage4-chroot.sh:
3004 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3006 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3007 targets/stage4/stage4-chroot.sh:
3008 Fixed USE invocations in stage4 target.
3010 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3011 modules/livecd_stage1_target.py:
3012 Force use=livecd for livecd-stage1
3014 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3015 This is version 2.0_pre20051129.
3017 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3018 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3019 Removed kudzu-knoppix from example spec files.
3021 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3022 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3023 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3025 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3026 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3027 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3028 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3029 definitions in the examples to fit in 80 columns.
3031 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3032 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3033 modules/grp_target.py, modules/tinderbox_target.py,
3034 targets/tinderbox/tinderbox-chroot.sh:
3035 Tinderbox script: added newuse, tinderbox and grp targets added support for
3036 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3037 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3039 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3040 Added portdir example to catalyst.conf for bug #113272.
3042 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3043 targets/support/create-iso.sh:
3044 Fixed a few lines which were causing the isolinux directory to be removed
3045 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3047 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3048 targets/support/create-iso.sh:
3049 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3051 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3052 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3053 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3054 too many arches dont use it by default, test for an initrd in the yaboot
3057 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3058 modules/generic_stage_target.py:
3059 Fix split error if use is specified
3061 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3062 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3063 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3064 Updated palo version from catalyst 1.x for HPPA.
3066 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3067 targets/support/bootloader-setup.sh:
3068 Removing for loop for grub on amd64/x86 as it was totally useless.
3070 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3071 targets/support/bootloader-setup.sh:
3072 Remove vga= line for PPC.
3074 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 targets/support/bootloader-setup.sh:
3076 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3078 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3079 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3080 Removing slot patch as it probably didn't belong here anyway, and updating
3081 version stamp to 2.0_pre20051118.
3083 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3084 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3085 targets/support/bootloader-setup.sh:
3086 fix the bootloader script for isolinux so that it actually makes a cfg file,
3087 remove extra unneeded catalyst aborting print statement, reorganize rm code
3088 to make sure is splits properly and is an array even from the cmdline
3090 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 targets/support/livecdfs-update.sh:
3092 Added call to update-usbids to download the latest usb.ids file.
3094 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3095 modules/generic_stage_target.py:
3096 Move checks of running catalyst into the target which is simpler
3098 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3099 modules/generic_stage_target.py:
3100 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3101 that doesnt exist yet
3103 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3104 Keep unnecessary programs from installing into kerncache
3106 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3107 modules/generic_stage_target.py:
3108 Turn on more tracebacks at this point to better debug .. will need to turn
3109 them down as we find errors and build appropriate error handlers
3111 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3112 Changed version marker to 2.0_pre20051115 for new ebuild.
3114 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3115 modules/livecd_stage2_target.py:
3116 Fix bug in livecd stage2 so that it doesnt try to use tar
3118 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3119 targets/livecd-stage2/livecd-stage2-controller.sh:
3120 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3121 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3122 of Getting_Online.txt from catalyst 1.1.10.10.
3124 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3125 Added Joshua Kinard to authors for his mips contributions.
3127 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128 examples/livecd-stage2_template.spec:
3129 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3130 Paul Kessler on gentoo-catalyst. ;]
3132 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3133 Change variables from cat1 format to cat2
3135 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3136 modules/generic_stage_target.py, modules/stage1_target.py:
3137 Fix modules has no attribute register
3139 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3140 modules/generic_stage_target.py:
3141 Fix broken aliases code that was just proof of concept
3143 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3144 Output mkisofs command line options to assist in debugging
3146 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3147 modules/generic_stage_target.py, targets/support/create-iso.sh:
3150 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3151 modules/generic_stage_target.py:
3152 Add VERY basic support for aliases kernel parameter.
3154 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3155 modules/livecd_stage2_target.py:
3156 Remove large section of commented code
3158 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3159 modules/generic_stage_target.py, modules/stage1_target.py:
3160 Allow LDFLAGS to be specified as an ENV variable for stage1
3162 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3163 modules/generic_stage_target.py:
3164 Fix rc-update to automatically run default options for livecds. Removed an
3165 erroneous key check.
3167 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3168 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3169 Make use spec key optional to default to profile defaults
3171 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3172 +examples/stage4_template.spec:
3173 Preliminary stage4_template.spec file
3175 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3176 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3177 Updated version stamp and added slot patch.
3179 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3180 Fix ordering problem so self.settings is defined
3182 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3183 modules/generic_stage_target.py:
3184 Correct a rsync issue when the directory doesnt exist
3186 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3187 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3188 targets/livecd-stage2/livecd-stage2-controller.sh,
3189 targets/netboot/netboot-controller.sh,
3190 targets/stage4/stage4-controller.sh:
3191 run pre_kmerge and post_kmerge only once
3193 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3194 targets/support/bootloader-setup.sh:
3195 MIPS bootloader patch
3197 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3198 targets/support/mips-arcload_conf.sh:
3199 Fix MIPS Serial Detection
3201 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3202 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3203 +targets/support/mips-arcload_conf.sh:
3204 Application of Kumba's patches for MIPS support
3206 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3207 Check for the correct arch specific cd building tool
3209 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3210 modules/generic_stage_target.py:
3211 Print a warning if livecd/iso is not defined
3213 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3214 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3216 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3217 targets/support/post-kmerge.sh:
3218 Check for existence of files in /lib/modules before running depscan.sh. This
3219 replaces the mips-specific check and makes it portable.
3221 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3222 modules/generic_stage_target.py:
3223 update autoresume logic when dealing with rsync unpack operations
3225 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3226 targets/support/post-kmerge.sh:
3227 Bypass module load on mips
3229 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3230 remove --no-deps so dependancies get installed for genkernel
3232 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3233 modules/generic_stage_target.py:
3234 Fix missing : statement in unpack
3236 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3237 modules/generic_stage_target.py:
3238 fix livecd-stage2 unpack when seedcache is turned off
3240 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3241 targets/support/functions.sh:
3242 Fix module unpacking and make it actually optional.
3244 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3245 modules/generic_stage_target.py:
3246 Fix broken seedcache autoresume interaction
3248 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3249 modules/generic_stage_target.py:
3250 Cleanup stage directories properly for tar installs
3252 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3253 Tinderbox no longer cleans /tmp/*
3255 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3256 targets/tinderbox/tinderbox-chroot.sh,
3257 targets/tinderbox/tinderbox-controller.sh:
3258 Fixing problem with bind mounted portage and final rsync on tinderbox target
3259 and adding additional logging.
3261 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3262 Stop tinderbox from trying to create a tarball of itself
3264 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3265 modules/generic_stage_target.py:
3266 Fix catalyst so it fully disables snapcache when its not specified in the
3269 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3270 examples/livecd-stage2_template.spec:
3271 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3272 spec template and updating version stamp.
3274 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3275 modules/catalyst_support.py:
3276 allow file_check to proceed if key is not in use
3278 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3279 Recursively make the missing directories
3281 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3282 Fix extract_modules to just echo a warning that it is missing
3284 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3285 files/catalyst.conf:
3286 Updating default configuration for catalyst and updating version stamp,
3287 since we're beginning internal testing for release.
3289 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3290 modules/generic_stage_target.py:
3291 fix bug 106004 split strings into a list for empty and rm operation
3293 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3294 modules/livecd_stage2_target.py:
3295 Append slashes to directories so rsyncs work properly
3297 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3298 examples/livecd-stage2_template.spec:
3299 Changing source_subpath for livecd-stage2 example for bug #101704.
3301 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3302 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3303 targets/support/livecdfs-update.sh:
3304 Added livecd/xdm and livecd/xsession options. These are used to setup the
3305 default display manager and X session, respectively. Added supporting
3306 documentation to example spec files. Imported more work from my fsscript for
3307 the official LiveCD.
3309 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3310 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3311 discussion, see bug #88777.
3313 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3314 modules/generic_stage_target.py:
3315 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3316 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3318 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3319 targets/livecd-stage1/livecd-stage1-controller.sh,
3320 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3321 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3322 on livecd-stage2 and removing universal motd for livecd/type of
3323 gentoo-release-livecd.
3325 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3326 modules/livecd_stage1_target.py:
3327 Add optional livecd/type env var for scripts to add optional items to the
3330 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3331 -livecd/files/x86-help.msg:
3332 Removing x86-help.msg as it is no longer used.
3334 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3335 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3336 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3337 Add dobladecenter description to bootloader files for x86/amd64.
3339 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3340 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3342 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3343 modules/generic_stage_target.py:
3344 Added split to use section for bug #104414.
3346 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3347 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3348 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3349 Tabs to whitespaces for isolinux.
3351 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3352 targets/support/bootloader-setup.sh:
3353 Changed isolinux to use new split-out help messages. Using grub gives a
3354 single help message with pager.
3356 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3357 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3358 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3359 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3360 Added F2->F7 help messages for isolinux.
3362 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3363 livecd/files/README.txt, livecd/files/generic.motd.txt,
3364 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3365 livecd/files/livecd-local.start:
3366 Updated files from latest used to build LiveCD.
3368 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3369 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3371 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3372 modules/catalyst_support.py:
3373 Added fix for using options with = in them with --cli (ex.
3374 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3375 <cell@ices.utexas.edu> for pointing this out to me via email.
3377 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3378 modules/generic_stage_target.py, targets/support/functions.sh:
3379 fix bug in exec_in_chroot for stage1 target
3381 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3382 modules/generic_stage_target.py:
3383 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3384 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3386 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3387 catalyst, examples/livecd-stage2_template.spec,
3388 examples/snapshot_template.spec, files/catalyst.conf,
3389 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3390 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3391 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3392 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3393 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3394 targets/livecd-stage2/livecd-stage2-controller.sh,
3395 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3396 targets/stage2/stage2-preclean-chroot.sh,
3397 targets/stage3/stage3-preclean-chroot.sh,
3398 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3399 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3400 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3401 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3402 targets/support/target_image_setup.sh:
3403 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3404 to look at gamecdfs-update.sh yet.
3406 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3407 modules/generic_stage_target.py:
3408 Remove extra debugging print statement
3410 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3411 +modules/catalyst_lock.py, modules/catalyst_support.py,
3412 modules/embedded_target.py, modules/generic_stage_target.py,
3413 modules/grp_target.py, modules/livecd_stage1_target.py,
3414 modules/livecd_stage2_target.py, modules/netboot_target.py,
3415 modules/snapshot_target.py, modules/stage1_target.py,
3416 modules/stage2_target.py, modules/stage4_target.py,
3417 targets/support/functions.sh:
3418 Add locking support. Code simplification for unpack and unpack snapshot.
3419 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3420 Add seedcache support (Grabs output from previous target run)
3421 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3423 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3424 modules/catalyst_support.py, modules/generic_stage_target.py:
3425 Add support to cache the snapshot dir. add snapcache to options. add
3426 snapshot_cache= to override the default location of the cache in
3427 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3429 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3430 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3431 Forward port README.txt and Getting_Online.txt files from catalyst
3434 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3435 Add automatic creation/deletion of runlevels based on rcadd rcdel
3437 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3438 Fix grp so that grp/use is not required anymore
3440 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3441 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3442 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3443 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3444 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3445 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3446 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3447 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3448 they are known to cause booting problems.
3450 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3451 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3452 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3453 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3456 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3457 targets/stage1/stage1-chroot.sh:
3458 Fixed quoting in stage1 profile check.
3460 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3461 targets/stage3/stage3-chroot.sh:
3462 Fixing USE for stage3.
3464 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3465 targets/support/chroot-functions.sh:
3466 Fix FETCH code so it will run for Pylon
3468 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3469 targets/grp/grp-chroot.sh:
3470 Fix bindist invcation.
3472 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3473 targets/grp/grp-chroot.sh:
3474 Made sure bindist was used for all emerges in GRP.
3476 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3477 Fix USE flags for GRP build
3479 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3480 targets/stage4/stage4-chroot.sh:
3481 let GRP use the users environment variables and removed extra
3482 GRP_STAGE23_USE from stage4
3484 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3485 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3486 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3488 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3489 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3490 impact all previous spec files that use this option. It's beejay's fault.
3492 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3493 Changed to use linux32 for ppc32 support when build host is ppc64.
3495 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3497 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3499 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3500 Minor cosmetic print statement fixes for readability
3502 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3503 modules/catalyst_support.py, modules/generic_stage_target.py:
3504 Fix None None bug and exception reporting
3506 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3507 Fix iso creation script. Case statement out of place
3509 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3510 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3511 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3512 catalyst, files/catalyst.conf, modules/builder.py,
3513 modules/catalyst_support.py, modules/embedded_target.py,
3514 modules/generic_stage_target.py, modules/generic_target.py,
3515 modules/grp_target.py, modules/livecd_stage1_target.py,
3516 modules/livecd_stage2_target.py, modules/netboot_target.py,
3517 modules/snapshot_target.py, modules/stage1_target.py,
3518 modules/stage2_target.py, modules/stage3_target.py,
3519 modules/stage4_target.py, modules/tinderbox_target.py,
3520 targets/embedded/embedded-chroot.sh,
3521 targets/embedded/embedded-fs-runscript.sh,
3522 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3523 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3524 targets/grp/grp-preclean-chroot.sh,
3525 targets/livecd-stage1/livecd-stage1-chroot.sh,
3526 targets/livecd-stage1/livecd-stage1-controller.sh,
3527 targets/livecd-stage2/livecd-stage2-controller.sh,
3528 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3529 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3530 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3531 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3532 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3533 targets/stage2/stage2-controller.sh,
3534 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3535 targets/stage3/stage3-controller.sh,
3536 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3537 targets/stage4/stage4-controller.sh,
3538 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3539 targets/support/create-iso.sh, targets/support/functions.sh,
3540 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3541 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3542 targets/support/target_image_setup.sh,
3543 targets/tinderbox/tinderbox-chroot.sh,
3544 targets/tinderbox/tinderbox-controller.sh,
3545 targets/tinderbox/tinderbox-preclean-chroot.sh:
3546 Big honkin' copyright update.
3548 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3549 modules/generic_stage_target.py:
3550 add additional logging output. Use standard os redirection methods to log to
3553 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 targets/stage1/stage1-chroot.sh:
3555 Added profile sanity check for bug #97867.
3557 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3558 targets/support/bootloader-setup.sh:
3559 Removing acpi=off from default kernel arguments and adding ia64
3560 livecd-stage2 support functions and cdtar.
3562 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3563 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3564 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3565 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3566 splash command line.
3568 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 targets/support/create-iso.sh:
3570 Fixed up zisofs support. Waiting for response from sparc before touching
3573 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3574 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3575 targets/support/functions.sh:
3576 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3577 to allow it to work on all arches that dynamically build their bootloader
3580 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3581 targets/stage4/stage4-controller.sh:
3582 Fix stage4 so it doesnt run the bootloader stuff
3584 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3585 targets/support/bootloader-setup.sh:
3586 Removed dokeymap from non-Gentoo releases.
3588 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3589 targets/support/livecdfs-update.sh:
3590 Added call to update-pciids to download the latest pci.ids file.
3592 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3593 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3594 modules/stage4_target.py:
3595 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3597 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3598 Fix issue where -s on the command line would not run
3600 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3601 livecd/files/generic.motd.txt:
3602 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3603 kernel configurations.
3605 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 targets/support/livecdfs-update.sh:
3607 Updated hostname/domainname creation for new baselayout.
3609 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3610 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3611 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3613 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3614 targets/support/chroot-functions.sh:
3615 Change portage emerge to use --oneshot --nodeps to keep from merging the
3616 same packages multiple times.
3618 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3619 targets/stage2/stage2-chroot.sh:
3620 Added a -p bootstrap when catalyst is called with -V (verbose).
3622 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3623 targets/support/livecdfs-update.sh:
3624 Removed inittab hack, as this is done by livecd-tools.
3626 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3627 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3628 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3630 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3632 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3633 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3634 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3635 targets/livecd-stage2/livecd-stage2-controller.sh:
3636 Removed gentoo.png and creation of face directory. Changed
3637 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3640 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3641 targets/stage1/stage1-preclean-chroot.sh,
3642 targets/support/chroot-functions.sh:
3643 Added setup_binutils function and force both of them to run during stage1
3646 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3647 examples/livecd-stage2_template.spec:
3648 Added livecd/volid explanation to example spec.
3650 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3651 targets/support/create-iso.sh:
3652 General cleanup of ISO code and added default livecd/volid when it is not set.
3654 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3655 targets/embedded/embedded-controller.sh:
3656 Actually modify the embedded target this time.
3658 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3659 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3660 targets/livecd-stage2/livecd-stage2-controller.sh,
3661 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3662 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3663 and livecd-stage2 targets.
3665 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3666 files/catalyst.conf:
3667 Retired John Davis <zhen@gentoo.org> and added storedir to default
3670 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3671 targets/support/livecdfs-update.sh:
3672 Uncommented openglify, since it is needed for both opengl-update-livecd and
3675 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3676 modules/generic_stage_target.py:
3677 Fix print statement so it shows when kill_chroot_pids is run correctly
3679 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3680 modules/snapshot_target.py:
3681 Fix snapshot target to skip the kill_pids check
3683 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3684 Bug fixes in parse_spec, fix issues detecting list or string.
3686 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3687 modules/catalyst_support.py:
3688 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3689 spaces are after :. Better handling of comments ( ie preprocessed and
3690 stripped off ). Unset empty keys.
3692 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3693 targets/support/kill-chroot-pids.sh:
3694 Remove extra P_NAME definition that is never used. Saves processing time.
3695 Bumped catalyst to pre2
3697 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3698 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3699 +targets/support/kill-chroot-pids.sh:
3700 User info about runscript and archscript. Added checks for processes running
3701 in the chroot and created a script to kill them. Should fix the unmounting
3702 issues with gconfd or any other running application in the chroot
3704 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3705 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3706 Remove using gcc-config to set things up as we should all be using 2005.0
3709 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3710 examples/livecd-stage2_template.spec:
3711 Added livecd/users to example livecd-stage2 spec file.
3713 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3714 targets/support/livecdfs-update.sh:
3715 Change default hostnames for livecds
3717 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3718 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3719 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3722 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3723 modules/livecd_stage2_target.py:
3724 Clear autoresume flags when build is done
3726 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3727 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3728 targets/support/create-iso.sh:
3729 Fix isolinux so that it finds menus and kernels and stuff
3731 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3732 modules/generic_stage_target.py:
3733 Make purge operation a little less chatty, removed print statements
3735 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3736 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3737 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3738 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3740 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3741 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3742 print warning message about deprecated use of cdfstype
3744 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3745 targets/support/chroot-functions.sh:
3746 statically define genkernel location to eliminate which command failure if
3747 genkernel is not installed
3749 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3750 modules/generic_stage_target.py:
3751 change the portage_overlay to an array so it always works
3753 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3754 modules/catalyst_support.py:
3755 Fix exception handling to remove extraneous prints of None
3757 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3758 Remove iso creation code from stage4
3760 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3761 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3762 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3763 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3764 targets/livecd-stage1/livecd-stage1-chroot.sh,
3765 targets/livecd-stage1/livecd-stage1-controller.sh,
3766 targets/livecd-stage2/livecd-stage2-controller.sh,
3767 targets/netboot/netboot-controller.sh,
3768 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3769 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3770 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3771 targets/support/create-iso.sh, targets/support/kmerge.sh,
3772 targets/support/target_image_setup.sh,
3773 targets/tinderbox/tinderbox-controller.sh:
3774 Fix some exception handling in catalyst_support.py, remove intermediate
3775 destination folder of iso and tarball, add additional tests for folders not
3776 found on host but defined in spec file, keep catalyst from erroring in this
3777 case, change exit code on shell scripts so that errors are reported to
3778 catalyst and causes catalyst to die on errors, fix bug in
3779 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3780 check for mkisofs that informs the user of where to get the program, and
3781 removed the autoresume code from ccache and distcc installation until I can
3782 figure out a way to have the autoresume flag go someplace outside the chroot.
3784 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3785 Remove bind mounts before rm operations happen at startup
3787 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3788 modules/generic_stage_target.py:
3789 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3791 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3792 modules/generic_stage_target.py:
3793 fix minor bug in the purge code so that it actually runs the commands
3795 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3796 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3797 modules/stage4_target.py:
3798 Change ordering of tasks so root_overlay and fsscript occur after
3799 livecd_update, giving users a chance to override livecd_update
3801 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3802 modules/catalyst_support.py, modules/generic_stage_target.py:
3803 Added a better exception handling message for keyboard interrupt and added
3804 countdown timer for purge operation to give an opportunity to exit
3806 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3807 modules/catalyst_support.py, modules/generic_stage_target.py:
3808 Add support to clear the autoresume flags and improve the purge code to
3809 clean the chroot, and pkg/kern cache
3811 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3812 modules/catalyst_support.py, modules/generic_stage_target.py,
3813 modules/livecd_stage1_target.py:
3814 only append livecd-tools to the livecd-stage1 target package list and move a
3815 check out of the way so command line and spec files can co-exist
3817 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3818 modules/generic_stage_target.py:
3819 fixed python syntax in set_packages so catalyst will run
3821 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3822 modules/embedded_target.py, modules/generic_stage_target.py,
3823 modules/grp_target.py, modules/livecd_stage1_target.py,
3824 modules/livecd_stage2_target.py, modules/netboot_target.py,
3825 modules/stage4_target.py, modules/tinderbox_target.py,
3826 targets/embedded/embedded-chroot.sh,
3827 targets/embedded/embedded-controller.sh,
3828 targets/livecd-stage1/livecd-stage1-controller.sh,
3829 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3830 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3831 targets/livecd-stage2/livecd-stage2-controller.sh,
3832 -targets/livecd-stage2/livecd-stage2-iso.sh,
3833 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3834 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3835 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3836 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3837 +targets/support/target_image_setup.sh:
3838 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3841 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3842 targets/livecd-stage2/livecd-stage2-controller.sh,
3843 targets/support/livecdfs-update.sh:
3844 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3845 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3846 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3849 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3850 targets/livecd-stage2/livecd-stage2-controller.sh,
3851 targets/support/rc-update.sh:
3852 Updated rc-update.sh with better defaults for different livecd/type settings
3853 and cleaning up file copying in livecd-stage2-controller.sh to match
3856 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3857 Made example of catalyst.conf in README match the default catalyst.conf
3860 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3862 Removing old files from previous maintainers and updating README.
3864 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3865 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3866 Added livecd/users option to create non-root users. The first user listed
3867 will also be used for auto-starting X, if X is merged onto the CD.
3869 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3870 targets/livecd-stage1/livecd-stage1-controller.sh,
3871 targets/livecd-stage2/livecd-stage2-controller.sh,
3872 targets/support/livecdfs-update.sh:
3873 Updated all instances of livecd/type: gentoo-release-environmental to
3874 gentoo-release-livecd and added generic-livecd.
3876 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3877 examples/fsscript.sh.example, examples/gamecd.conf.example,
3878 examples/generic_stage_template.spec, examples/grp_template.spec,
3879 examples/livecd-stage1_template.spec,
3880 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3881 examples/snapshot_template.spec:
3882 Imported example files from catalyst 1.1.9 to make them more verbose.
3884 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3885 Fix grp/use bug #89365
3887 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3888 modules/generic_stage_target.py, targets/support/kmerge.sh:
3889 Fixes for initramfs overlay support.
3891 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3892 modules/generic_stage_target.py, targets/support/kmerge.sh,
3893 targets/support/pre-kmerge.sh:
3894 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3895 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3896 caching bug; Also adding preliminary support for initramfs_overlay from
3899 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3900 modules/generic_stage_target.py, targets/support/kmerge.sh:
3901 Removed support for postconf as genkernel no longer has that option
3903 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3904 modules/embedded_target.py, modules/generic_stage_target.py,
3905 modules/grp_target.py, modules/livecd_stage1_target.py,
3906 modules/livecd_stage2_target.py, modules/netboot_target.py,
3907 modules/stage4_target.py, modules/tinderbox_target.py,
3908 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3909 targets/stage1/stage1-preclean-chroot.sh,
3910 targets/support/chroot-functions.sh:
3911 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3912 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3914 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3915 modules/livecd_stage2_target.py:
3916 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3918 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3919 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3920 modules/livecd_stage2_target.py, modules/stage4_target.py,
3921 targets/livecd-stage1/livecd-stage1-controller.sh,
3922 targets/livecd-stage2/livecd-stage2-controller.sh,
3923 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3924 targets/support/functions.sh, targets/support/kmerge.sh,
3925 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3926 Generalized kernel support, fsscript, rcupdate, etc for stage4
3928 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3929 targets/support/pre-kmerge.sh:
3930 Removed sed for usb devices from legacy genkernel, as we're going to require
3931 a version much higher that no longer exhibits the bug.
3933 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3934 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3935 targets/support/livecdfs-update.sh:
3936 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3937 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3938 the ut2004demo shell script has been renamed to ut2004-demo.
3940 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3941 let genkernel always reinstall itself
3943 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3944 modules/catalyst_support.py, modules/generic_stage_target.py,
3945 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3946 fix case bug in livecdfs-update.sh; fix bug in initial command line
3947 arguement parsing; add cflags spec file support which is only allowed to
3950 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3951 targets/stage3/stage3-chroot.sh:
3952 Fix a use flag bug in the stage3
3954 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3955 modules/generic_stage_target.py:
3956 Changes to allow cflags, chost, cxxflags in a spec file
3958 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3959 targets/livecd-stage1/livecd-stage1-controller.sh,
3960 targets/livecd-stage2/livecd-stage2-controller.sh,
3961 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3962 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3963 targets/support/pre-kmerge.sh:
3964 change the code to use more case statements. Fix gcc issue in stage1.
3966 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3967 targets/livecd-stage1/livecd-stage1-controller.sh,
3968 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3969 Merging in changes from catalyst 1.1.x for gamecd support.
3971 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3972 targets/stage1/stage1-preclean-chroot.sh:
3973 Removing gcc-config stuff to see if its still required to work around a gcc
3976 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3977 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3978 Added tests for genkernel >3.2.0
3980 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3983 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3984 Updated AUTHORS with new maintainers and updated contributors list.
3986 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3987 examples/fsscript.sh.example, livecd/files/README.txt,
3988 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3989 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3990 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3991 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3992 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3993 universal.motd.txt to resolve documentation issue on bug #86914. Added
3994 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3995 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3998 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3999 targets/livecd-stage2/livecd-stage2-controller.sh:
4000 Removed a few unnecessary comments
4002 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4003 Removed obsolete files from the livecd directory as the functionality has
4004 moved into the targets folders
4006 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4007 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4008 Additional catalyst 2.0.0 files
4010 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4011 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4012 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4013 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4014 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4015 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4016 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4017 -livecd/runscript/alpha-archscript.sh,
4018 -livecd/runscript/default-runscript.sh,
4019 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4020 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4021 -livecd/runscript-support/gamecdfs-update.sh,
4022 -livecd/runscript-support/kmerge.sh,
4023 -livecd/runscript-support/livecdfs-update.sh,
4024 -livecd/runscript-support/post-kmerge.sh,
4025 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4026 modules/embedded_target.py, modules/generic_stage_target.py,
4027 modules/grp_target.py, modules/livecd_stage1_target.py,
4028 modules/livecd_stage2_target.py, -modules/netboot.py,
4029 +modules/netboot_target.py, modules/snapshot_target.py,
4030 modules/stage1_target.py, +modules/stage4_target.py,
4031 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4032 +targets/embedded/embedded-controller.sh,
4033 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4034 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4035 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4036 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4037 +targets/livecd-stage1/livecd-stage1-controller.sh,
4038 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4039 -targets/livecd-stage1/livecd-stage1.sh,
4040 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4041 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4042 +targets/livecd-stage2/livecd-stage2-controller.sh,
4043 +targets/livecd-stage2/livecd-stage2-iso.sh,
4044 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4045 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4046 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4047 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4048 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4049 +targets/stage1/stage1-controller.sh,
4050 +targets/stage1/stage1-preclean-chroot.sh,
4051 -targets/stage1/stage1-preclean1-chroot.sh,
4052 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4053 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4054 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4055 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4056 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4057 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4058 +targets/stage4/stage4-preclean-chroot.sh,
4059 +targets/support/chroot-functions.sh,
4060 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4061 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4062 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4063 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4064 +targets/tinderbox/tinderbox-controller.sh,
4065 targets/tinderbox/tinderbox-preclean-chroot.sh,
4066 -targets/tinderbox/tinderbox.sh:
4067 Initial Import of Catalyst 2.0.0
4069 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4070 livecd/runscript-support/livecdfs-update.sh:
4071 Added /usr/portage as tmpfs (this will be made conditional later).
4073 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4074 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4075 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4076 from an interactive shell.
4078 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4079 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4080 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4081 livecd/runscript-support/pre-kmerge.sh,
4082 livecd/runscript/default-runscript.sh:
4083 Moved livecd-bash_profile to livecd-bashrc. Added check for
4084 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4085 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4088 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4089 modules/generic_stage_target.py:
4090 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4093 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4094 livecd/runscript/default-runscript.sh,
4095 targets/livecd-stage1/livecd-stage1.sh:
4096 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4097 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4098 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4101 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4102 livecd/runscript/ppc-archscript.sh:
4103 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4105 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4106 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4107 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4108 for multiple initrd files.
4110 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4111 livecd/runscript/ppc-archscript.sh:
4112 Modifed PPC archscript to close bug #84648 and also to make the PPC
4113 archscript produce multiple initrd files, like x86/amd64.
4115 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4116 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4117 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4118 livecd/runscript/ppc-archscript.sh:
4119 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4120 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4121 livecd/volid for the HFS volid, too.
4123 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4124 Calling this one 1.1.7 and rolling a tarball.
4126 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4127 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4128 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4129 -livecd/runscript/sparc64-archscript.sh,
4130 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4131 Added livecd/volid to set the volume ID when creating the ISO, patch by
4132 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4133 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4135 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4136 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4137 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4138 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4140 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4141 livecd/runscript-support/livecdfs-update.sh:
4142 Removed hdparm from default runlevel as it break ide=nodma at boot.
4144 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4145 livecd/runscript-support/kmerge.sh,
4146 livecd/runscript-support/pre-kmerge.sh,
4147 targets/livecd-stage1/livecd-stage1-chroot.sh:
4148 Revert last set of changes and remove portage version check from emerge in
4149 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4152 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4153 livecd/runscript-support/kmerge.sh,
4154 livecd/runscript-support/pre-kmerge.sh:
4155 Change genkernel check to use best_version and has_version to determine if
4156 the any previously installed versions of genkernel are up to date. Change
4157 emerge line for kernels to use -n option to only install if they were not
4158 previously installed.
4160 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4161 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4162 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4163 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4164 livecd/runscript/sparc-archscript.sh:
4165 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4166 unified sparc32/sparc64 cdtar.
4168 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4169 livecd/runscript-support/livecdfs-update.sh,
4170 livecd/runscript-support/pre-kmerge.sh:
4171 Change sudoers update to only run if /etc/sudoers exists and only reduce
4172 splash to 1024x768 on minimal and universal install CD.
4174 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4175 targets/livecd-stage1/livecd-stage1.sh:
4176 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4179 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4180 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4181 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4182 livecd/runscript/sparc64-archscript.sh,
4183 livecd/runscript/x86-archscript.sh:
4184 Added a new empty livecd file to each archscript. This will be used for an
4185 identifier by genkernel to allow booting from a non-primary CDROM.
4187 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4188 Catalyst 1.1.6 is here.
4190 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4191 targets/stage1/stage1-preclean2-chroot.sh:
4192 Commenting out stage1 cleaning of /var/db.
4194 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4195 livecd/runscript-support/pre-kmerge.sh:
4196 Made splash reduction to 1024x768 only for minimal and universal release media.
4198 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4199 targets/stage1/stage1-preclean2-chroot.sh:
4200 Added SLOT files back to /var/db entries in stage1.
4202 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4203 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4204 livecd/runscript/default-runscript.sh,
4205 livecd/runscript-support/livecdfs-update.sh,
4206 targets/livecd-stage2/unmerge.sh:
4207 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4208 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4209 the copy from preserving permissions and also adding /usr/share/faces and
4210 default Gentoo icon. We'll see how the icon does for us. Removing serial
4211 init script, as it causes problems with the splash theme.
4213 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4214 targets/livecd-stage1/livecd-stage1.sh:
4217 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4218 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4219 livecd/runscript-support/kmerge.sh,
4220 livecd/runscript-support/livecdfs-update.sh,
4221 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4222 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4223 targets/stage1/stage1-preclean2-chroot.sh:
4224 Removed x-setup from local.start and added in symlinks for gconf, portage
4225 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4226 baselayout and removed /etc/startx from the environmental type. Commented
4227 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4228 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4229 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4230 for X, use the latest pci.ids and usb.ids from portage, and create
4231 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4232 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4233 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4234 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4235 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4238 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4239 Removed ccache from default options as it breaks catalyst when merged with
4242 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4243 modules/snapshot_target.py:
4244 Added /local/ to snapshot exclusion.
4246 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4247 livecd/runscript-support/livecdfs-update.sh:
4248 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4249 gustavoz and his 5 interface Xeon for this.
4251 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4252 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4253 Added a conditional before killing gconfd-2. This is also going to be
4254 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4257 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4258 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4259 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4260 Moved killall -9 gconfd-2 to execute outside chroot.
4262 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4263 livecd/files/x86-help.msg:
4264 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4267 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4268 livecd/runscript/x86-archscript.sh:
4269 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4272 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4275 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4276 targets/livecd-stage1/livecd-stage1.sh:
4277 Added killall for gconfd-2 back into livecd-stage1.sh
4279 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4280 livecd/runscript/alpha-archscript.sh:
4281 Alpha fixes for multiple kernels..
4283 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4284 livecd/runscript-support/kmerge.sh:
4285 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4287 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4288 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4289 livecd/runscript/sparc64-archscript.sh:
4290 Force devfs if udev is not selected for all supporting arches.
4292 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4293 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4294 livecd/runscript-support/kmerge.sh:
4295 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4298 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4299 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4300 Re-enabled preclean in grp and added gconfd-2 killing.
4302 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4303 livecd/runscript/x86-archscript.sh:
4304 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4307 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4308 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4309 targets/livecd-stage1/livecd-stage1-chroot.sh,
4310 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4311 targets/livecd-stage1/livecd-stage1.sh,
4312 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4313 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4314 Added ability to pause indefinitely. This closes bug #79798. I've also added
4315 the gcond-2 killall back in, but now it is in the actual preclean script and
4316 is executed inside the chroot.
4318 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4319 Updated for 1.1.3 release.
4321 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4322 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4323 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4324 targets/netboot/netboot-packages.sh,
4325 targets/tinderbox/tinderbox-chroot.sh:
4326 Updated to use package.use correctly. Blame Robert Paskowitz
4327 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4329 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4330 targets/stage1/stage1-preclean2-chroot.sh:
4331 Fixed find line for new stage1 /var/db/pkg.
4333 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4334 targets/stage1/stage1-preclean2-chroot.sh:
4335 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4336 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4339 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4340 livecd/runscript-support/livecdfs-update.sh:
4341 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4342 added net.ethX symlinks, and added copying of files from
4343 /usr/lib/hotplug/firmware into firmware tarball.
4345 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4346 livecd/runscript-support/livecdfs-update.sh:
4347 Firmware updated to use new /lib/firmware directory.
4349 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4350 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4351 work when both -f and -C were used on the command line.
4353 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4354 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4355 targets/livecd-stage1/livecd-stage1-chroot.sh,
4356 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4357 targets/stage3/stage3-chroot.sh:
4358 Added a portage version check to each target that uses --newuse to ensure a
4359 high enough version is used. This resolves bug #75336.
4361 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4362 livecd/files/livecd-local.start:
4363 Possible local.start fix for beejay.
4365 12 Jan 2005; John Davis <zhen@gentoo.org>
4366 modules/embedded.py:
4367 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4369 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4370 livecd/runscript-support/kmerge.sh:
4371 Added ccache support to genkernel call in livecd-stage2.
4373 11 Jan 2005; John Davis <zhen@gentoo.org>
4374 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4375 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4376 targets/netboot/netboot.sh:
4377 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4378 some feature enhancements.
4380 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4381 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4382 targets/livecd-stage1/livecd-stage1-chroot.sh,
4383 targets/livecd-stage1/livecd-stage1.sh,
4384 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4385 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4386 Added a -F or --fetchonly command line option and closing out bug #77480.
4387 Also added a portage version check to livecd-stage1 to close out bug #68307.
4389 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4390 livecd/runscript-support/livecdfs-update.sh,
4391 targets/stage3/stage3-chroot.sh:
4392 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4393 target to use emerge -e when building. This is only temporary until the
4394 bootstrap.sh script can be fixed or another solution can be decided upon.
4396 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4397 +targets/embedded/kmerge.sh:
4398 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4399 from mutex@gentoo.org
4401 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4402 modules/livecd_stage2_target.py:
4405 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4406 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4407 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4408 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4409 the brokenness of a stage1 tarball.
4411 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4412 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4415 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4416 modules/livecd_stage2_target.py:
4419 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4420 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4421 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4422 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4423 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4424 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4425 Upgraded the isolinux cdtar files and closing bug #70518.
4427 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4428 modules/embedded_target.py, modules/generic_stage_target.py,
4429 modules/grp_target.py, modules/livecd_stage1_target.py,
4430 modules/livecd_stage2_target.py, modules/netboot.py,
4431 modules/stage1_target.py, modules/tinderbox_target.py:
4432 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4433 separate out specific target logic from the generic targets modules.
4435 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4436 new PPC arch file from pvdabeel@gentoo.org
4438 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4439 examples/generic_stage_template.spec, modules/catalyst_support.py:
4440 tweaking error handling in the main catalyst script
4441 updated the example to include a blurb about portage_confdir
4443 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4444 livecd/runscript-support/livecdfs-update.sh:
4445 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4447 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4450 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4451 fix for #66592. catalyst now gives a traceback when it bails out, making
4452 troubleshooting amazingly easier
4454 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4455 modules/catalyst_support.py, modules/embedded_target.py,
4456 modules/generic_stage_target.py, modules/grp_target.py,
4457 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4458 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4459 Reversing patch from Eric Edgar from bug #70663.
4461 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4462 livecd/runscript/x86-archscript.sh:
4463 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4464 not work without it (mkisofs fails on creating ISO).
4466 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4467 modules/catalyst_support.py, modules/embedded_target.py,
4468 modules/generic_stage_target.py, modules/grp_target.py,
4469 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4470 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4471 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4472 separate out specific target logic from the generic targets modules.
4474 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4475 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4476 targets/embedded/embedded.sh:
4477 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4479 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4480 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4481 livecd/runscript/default-runscript.sh,
4482 livecd/runscript-support/gamecdfs-update.sh,
4483 livecd/runscript-support/livecdfs-update.sh,
4484 modules/livecd_stage2_target.py:
4485 Added gamecd/conf option to livecd_stage2_target.py, added
4486 gamecd.conf.example to /examples, cleaned up game-specific code in
4487 gamecdfs-update.sh to make it more generic, added more fundtionality to
4488 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4489 and gentoo-gamecd to make spec files simpler and to remove the need for
4490 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4491 user to still use a custom fsscript of their own.
4493 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4494 +livecd/files/environmental.motd.txt,
4495 targets/livecd-stage1/livecd-stage1.sh:
4496 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4498 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4499 livecd/runscript/default-runscript.sh,
4500 livecd/runscript-support/livecdfs-update.sh:
4501 Added gentoo-release-environmental as a valid livecd/type and did some
4502 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4503 devices other than eth0.
4505 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4506 targets/livecd-stage1/livecd-stage1-chroot.sh:
4507 Changed livecd-stage1 to merge each package individually. This should not
4508 make it into a production version of catalyst, but is here as a possible
4509 solution to bug #68307.
4511 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4512 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4513 livecd/runscript/sparc-archscript.sh,
4514 livecd/runscript/sparc64-archscript.sh,
4515 livecd/runscript/x86-archscript.sh:
4516 Added failures to all arches on mkisofs failure and also made -z option to
4517 mkisofs optional on x86 depending on loop type used.
4519 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4520 livecd/runscript/x86-archscript.sh:
4521 Making sure the mkisofs call causes a failure when it doesn't complete
4522 successfully. Once again, blame jforman, our beloved infra-monkey.
4524 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4525 livecd/runscript/default-runscript.sh:
4526 squashfs-utils->squashfs-tools fix. Blame jforman.
4528 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4529 livecd/isogen/x86-isogen.sh:
4530 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4531 possibly not booting on really old systems.
4533 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4534 livecd/runscript/x86-archscript.sh:
4535 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4536 possibly not booting on really old systems.
4538 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4539 livecd/runscript-support/livecdfs-update.sh:
4540 Save some space by removing redundant firmware after tarball is made, only
4541 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4544 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4545 targets/stage1/stage1-preclean2-chroot.sh:
4546 Added patch from vapier and closing bug #73556.
4548 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4549 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4550 +targets/embedded/embedded-fs-runscript.sh,
4551 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4552 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4553 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4554 from mutex@gentoo.org for modules/embedded.py
4556 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4557 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4558 livecd/runscript-support/livecdfs-update.sh:
4559 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4560 aliases having --color rather than --color=auto.
4562 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4563 livecd/files/livecd-local.start:
4564 Let's try actually making a proper edit on livecd/files/livecd-local.start
4565 this time, shall we...
4567 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4568 livecd/files/livecd-local.start:
4569 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4570 x-setup check for /etc/startx.
4572 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4573 livecd/runscript-support/gamecdfs-update.sh:
4574 Fixing minor sed bug in gamecdfs-update.sh.
4576 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4577 examples/snapshot_template.spec,
4578 livecd/runscript-support/gamecdfs-update.sh,
4579 livecd/runscript-support/livecdfs-update.sh:
4580 Fixing typo in snapshot_template.spec and closing bug #70321.
4582 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4583 livecd/runscript-support/pre-kmerge.sh:
4584 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4585 genkernel will only add the 1024x768 version of the gensplash image to the
4586 bzImage, which added with the livecd-stage2 removal of the unused splash
4587 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4589 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4590 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4591 livecd/runscript/sparc64-archscript.sh:
4592 Updated with silo/mkisofs patch from gustavoz.
4594 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4595 livecd/files/x86-help.msg:
4596 Updated x86-help.msg to make it fall more inline with current
4597 genkernel/livecd-tools options.
4599 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4600 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4601 livecd/runscript-support/pre-kmerge.sh:
4602 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4603 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4604 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4607 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4608 livecd/runscript-support/kmerge.sh,
4609 livecd/runscript-support/livecdfs-update.sh,
4610 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4611 Changed kernel build caching to use kerncache option, rather than pkgcache
4612 option. Fixed --postconf and --callback for builds that do not require them.
4613 Removed delay when removing package sin the system profile. This is now
4614 catalyst 1.1.0, so enjoy.
4616 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4617 livecd/runscript-support/livecdfs-update.sh:
4618 Stopping udev from using the nasty device tarball. We don't need it anyway.
4620 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4621 livecd/runscript/sparc-archscript.sh,
4622 livecd/runscript/sparc64-archscript.sh,
4623 livecd/runscript-support/kmerge.sh,
4624 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4625 Fixing gpm support by uncommenting default settings. Fixing case where
4626 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4627 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4628 not get renamed. Fixed a problem where we were accidentally removing the
4629 hwdata-knoppix versions of pci.ids and usb.ids and linking
4630 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4631 for 2004.3 and catalyst 1.1.0.
4633 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4634 patch from vapier@gentoo.org for bug #68080
4636 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4637 livecd/runscript-support/kmerge.sh:
4638 made kernel caching dependent on the "pkgcache" option so that genkernel's
4639 postconf can actually work
4641 18 Oct 2004; John Davis <zhen@gentoo.org>
4642 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4643 livecd/runscript-support/livecdfs-update.sh:
4644 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4646 17 Oct 2004; John Davis <zhen@gentoo.org>
4647 livecd/runscript-support/livecdfs-update.sh:
4648 firmware tarball fix for packages that need firmware such as ipw2100
4650 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4651 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4652 livecd/runscript-support/livecdfs-update.sh,
4653 modules/livecd_stage2_target.py:
4654 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4656 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4657 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4658 should not hurt non-HT users
4660 12 Oct 2004; John Davis <zhen@gentoo.org>
4661 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4662 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4663 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4664 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4665 livecd/runscript-support/kmerge.sh:
4666 bugfixes for #67195, #67197, #67122, and #46918
4668 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4669 small netboot fixups
4671 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4672 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4673 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4674 targets/netboot/netboot.sh:
4675 sweeping updates and changes to the netboot code. the patches should fix the
4676 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4677 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4679 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4680 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4681 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4682 targets/netboot/netboot.sh:
4683 more code cleanup and maintenance
4685 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4686 modules/generic_stage_target.py, +modules/netboot.py,
4687 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4688 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4689 +targets/netboot/netboot.sh:
4690 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4693 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4694 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4695 targets/livecd-stage1/livecd-stage1-chroot.sh,
4696 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4697 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4698 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4699 have to start a server on the build host for it to distribute.
4701 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4702 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4703 just do -s version_stamp
4705 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4706 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4708 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4709 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4710 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4711 modules/livecd_stage2_target.py:
4712 udev support for livecds
4714 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4715 +targets/livecd-stage2/unmerge.sh:
4716 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4717 Also, livecd-stage2 unmerge.sh added back in.
4719 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4720 livecd/runscript-support/livecdfs-update.sh:
4721 bugfixes for #60887 and #63338
4723 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4724 bugfixes for #63382 and #63338
4726 08 Sep 2004; John Davis <zhen@gentoo.org>
4727 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4728 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4729 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4730 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4731 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4732 targets/livecd-stage1/livecd-stage1-chroot.sh,
4733 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4734 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4735 lots of changes in this revision. first of all, major cosmetic fixups to the
4736 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4737 for distcc or ccache builds in most of the targets. bug #56581 is finially
4738 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4739 performance enhancement here.
4741 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4742 modules/livecd_stage2_target.py:
4743 fix for bug #63033, thanks to usata@gentoo.org for the patch
4745 30 Aug 2004; John Davis <zhen@gentoo.org>
4746 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4747 bugfixes for #61537 and #61779
4749 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4750 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4751 modules/snapshot_target.py:
4752 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4753 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4754 time should also be improved due to a more efficient use of rsync. This commit will
4755 mark the portage version of catalyst-1.9.0.
4757 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4758 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4761 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4764 02 Aug 2004; John Davis <zhen@gentoo.org>
4765 livecd/runscript-support/livecdfs-update.sh:
4768 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4769 +targets/stage1/build.py, -targets/stage1/build.sh,
4770 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4771 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4772 targets/stage3/stage3-chroot.sh:
4773 applied patch from bug #58840. it should fix up things for uclibc stages and
4774 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4776 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4777 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4778 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4779 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4780 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4781 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4782 livecd/runscript-support/livecdfs-update.sh,
4783 modules/livecd_stage2_target.py:
4784 addition of wolf31o2's gamecd patchset. untested, so please beware
4786 14 Jul 2004; John Davis <zhen@gentoo.org>
4787 livecd/runscript-support/livecdfs-update.sh,
4788 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4789 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4790 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4791 this out of generic_stage_target and into livecd-stage2 since the
4792 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4794 13 Jul 2004; John Davis <zhen@gentoo.org>
4795 livecd/runscript-support/livecdfs-update.sh:
4796 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4797 default rc'ed programs when only one change was required to rcadd. so I
4798 changed it so that the defaults are *always* loaded and specified additions/
4799 deletions are just added on top of those.
4801 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4802 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4803 targets/livecd-stage1/livecd-stage1-chroot.sh,
4804 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4805 targets/tinderbox/tinderbox-chroot.sh:
4806 changing the more verbose behavior to the -V (verbose) flag
4808 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4809 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4810 targets/livecd-stage1/livecd-stage1-chroot.sh,
4811 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4812 targets/tinderbox/tinderbox-chroot.sh:
4813 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4814 it is about to merge so that deps and USE flags are more evident
4816 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4817 modules/catalyst_support.py:
4818 completely rewrote the catalyst main script so that it can actually utilize
4819 more than one command line flag. new functionality included, but not active
4820 yet (--debug and --verbose). arguments can still be passed on the commandline
4821 through the use of the -C (--cli) flag. updated the arg_parse function in
4822 catalyst_support.py to accomodate my changes.
4824 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4825 modules/generic_target.py, modules/grp_target.py,
4826 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4827 modules/snapshot_target.py, modules/stage1_target.py,
4828 modules/stage2_target.py, modules/stage3_target.py,
4829 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4830 fixes for bugs #55192 and #54137
4831 added a new key for all specfiles, portage_confdir.
4832 this should point to a directory similar in functionality to /etc/portage.
4834 cleaned up the module code a bit so that unnecessary modules
4837 more work on resuming. it is getting there, but it still needs a ton of work,
4838 so please test, and report bugs.
4840 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4841 modules/catalyst_support.py, modules/generic_stage_target.py,
4842 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4843 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4844 stage resuming functionality should be working. I still have to work on GRP
4845 and livecds, but they should not be hard. I could not incorporate emerge
4846 --resume into stage resuming functionality because in some instances, portage
4847 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4848 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4849 ). I also made some small tweaks to the stage target scripts which clean up
4850 the envscript stuff. Not noticable performance wise, but it makes me feel all
4851 warm and fuzzy to know that it is programmed absolutely correctly ;)
4853 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4854 modules/generic_stage_target.py:
4855 revamped the cmd() structure so that it could properly return error codes.
4856 Please note that this might break catalyst until there is some further
4857 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4858 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4859 now. Additionally, catalyst will stop when there is an error with an ebuild
4860 ... it didn't do this before, it just plowed along and packed things up.
4862 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4863 code in portage.py and then answering my noob questions.
4865 13 Jun 2004; John Davis <zhen@gentoo.org>
4866 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4867 livecd/runscript-support/livecdfs-update.sh:
4868 some last minute fixins (stuff to work with the new genkernel)
4870 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4873 11 Jun 2004; John Davis <zhen@gentoo.org>
4874 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4875 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4878 10 Jun 2004; John Davis <zhen@gentoo.org>
4879 livecd/runscript-support/kmerge.sh,
4880 livecd/runscript-support/livecdfs-update.sh,
4881 livecd/runscript-support/post-kmerge.sh,
4882 livecd/runscript-support/pre-kmerge.sh:
4883 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4884 functions control what scripts are added to their respective runlevels. This
4885 option would be specified like so in the spec file: livecd/rcadd:
4886 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4888 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4889 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4890 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4891 the code to give a nice error msg instead of a cryptic traceback
4893 04 Jun 2004; John Davis <zhen@gentoo.org>
4894 livecd/runscript-support/livecdfs-update.sh:
4895 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4896 /etc/bootsplash/default
4898 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4899 targets/embedded/embedded-chroot.sh,
4900 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4901 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4902 targets/livecd-stage1/livecd-stage1-chroot.sh,
4903 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4904 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4905 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4906 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4907 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4908 targets/tinderbox/tinderbox-chroot.sh,
4909 targets/tinderbox/tinderbox-preclean-chroot.sh,
4910 targets/tinderbox/tinderbox.sh:
4911 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4913 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4914 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4915 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4916 It should be a full path pointing to a portage overlay dir.
4918 27 May 2004; John Davis <zhen@gentoo.org>
4919 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4920 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4921 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4922 livecd/runscript/default-runscript.sh:
4923 added updated silos and fixed motd bug
4925 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4926 rolling out version 1.0.8
4928 22 May 2004; John Davis <zhen@gentoo.org>
4929 livecd/runscript-support/kmerge.sh,
4930 livecd/runscript-support/livecdfs-update.sh,
4931 modules/livecd_stage2_target.py:
4932 added key livecd/bootsplash
4934 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4935 livecd/runscript/sparc-archscript.sh,
4936 livecd/runscript/sparc64-archscript.sh:
4937 sparc fixup patches from gustavoz at g.org
4939 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4940 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4941 is livecd/modblacklist
4943 19 May 2004; John Davis <zhen@gentoo.org>
4944 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4945 livecd/runscript/x86-archscript.sh:
4946 added support for livecd/overlay, changed vga=0x317 to vga=791
4947 in the x86 archscript as it is a more standard setting and should
4948 work on more hardware
4950 17 May 2004; John Davis <zhen@gentoo.org>
4951 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4952 livecd/runscript-support/kmerge.sh,
4953 livecd/runscript-support/livecdfs-update.sh,
4954 modules/livecd_stage2_target.py:
4955 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4956 we also now have basic motd copying support for more branded livecds
4958 16 May 2004; John Davis <zhen@gentoo.org>
4959 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4960 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4961 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4963 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4964 modules/catalyst_support.py, modules/embedded_target.py,
4965 modules/generic_stage_target.py, modules/generic_target.py,
4966 modules/grp_target.py, modules/livecd_stage1_target.py,
4967 modules/livecd_stage2_target.py, modules/stage1_target.py,
4968 modules/stage2_target.py, modules/stage3_target.py,
4969 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4970 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4971 caused gcc profile problems.
4973 12 May 2004; John Davis <zhen@gentoo.org>
4974 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4975 livecd/runscript-support/livecdfs-update.sh,
4976 livecd/runscript-support/post-kmerge.sh,
4977 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4979 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4980 silliness). Most notably, I have taken advantage of the update-modules
4981 --assume-kernel fix from agriffis so that we can actually use 3rd party
4982 modules now. Please note that >=baselayout-1.9.0 is required.
4984 02 May 2004; Olivier Crete <tester@gentoo.org>
4986 Added forgotten CHOST for i386 subarch
4988 30 Apr 2004; John Davis <zhen@gentoo.org>
4989 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4990 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4991 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4992 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4994 -fixed 2004.0 branding in the isolinux cdtar
4995 -fixed up acpi stuff in the runscripts
4996 -fixed up the x86 help message and corrected the numerous errors in it
4998 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4999 livecd/runscript/default-runscript.sh:
5000 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5001 1.0.7. we are ready for release
5003 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5004 fix for the problem that gustavoz found wrt the /dev creation stuff not
5005 detecting arches. also an efficiency fix for stage1 building
5007 14 Apr 2004; John Davis <zhen@gentoo.org>
5008 targets/embedded/embedded-chroot.sh,
5009 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5010 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5011 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5012 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5013 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5014 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5015 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5016 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5017 targets/tinderbox/tinderbox-preclean-chroot.sh,
5018 targets/tinderbox/tinderbox.sh:
5019 fix for bug #47733 - fixes for distcc and an envscript bugfix
5021 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5024 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5025 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5026 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5027 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5028 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5029 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5030 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5031 targets/stage1/stage1-preclean1-chroot.sh,
5032 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5033 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5034 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5035 targets/tinderbox/tinderbox.sh:
5036 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5037 zhen@gentoo.org please.
5039 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5040 fix for /dev in stage1
5042 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5045 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5046 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5047 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5048 Added the two kernel-configs for 2004.1 x86
5050 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5051 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5052 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5053 targets/tinderbox/tinderbox.sh:
5054 fix to address missing /dev in stages, fixed path for env-update in all of the
5057 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5058 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5060 01 Apr 2004; John Davis <zhen@gentoo.org>
5061 livecd/runscript/default-runscript.sh:
5062 added in fix for the module.conf stuff courtesy of Benjamin Judas
5065 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5067 cosmetic touchups for 1.0.5
5069 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5070 added support to the stage2 for stackable profiles bootstrap
5072 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5073 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5074 support for sparc32/64 build compatibility
5076 30 Mar 2004; John Davis <zhen@gentoo.org>
5077 livecd/runscript/default-runscript.sh, modules/targets.py,
5078 targets/stage1/build.sh:
5079 fix for bug 46022, more stackable profile fixes, embedded patches added
5081 26 Mar 2004; John Davis <zhen@gentoo.org>
5082 livecd/runscript/default-runscript.sh, modules/targets.py,
5083 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5084 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5085 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5086 fixes for bugs #44625 and #45805
5088 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5089 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5090 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5091 memtest is in. if you want to use it, check out the memtest86 cd tarball
5092 Also, fixes for bugs 45078, 45188, 44306
5094 23 Mar 2004; John Davis <zhen@gentoo.org>
5095 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5096 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5097 livecd/runscript/x86-archscript.sh, modules/targets.py,
5098 targets/livecd-stage3/unmerge.sh:
5099 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5100 created at the end of the livecd-stage2 process.
5102 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5103 targets/embedded/embedded.sh:
5104 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5106 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5107 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5108 removing the hardened-gcc deps since the package itself is deprecated'
5110 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5111 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5113 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5114 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5115 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5116 examples/livecd/alpha/config-2.4.21-r4-alpha,
5117 examples/livecd/alpha/config-2.4.21-r4-jensen,
5118 examples/livecd/alpha/config-2.4.21-r4-legacy,
5119 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5120 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5121 fixes for bugs 43676, 43701. Alpha support added as well.
5123 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5124 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5125 kde/gnome cd specs added.
5127 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5128 fix in catalyst.conf for bug #42044
5130 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5131 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5132 examples/livecd/sparc64/config-2.4.24-sparc64:
5133 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5135 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5136 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5137 for a $clst_conf environment variable. You can use the $clst_conf variable to
5138 point to a file to use in place of /etc/catalyst.conf. By setting this
5139 variable in your shell, catalyst can easily be used by multiple people on the
5140 same machine. Also, ccache support now works for genkernel.
5142 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5143 removed file for livecd-stage2 target, as this is handled by the runscript
5144 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5145 and made "/boot/kernel/foo/extraversion" an optional rather than required
5146 parameter. The aforementioned "packages" is used to specify kernel-related
5147 packages (like module ebuilds) to merge with each kernel, and the new "use"
5148 option is used to specify the USE settings you'd like exported to the
5149 environment during kernel as well as kernel "packages" build.
5151 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5152 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5153 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5154 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5155 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5156 targets/tinderbox/tinderbox.sh:
5157 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5158 it for ebuild - added headers to everything and removed deprecated dirs
5160 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5161 adding Kumba's patches for MIPS
5163 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5164 Added hppa specific code.
5166 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5167 Tinderbox target added. See tinderbox examples in examples/ dir.
5169 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5170 spec file support integrated into catalyst. Use "-f/--file specfile" as
5171 argument; see examples dir for examples.
5172 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5173 example of how to use it.
5175 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5176 support functions for spec file parsing and reading added. Will get added to
5179 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5180 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5183 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5184 Significant rework of code structure. Everything is falling nicely into place.
5186 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5187 Exception handling fully-integrated into current prototype code.
5189 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5190 beginning of exception handling integration, got some of the target code
5193 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5194 major code rework in progress on the python parts.
5196 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5197 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5198 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5199 for organiation's sake, I have moved the files, such as livecd foundations,
5200 into catalyst/files. It will make it easier for us when ebuild time comes
5203 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5204 All preliminary target build scripts are now added and coded to near as spec
5205 that we can have at this point.
5207 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5208 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5209 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5210 something that should be continued as much as reasonably possible in other
5211 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5212 code completed, and internal fall-backs to reasonable global config defaults
5215 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5216 subarch test outsourced to python catalyst-subarches function.
5218 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5219 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5221 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5222 removing dup enter_chroot
5224 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5225 document subarches checking
5227 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5228 Fix valid subarch test.
5230 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5231 include/build_functions.sh, include/functions.sh:
5232 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5233 start_build to build_functions.sh cleaning up the main catalyst script some
5236 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5237 fixed SRCBALL and DESTBALL, making it transparent for profiles
5239 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5240 added an exit condition to the cmd line argument case statement
5242 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5243 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5244 the changes that I made to the above files should make catalyst completely
5245 transparent to no matter what profile we are using. check files/catalyst.conf
5246 for the list of BUILDTYPEs that we support.
5248 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5249 changed how cmd line arguments are handled
5251 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5252 I changed the is_special handling so that it is cleaner and faster
5254 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5255 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5256 livecd/foundations/x86-basic/post-clean.sh,
5257 livecd/foundations/x86-basic/pre-clean.sh,
5258 livecd/foundations/x86-basic/settings:
5259 I outsourced more functions to include/functions.sh. I made it a seperate file
5260 from build_fucntions.sh so that we can keep our build and other functions
5261 apart. I also added in the livecd stuffs from the stager side of things.
5263 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5264 include/build_functions.sh:
5265 I outsourced all of the build functions to include/build_functions.sh. In the
5266 future, this will happen more - the code needs cleaned up.
5268 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5270 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5271 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5272 does not use that anymore.
5274 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5275 since we now have a default profile in portage, i massaged some errors
5276 messages to reflect that.
5278 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5280 removed ccache support from catalyst stage1 build cause it breaks the build.
5281 Additionally, I removed gettext support from bootstrap, because according to
5282 our new default profile, we don't use that anymore.
5284 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5285 added a new var, BUILDTYPE, adding more transparency for building.
5286 In the future, we will be building both selinux and hardened sources.
5288 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5289 fixed some formatting when catalyst prints out build info, additionally,
5290 trying to make catalyst more transparent for future expansion of stages
5292 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5293 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5294 --help. I moved this functionality from the main program section to
5297 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5298 I edited catalyst to change our naming convention from stage*-arch-h.* to
5299 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5300 I change naming conventions, as catalyst will be eventually extended to
5301 do selinux-* stages also.
5303 Additionally, I updated README.catalyst to include profile information.
5305 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5306 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5307 I renamed README.stager to README.catalyst and have made some very minor
5308 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5309 I have hacked bootstrap to use the hardened profile, as well as utilize
5310 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5311 major). Additionally, bin/stage1 has been hacked to accept the hardened
5312 profile, and use hardened-gcc.
5314 09 September 2003; John Davis <zhen@gentoo.org>:
5315 Initial import of hardened stager. I am forking this from the original
5316 stager code in order to better fit our needs. The original stager code is
5317 still used by Gentoo, and is maintained by Daniel Robbins
5318 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5319 contributors that coded stager.