1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
6 -examples/netboot2_template.spec, +examples/netboot_template.spec,
7 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
8 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
9 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
10 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
11 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
12 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
13 -targets/support/netboot2-final.sh:
14 Rename netboot2 target to netboot
16 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
17 modules/catalyst/lock.py:
18 Cleanups to make pychecker happy
20 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
21 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
22 Grab just the first value return from the now-working call to
25 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
26 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
27 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
28 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
29 Whack the outdated and non-functional netboot target
31 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
32 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
33 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
34 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
35 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
36 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
37 modules/catalyst/error.py, modules/catalyst/hash.py,
38 modules/catalyst/output.py, modules/catalyst/spawn.py,
39 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
40 modules/catalyst/target/embedded.py,
41 modules/catalyst/target/generic_stage.py,
42 modules/catalyst/target/livecd_stage1.py,
43 modules/catalyst/target/livecd_stage2.py,
44 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
45 Small cleanups to make pychecker happy
47 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
48 modules/catalyst/support.py, modules/catalyst/util.py:
51 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
52 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
53 modules/catalyst/util.py:
54 Move read_makeconf() and parse_makeconf() from catalyst.support to
57 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
58 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
59 modules/catalyst/target/livecd_stage2.py,
60 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
61 Move file_locate() from catalyst.support to catalyst.util
63 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
64 modules/catalyst/spawn.py, modules/catalyst/support.py,
65 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
66 modules/catalyst/target/livecd_stage1.py,
67 modules/catalyst/target/livecd_stage2.py,
68 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
69 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
70 Add catalyst.spawn import where needed and move more spawn-related stuff
71 from catalyst.support to catalyst.spawn
73 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
74 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
75 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
76 +modules/catalyst/error.py, modules/catalyst/hash.py,
77 +modules/catalyst/spawn.py, modules/catalyst/support.py,
78 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
79 modules/catalyst/target/livecd_stage2.py,
80 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
81 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
82 Move custom exception classes to catalyst.error and all spawn-related
83 functions to catalyst.spawn
85 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
86 +modules/catalyst/hash.py, modules/catalyst/support.py,
87 modules/catalyst/target/generic_stage.py,
88 modules/catalyst/target/livecd_stage2.py,
89 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
90 Move all hash and contents functions to catalyst.hash
92 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
93 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
94 modules/catalyst/util.py:
95 Move countdown() from catalyst.support to catalyst.util
97 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
98 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
99 modules/catalyst/util.py:
100 Move generate_contents() from catalyst.support to catalyst.util
102 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
103 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
104 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
105 modules/catalyst/target/livecd_stage2.py,
106 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
107 Move touch() from catalyst.support to catalyst.util
109 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
110 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
111 modules/catalyst/util.py:
112 Move ismount() and pathcompare() from catalyst.support to catalyst.util
114 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
115 modules/catalyst/support.py:
116 Remove unused function hexify()
118 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
119 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
120 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
121 modules/catalyst/target/livecd_stage1.py,
122 modules/catalyst/target/livecd_stage2.py,
123 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
124 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
125 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
126 Move normpath() from catalyst.support to catalyst.util
128 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
129 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
130 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
131 Move list_to_string() from catalyst.support to catalyst.util
133 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
134 modules/catalyst/output.py, modules/catalyst/support.py,
135 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
136 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
137 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
138 Move list_bashify() from catalyst.support to catalyst.util
140 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
141 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
142 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
143 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
144 and update references
146 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
147 modules/catalyst/util.py:
148 Modify global import from catalyst.support to just import what's needed
150 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
151 modules/catalyst/support.py, modules/catalyst/util.py:
152 Move find_binary() from catalyst.support to catalyst.util
154 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
155 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
156 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
157 modules/catalyst/target/generic_stage.py:
158 Move msg(), warn(), and die() to catalyst.output and update all references
160 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
161 Load defaults into myconf before parsing config
163 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
164 Condense code that checks for various things in 'options' to use a loop
166 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
167 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
168 modules/catalyst/target/generic_stage.py:
169 Get rid of arches and targets classes and move functions into the module
172 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
173 targets/embedded/embedded-chroot.sh,
174 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
175 targets/livecd-stage2/livecd-stage2-controller.sh,
176 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
177 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
178 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
179 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
180 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
181 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
182 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
183 targets/support/mips-arcload_conf.sh,
184 targets/tinderbox/tinderbox-chroot.sh:
185 More trailing whitespace cleanups
187 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
188 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
189 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
190 modules/catalyst/lock.py, modules/catalyst/support.py,
191 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
192 modules/catalyst/target/livecd_stage1.py,
193 modules/catalyst/target/livecd_stage2.py,
194 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
195 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
196 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
197 targets/stage1/build.py:
198 Kill lots and lots of trailing whitespace in .py files
200 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
201 modules/catalyst/target/generic_stage.py:
202 Fix up a few bad replacements from previous commit
204 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
205 modules/catalyst/config.py, modules/catalyst/lock.py,
206 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
207 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
208 modules/catalyst/target/livecd_stage1.py,
209 modules/catalyst/target/livecd_stage2.py,
210 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
211 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
212 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
213 modules/catalyst/target/stage4.py:
214 Do a mass sed to fix up all remaining usage of has_key()
216 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
217 Clean up instances of has_key() for py3k
219 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
220 We don't need to pass conf_values since it's a global var
222 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
223 Pre-split options from config file and remove unnecessary imported modules
225 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
226 Move code to verify digest and hash functions to a separate function
228 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
229 Allow build_target() to re-raise the exception for the top-level handler
232 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
233 Move catalyst.support import to top of file
235 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
236 Remove check for sys.argv length since we already check for needed
239 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
240 Rename version() to show_version()
242 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
243 Remove import_modules()
245 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
246 modules/catalyst/target/embedded.py,
247 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
248 modules/catalyst/target/livecd_stage1.py,
249 modules/catalyst/target/livecd_stage2.py,
250 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
251 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
252 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
253 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
254 Remove references to generic_stage_target
256 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
257 +modules/catalyst/target/embedded.py,
258 -modules/catalyst/target/embedded_target.py,
259 +modules/catalyst/target/generic.py,
260 +modules/catalyst/target/generic_stage.py,
261 -modules/catalyst/target/generic_stage_target.py,
262 -modules/catalyst/target/generic_target.py,
263 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
264 -modules/catalyst/target/livecd_stage1_target.py,
265 +modules/catalyst/target/livecd_stage1.py,
266 -modules/catalyst/target/livecd_stage2_target.py,
267 +modules/catalyst/target/livecd_stage2.py,
268 +modules/catalyst/target/netboot.py,
269 -modules/catalyst/target/netboot2_target.py,
270 +modules/catalyst/target/netboot2.py,
271 -modules/catalyst/target/netboot_target.py,
272 +modules/catalyst/target/snapshot.py,
273 -modules/catalyst/target/snapshot_target.py,
274 -modules/catalyst/target/stage1_target.py,
275 +modules/catalyst/target/stage1.py,
276 -modules/catalyst/target/stage2_target.py,
277 +modules/catalyst/target/stage2.py,
278 -modules/catalyst/target/stage3_target.py,
279 +modules/catalyst/target/stage3.py,
280 -modules/catalyst/target/stage4_target.py,
281 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
282 -modules/catalyst/target/tinderbox_target.py:
283 Remove _target from target module filenames, since they're already in
286 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
287 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
288 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
289 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
290 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
291 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
292 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
293 Remove builder.py and all references
295 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
296 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
297 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
298 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
299 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
300 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
301 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
302 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
303 modules/catalyst/target/embedded_target.py,
304 modules/catalyst/target/generic_stage_target.py,
305 modules/catalyst/target/generic_target.py,
306 modules/catalyst/target/grp_target.py,
307 modules/catalyst/target/livecd_stage1_target.py,
308 modules/catalyst/target/livecd_stage2_target.py,
309 modules/catalyst/target/netboot2_target.py,
310 modules/catalyst/target/netboot_target.py,
311 modules/catalyst/target/snapshot_target.py,
312 modules/catalyst/target/stage1_target.py,
313 modules/catalyst/target/stage2_target.py,
314 modules/catalyst/target/stage3_target.py,
315 modules/catalyst/target/stage4_target.py,
316 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
317 Move catalyst_support.py to catalyst.support and update references
319 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
320 +modules/catalyst/lock.py,
321 modules/catalyst/target/generic_stage_target.py,
322 -modules/catalyst_lock.py:
323 Move catalyst_lock.py to catalyst/lock.py and update references
325 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
326 modules/catalyst/target/__init__.py,
327 modules/catalyst/target/generic_stage_target.py:
328 Move target module loading logic into build_target_map() in
329 catalyst.target module
331 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
332 modules/catalyst/target/embedded_target.py,
333 modules/catalyst/target/grp_target.py,
334 modules/catalyst/target/livecd_stage1_target.py,
335 modules/catalyst/target/livecd_stage2_target.py,
336 modules/catalyst/target/netboot2_target.py,
337 modules/catalyst/target/netboot_target.py,
338 modules/catalyst/target/snapshot_target.py,
339 modules/catalyst/target/stage1_target.py,
340 modules/catalyst/target/stage2_target.py,
341 modules/catalyst/target/stage3_target.py,
342 modules/catalyst/target/stage4_target.py,
343 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
344 Add target map in each target module and remove register() function
345 Change catalyst program to load target modules with catalyst.target.targets
347 Remove required_build_targets and valid_build_targets from catalyst_support.py,
348 since we can scan the dir now
350 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
351 +modules/catalyst/target/__init__.py,
352 +modules/catalyst/target/embedded_target.py,
353 +modules/catalyst/target/generic_stage_target.py,
354 +modules/catalyst/target/generic_target.py,
355 +modules/catalyst/target/grp_target.py,
356 +modules/catalyst/target/livecd_stage1_target.py,
357 +modules/catalyst/target/livecd_stage2_target.py,
358 +modules/catalyst/target/netboot2_target.py,
359 +modules/catalyst/target/netboot_target.py,
360 +modules/catalyst/target/snapshot_target.py,
361 +modules/catalyst/target/stage1_target.py,
362 +modules/catalyst/target/stage2_target.py,
363 +modules/catalyst/target/stage3_target.py,
364 +modules/catalyst/target/stage4_target.py,
365 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
366 -modules/generic_stage_target.py, -modules/generic_target.py,
367 -modules/grp_target.py, -modules/livecd_stage1_target.py,
368 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
369 -modules/netboot_target.py, -modules/snapshot_target.py,
370 -modules/stage1_target.py, -modules/stage2_target.py,
371 -modules/stage3_target.py, -modules/stage4_target.py,
372 -modules/tinderbox_target.py:
373 Move all *_target.py modules under modules/catalyst/target and create
374 parent catalyst.target module
376 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
377 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
378 Remove hard-coded arch list now that find_arch_modules() is known to work
380 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
381 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
382 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
383 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
384 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
385 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
386 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
387 modules/generic_stage_target.py:
388 Move subarch and maching maps to bottom of arch files, since the classes
389 aren't defined yet at the top
391 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
392 modules/catalyst/arch/sh.py:
393 Forgot the sh arch module
395 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
396 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
397 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
398 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
399 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
400 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
401 Move subarch and machine map information to variables at top of each arch
402 module and get rid of register() function
404 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
405 Add catalyst.util.load_module() function
406 Move arch modules under modules/catalyst/arch
407 Add catalyst.arch.arches class to assist in loading arch modules
408 Add .gitignore file for *.py[co]
410 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
411 Change __version__ to 2.99 for catalyst_3 branch
413 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
414 Add note about metadata_overlay being default in 2.1.6
416 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
417 Updated the AUTHORS section and the header for the ChangeLog, to reflect
418 that individual authors now retain their copyright to code they submit.
420 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
421 Rewrote TODO to make it clearer and added a ton of new items to it.
423 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
424 modules/generic_stage_target.py:
425 screw you python...hard
427 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
428 modules/generic_stage_target.py:
429 Disable removal of 'target_path' when build starts
431 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
432 modules/generic_stage_target.py:
433 Apply patch from armin76 to actually make use of the busybox_config value
436 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
437 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
438 Add support for gk's --busybox-config= option
440 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
441 modules/generic_stage_target.py:
442 Missing / before 'iso'
444 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
445 modules/snapshot_target.py:
446 Add support for purging to snapshot target
448 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
449 Add mix-in cdtar idea to TODO
451 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
452 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
453 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
454 Remove old isolinux-3.09 cdtar files
456 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
457 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
458 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
459 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
461 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
462 Marking this 2.0.6.903 for testing.
464 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
465 targets/netboot2/netboot2-controller.sh:
466 Disable copying of nb-busybox.cf since it isn't used anyway
468 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
469 arch/x86.py, catalyst:
470 A few typo and other minor fixes as reported by armin76
472 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
473 modules/generic_stage_target.py:
474 Add support for digests="all" for gentoo bug #209611
476 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
477 examples/netboot2_template.spec, targets/support/kmerge.sh:
478 Automatically append --netboot to GK_ARGS for netboot2 target Remove
479 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
481 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
482 targets/support/pre-kmerge.sh:
483 Remove evil hacks that copy gk files around for netboot2
485 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
486 Bumping version for release.
488 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
489 modules/catalyst_support.py:
490 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
493 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
494 modules/catalyst_support.py, modules/generic_stage_target.py:
495 Add support for -P/--purgeonly option
497 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
498 Updated README to tell the user where to locate catalyst.conf if not using
499 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
502 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
503 Kicking out a 2.0.6.901 release for testing.
505 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
506 modules/generic_stage_target.py:
507 Automatically prepend build dir path to livecd/iso if it's not an absolute
510 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
511 Update TODO with placeholder idea.
513 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
514 +modules/catalyst/util.py:
515 Create catalyst.util module with capture_traceback() and print_traceback()
516 functions Capture and print traceback when build fails instead of letting
519 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
520 modules/catalyst/config.py, modules/catalyst_support.py:
521 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
523 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
524 modules/catalyst/config.py:
525 A few fixes to ParserBase after actually testing it switch to parsing
526 config file with ConfigParser.
528 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
529 +modules/catalyst/config.py, -modules/catalyst/util.py:
530 More indecisiveness..move util.spec to config.SpecParser.
532 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
533 -modules/catalyst/spec.py, +modules/catalyst/util.py,
534 modules/catalyst_support.py:
535 * Rename catalyst.spec to catalyst.util
536 * Move spec_dump() into spec class
537 * Modify catalyst to use new spec class
539 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
540 +modules/catalyst/__init__.py:
541 Add __init__.py file and import line.
543 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
544 +modules/catalyst/spec.py:
545 Initial commit of modules/catalyst/spec.py.
547 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
549 Updating x86/amd64 arch support. Original patches by William Cooke
550 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
552 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
553 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
554 modules/snapshot_target.py, modules/stage4_target.py,
555 targets/support/bootloader-setup.sh, targets/support/functions.sh,
556 targets/support/kmerge.sh:
557 Removing all deprecated interfaces. We no longer wish to support them and
558 they're not needed. Anyone using a pre-2.x spec file will need to update
561 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
562 -livecd/files/Getting_Online.txt:
563 Removing livecd/files/Getting_Online.txt since it was quite outdated.
565 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
567 Updated for new git repo.
569 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
570 targets/support/livecdfs-update.sh:
571 Add gconf settings for gnome-screensaver to disable locking by default. This
574 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
575 Add armv5tel to arm host list.
577 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
578 targets/support/chroot-functions.sh:
579 If we don't have a distcc user, we need to reinstall distcc, even if it's
580 been built with the right USE. This mainly affects stage1/stage2.
582 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
583 targets/support/chroot-functions.sh:
584 We need to run distcc-config --install, since we won't be installing into
585 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
586 installed versions of distcc.
588 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
589 Add a couple of distcc-related items to TODO.
591 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
592 targets/stage1/stage1-preclean-chroot.sh,
593 targets/stage2/stage2-preclean-chroot.sh,
594 targets/stage3/stage3-preclean-chroot.sh,
595 targets/stage4/stage4-preclean-chroot.sh:
596 We don't want to run setup_myfeatures in preclean, but still want to update
597 the environment and show our debug information.
599 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
600 targets/stage1/stage1-preclean-chroot.sh,
601 targets/stage2/stage2-preclean-chroot.sh,
602 targets/stage3/stage3-preclean-chroot.sh,
603 targets/stage4/stage4-preclean-chroot.sh,
604 targets/support/chroot-functions.sh:
605 Remove the die on LIBDIR check, since it won't be set on non-multilib
606 profiles. We can now run debug in preclean again.
608 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
609 targets/support/functions.sh:
610 Let's not try to chmod a dangling symlink.
612 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
613 targets/support/chroot-functions.sh:
614 Added emerge --info to debug output. I don't know why I didn't add it before.
616 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 targets/stage1/stage1-preclean-chroot.sh,
618 targets/stage2/stage2-preclean-chroot.sh,
619 targets/stage3/stage3-preclean-chroot.sh,
620 targets/stage4/stage4-preclean-chroot.sh:
621 We probably shouldn't be running our debug functions in our stages. Let's
624 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
625 targets/support/chroot-functions.sh:
626 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
629 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 targets/support/livecdfs-update.sh:
631 Only copy the handbook icon if one exists.
633 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
634 modules/catalyst_lock.py:
635 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
638 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
639 targets/livecd-stage2/livecd-stage2-controller.sh:
640 We should be matching all possible LIBDIRs, so make sure we do that.
642 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
643 targets/support/livecdfs-update.sh:
644 We no longer need the metadata.tar.bz2, since the Installer uses
647 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
648 targets/stage1/stage1-chroot.sh:
649 We don't need --newuse if we're not using binary packages, so there's no
652 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/livecd-stage2/livecd-stage2-controller.sh:
654 Added initial framework for creating the CD's root on livecd/livedvd.
655 Currently, the end result is the same, but I'll be adding code to
656 automatically copy the stages and to automatically download the distfiles.
658 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/livecd-stage2/livecd-stage2-controller.sh,
660 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
661 targets/support/rc-update.sh:
662 Change all checks for livecd/type: gentoo-release-livecd to
663 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
664 to allow for auto-fetching of distfiles and stages onto official DVD media.
666 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
667 targets/livecd-stage1/livecd-stage1-controller.sh,
668 targets/livecd-stage2/livecd-stage2-controller.sh:
669 Updated TODO. Added code to livecd-stage1 to generate a package list, which
670 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
671 the distfiles automatically.
673 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
674 modules/generic_stage_target.py:
675 Fix seedcache output so it fits in 80 columns.
677 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
678 targets/stage1/stage1-chroot.sh:
679 We should likely install baselayout before anything else, including the
680 package manager. As such, I've moved it to after sys-apps/baselayout is
683 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
684 targets/livecd-stage2/livecd-stage2-controller.sh:
685 Check for a snapshot in the overlay and error if one is present. This should
686 ensure that the snapshot on the CD is the same as the one used to build the
689 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
690 modules/catalyst_support.py:
691 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
692 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
695 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/stage1/stage1-chroot.sh:
697 Change back to using sys-apps/baselayout. We'll need to come up with a
698 better permanent solution now that virtual/baselayout is no more.
700 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
701 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
702 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
704 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
705 targets/support/bootloader-setup.sh:
706 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
709 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
710 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
711 Added TODO. Changed create_handbook_icon call to only be called if
712 /docs/handbook/index.html exists on the disk or in livecd/overlay.
714 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
715 targets/support/kmerge.sh:
716 Run sed on KERNELVERSION to escape the slashes so we can use it in another
719 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
720 targets/support/kmerge.sh:
721 Modify test to run if package.provided exists instead of if it doesn't.
722 Run sed on the correct file.
724 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
725 targets/support/chroot-functions.sh:
726 Added --noreplace to setup_myfeatures merges so we don't blow away any
727 packages which are already installed with the proper USE flags for the given
728 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
730 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
731 livecd/files/README.txt:
732 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
734 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
735 targets/support/rc-update.sh:
736 Added mdraid for baselayout-2 users.
738 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
739 targets/support/kmerge.sh:
740 Clean up package.provided after the kernel build
742 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
743 targets/support/kmerge.sh:
744 It helps if I put things in the correct order so they'll actually execute,
745 rather than getting a nice error from emerge.
747 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 targets/support/kmerge.sh:
749 Change upgrade to update.
751 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
752 targets/support/kmerge.sh:
753 Add back in the package.provided code that *should* skip the kernel sources
754 merge for call back and subsequent runs.
756 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
757 targets/support/kmerge.sh:
758 We don't really need to use binary packages for the kernel sources, since it
759 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
760 when we're not using kerncache.
762 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
763 targets/support/kmerge.sh:
764 Remove 'symlink' from USE, since it's not needed and screws up kerncache
766 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
767 targets/livecd-stage2/livecd-stage2-controller.sh:
768 OK, we run our find outside the chroot, so we don't want to use absolute
769 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
770 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
773 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
774 targets/livecd-stage2/livecd-stage2-controller.sh,
775 targets/stage1/stage1-controller.sh:
776 Cleanup the clean section for stage1 and add an updated clean section for
777 livecd-stage2 when we're a minimal, universal, or game CD. This is
778 2.0.6_pre14 for testing.
780 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
781 targets/support/kmerge.sh:
782 We should be using --newuse when merging our packages in callback.
784 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
785 targets/grp/grp-chroot.sh:
786 We should only use --noreplace when building a pkgset, everything else
789 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
790 modules/catalyst_support.py, modules/generic_stage_target.py,
791 modules/grp_target.py:
792 Apply additional patches from bug #207862 for CONTENTS generation.
794 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
795 targets/grp/grp-chroot.sh:
796 Call setup_myemergeopts after changing clst_FETCH.
798 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
799 targets/netboot2/netboot2-pkg.sh:
800 Remove a bit of unnecessary code.
802 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
803 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
804 targets/support/chroot-functions.sh:
805 Fix some spacing on the -* warning, revert Andrew's last change, since it
806 didn't do anything, and clean up the GRP chroot code so it works smarter and
807 set clst_FETCH when clst_grp_type is something other than pkgset.
809 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
810 targets/support/chroot-functions.sh:
811 Don't set --usepkg and --buildpkg when fetching.
813 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
814 modules/generic_stage_target.py:
815 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
818 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
819 modules/generic_stage_target.py:
820 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
821 boot/kernel/${kname}/config copying code in generic_stage_target.
823 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
824 targets/support/kmerge.sh:
825 Make sure we don't give genkernel a --kernel-config if it isn't set in the
828 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
829 modules/generic_stage_target.py, targets/support/kmerge.sh,
830 targets/support/pre-kmerge.sh:
831 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
832 valid, rather than required, changed clst_ksource to default to
833 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
834 removal of USE to after the kernel build so the modules get the correct USE,
835 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
837 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
838 targets/support/kmerge.sh:
839 We should run the default functions for kmerge.sh, too.
841 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
842 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
843 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
844 Updated aboot cdtar with a newer version to support newer kernels.
846 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
847 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
848 Updated make_destpath so it writes out to make.conf as well as exporting
849 ROOT to the environment, added a make_destpath call to cleanup_stages, and
850 adding make_destpath /tmp/stage1root to stage1.
852 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
853 Updated README a bit and rolling 2.0.6_pre12 for testing.
855 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
856 targets/support/create-iso.sh:
857 Removed any further checks for clst_fstype and making sure everybody is
858 using ${mkisofs_zisofs_opts}.
860 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
861 targets/support/livecdfs-update.sh:
862 The default theme for GNOME is now Clearlooks, so we can remove the theme
863 code, but we still want to set the font size.
865 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
866 targets/support/livecdfs-update.sh:
867 We need to put quotes around ${user_comment} or useradd gets confused.
869 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
870 targets/support/chroot-functions.sh:
871 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
874 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
875 targets/support/kmerge.sh:
876 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
877 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
879 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
880 targets/support/create-iso.sh:
881 Bash fscking sucks, so we have to compromise on this code reduction solution
882 a bit. It's still far better than it was
884 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
885 targets/support/create-iso.sh:
886 Don't escape quotes when actually running the command
888 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
889 targets/support/kmerge.sh:
890 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
892 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
893 targets/support/kmerge.sh:
894 Use -L instead of -l in test for symlink
896 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
897 targets/stage1/stage1-controller.sh:
898 Remove code for gcc-config/binutils-config since it should be getting done
899 in the preclean script, anyway.
901 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
902 targets/stage1/stage1-chroot.sh:
903 I missed one place where HOSTUSE was being used incorrectly.
905 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
906 targets/support/kmerge.sh:
907 Escape the correct quote
909 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
910 targets/support/kmerge.sh:
911 Change remaining instances of run_emerge to run_merge
913 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
914 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
915 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
918 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
919 targets/support/bootloader-setup.sh:
920 Let's change our splash checking to a global check so it only needs to be
921 done once. This makes much more sense than having all of those if ... else
924 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
925 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
926 Fix our USE invocation here so things work as expected.
928 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
929 targets/support/livecdfs-update.sh:
930 Force-enable livecd/users for livecd/type gentoo-release-livecd and
933 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
934 targets/support/livecdfs-update.sh:
935 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
938 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
939 targets/livecd-stage2/livecd-stage2-controller.sh:
940 Fixing the snapshot copying so it will only copy the correct snapshot for
941 people who don't know how to properly use wget.
943 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
944 targets/stage1/stage1-chroot.sh:
945 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
948 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
949 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
950 OK, we have to escape our quotes, rather than use single quotes, or we don't
951 evaluate the variables properly.
953 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
954 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
955 targets/support/kmerge.sh:
956 Fixing echo/sed for make.conf writing.
958 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
959 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
960 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
961 Rather than using the environment, we write out our USE to make.conf, then
962 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
963 be written to make.conf, already.
965 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
966 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
967 targets/livecd-stage1/livecd-stage1-chroot.sh,
968 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
969 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
970 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
971 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
972 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
973 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
974 Changing run_emerge to run_merge, changing both setup_portage and
975 setup_myfeatures to add any USE changes to make.conf prior to merge, then
976 removing the settings added, rather than (ab)using the environment.
978 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
979 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
980 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
981 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
982 targets/tinderbox/tinderbox-chroot.sh:
983 Rearrange some of the functions in chroot-functions.sh in preparation for
984 some upcoming changes and rename setup_portage to setup_pkgmgr.
986 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
987 targets/stage1/stage1-controller.sh:
988 Removing an extra env-update call from stage1's preclean.
990 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
991 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
992 targets/support/bootloader-setup.sh:
993 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
994 help.msg which we didn't even use.
996 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
997 targets/support/bootloader-setup.sh:
998 Don't write out out 'default 1' line when creating grub.conf, since the
999 'help' entry is now at the bottom, and we want grub to default to the first
1002 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1003 targets/support/bootloader-setup.sh:
1004 Removed checks on livecd/splash_type, since we only support one type,
1005 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1006 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1007 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1009 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1010 targets/livecd-stage2/livecd-stage2-controller.sh:
1011 Let's automatically copy in the snapshot if livecd/type is
1012 gentoo-release-livecd.
1014 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1015 modules/generic_stage_target.py:
1016 Fix leading whitespace in empty() so it's only executed if there's something
1017 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1018 211410 for pointing this out
1020 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1021 targets/support/rc-update.sh:
1022 Quote baselayout package atom
1024 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1025 targets/support/chroot-functions.sh:
1026 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1027 PATH by default. Instead, simply check if it exists.
1029 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1030 targets/support/chroot-functions.sh:
1031 Remove temporary package listing code, since --verbose is forced on with
1034 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1035 Force-enable --verbose when using --debug
1037 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1038 targets/support/kmerge.sh:
1039 Changing modules-update to update-modules to quiet a warning and keep us
1040 from having it get removed out from under us.
1042 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1043 targets/support/chroot-functions.sh:
1044 Adding a note to myself for better debug and moving run_default_funcs to the
1045 bottom of the script so it gets executed. Since this can otherwise break
1046 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1048 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1049 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1050 targets/support/chroot-functions.sh:
1051 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1052 so we can get the output with --debug, added --newuse to the options for
1053 stage1, as we should always rebuild any package where the USE has changed,
1054 removed removal of portage logs from stage2-chroot.sh since it is being done
1055 by cleanup_stages, moved world removal in cleanup_stages into a check for
1056 stages 1 through 3, made update_env_settings check for the existence of
1057 env-update before running it since we now run update_env_settings by default
1058 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1059 to list the packages, since we don't yet force-enable verbose with debug.
1061 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1062 modules/catalyst_lock.py:
1063 Since my python sucks and I don't feel like troubleshooting it at the
1064 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1065 2.0.6_pre8 for testing.
1067 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1068 modules/builder.py, modules/catalyst_lock.py:
1069 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1070 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1072 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1073 modules/catalyst_support.py:
1074 change 'is' to == because python is grumpy
1076 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1077 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1078 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1079 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1080 targets/support/rc-update.sh:
1081 Removing support for bootsplash, since it hasn't been in a supported kernel
1082 in a couple years and isn't accepted upstream.
1084 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1085 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1086 Fix up the sed for genkernel so it works on versions both before and after
1087 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1088 change was a bit too aggressive.
1090 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1091 targets/support/bootloader-setup.sh:
1092 Change grub timeout to 15 seconds instead of 150.
1094 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1095 targets/support/pre-kmerge.sh:
1096 Comment out sed on genkernel executable as it appears to do nothing these
1099 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1100 targets/livecd-stage2/livecd-stage2-controller.sh:
1101 Only call find on libdirs that actually exist. Thanks to Kristoffer
1102 <krek6597@student.uu.se> in bug #210807.
1104 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1105 modules/generic_stage_target.py:
1106 Add warning about -* in foo/use in the spec.
1108 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1109 targets/embedded/embedded-chroot.sh,
1110 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1111 targets/grp/grp-preclean-chroot.sh,
1112 targets/livecd-stage1/livecd-stage1-chroot.sh,
1113 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1114 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1115 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1116 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1117 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1118 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1119 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1120 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1121 targets/tinderbox/tinderbox-preclean-chroot.sh:
1122 Change all . to source.
1124 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1125 targets/embedded/embedded-preclean-chroot.sh,
1126 targets/grp/grp-preclean-chroot.sh,
1127 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1128 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1129 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1130 targets/stage3/stage3-preclean-chroot.sh,
1131 targets/stage4/stage4-preclean-chroot.sh,
1132 targets/support/chroot-functions.sh,
1133 targets/tinderbox/tinderbox-preclean-chroot.sh:
1134 Added a cleanup_stages function and added it to the appropriate places.
1136 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1137 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1138 targets/livecd-stage1/livecd-stage1-chroot.sh,
1139 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1140 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1141 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1142 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1143 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1144 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1145 Removing any functions that we now call by default when we source
1146 chroot-functions.sh by default.
1148 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1149 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1150 targets/livecd-stage1/livecd-stage1-chroot.sh,
1151 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1152 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1153 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1154 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1155 Clean up the debug code that I've added to stage1, move it to
1156 chroot_functions.sh, and call it from all of our main targets.
1158 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1159 modules/generic_stage_target.py:
1160 Wow. I need to make sure that we actually comment comments in make.conf or
1161 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1162 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1164 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1165 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1166 targets/stage3/stage3-chroot.sh:
1167 We need to be sure we clear out /var/log/portage/elog as well as
1168 /var/log/emerge.log for stages 1 through 3.
1170 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1171 modules/generic_stage_target.py,
1172 targets/livecd-stage2/livecd-stage2-controller.sh,
1173 targets/support/livecdfs-update.sh:
1174 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1175 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1176 80 columns. This is catalyst 2.0.6_pre5 for testing.
1178 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1179 modules/generic_stage_target.py:
1180 Apparently, python doesn't like it when you put a set of comments in front
1181 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1184 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1185 modules/generic_stage_target.py:
1186 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1187 generally clean up the code so it's a bit easier to read/follow.
1189 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1190 modules/generic_stage_target.py:
1191 Sort and de-dupe myusevars.
1193 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1194 targets/stage1/stage1-chroot.sh:
1195 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1197 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1198 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1199 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1200 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1201 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1202 targets/tinderbox/tinderbox-chroot.sh:
1203 Move export of FEATURES to setup_myfeatures.
1205 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1206 targets/stage1/stage1-chroot.sh:
1207 Added some debug code to stage1 and fixed a nice bug where we weren't
1208 building with the correct USE. Unfortunately, this invalidates any caches
1209 for stage1, since we were building with the entire USE from the profile.
1210 This is 2.0.6_pre4 for testing.
1212 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1213 targets/stage1/stage1-chroot.sh:
1214 We don't need to do the device building twice, so removing USE=build from
1215 first baselayout install.
1217 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1218 targets/support/livecdfs-update.sh:
1219 We check for a plugdev group, add it if it doesn't exist, and make sure any
1220 users specified by livecd/users is in the group.
1222 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1223 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1224 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1226 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1227 modules/catalyst_support.py:
1228 Fix up calc_contents in contents_map. Thanks to Brent Baude
1229 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1232 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1233 targets/stage1/stage1-chroot.sh:
1234 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1235 empty and will cause issues in stage3 and beyond.
1237 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1238 targets/support/kmerge.sh, targets/support/rc-update.sh:
1239 Changed some of the rc-update code so it should work with baselayout-2,
1240 also. This is 2.0.6_pre2 for testing.
1242 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1243 files/catalyst.conf, modules/catalyst_support.py,
1244 modules/generic_stage_target.py, modules/grp_target.py,
1245 modules/snapshot_target.py:
1246 Added support for generating CONTENTS files automatically. Patch by Robin
1247 Johnson <robbat2@gentoo.org> for bug #207862.
1249 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1250 modules/snapshot_target.py:
1251 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1252 exclude digest-* files from the snapshot.
1254 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1255 arch/x86.py, modules/generic_stage_target.py:
1256 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1257 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1259 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1260 targets/support/kmerge.sh:
1261 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1262 options, so that it can actually be turned off.
1264 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1266 Rearrange things in the arch/*.py files to ensure that nothing is used
1267 before it has been defined.
1269 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1270 Reorder arch/powerpc.py to make python happy.
1272 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1273 modules/snapshot_target.py:
1274 Change .svn --include to an --exclude like it was supposed to be.
1276 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1278 Added several subarches for mips so we can dump the mips subarch profiles
1279 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1282 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1283 targets/livecd-stage2/livecd-stage2-controller.sh:
1284 Changed the code for copying the MOTD files so it's fewer lines and makes
1287 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1288 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1289 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1290 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1292 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1294 Did a little cleanup on the x86.py to remove some redundant entries and
1295 added nocona and core2 to amd64.py, though they're currently commented out.
1297 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1298 modules/generic_stage_target.py:
1299 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1300 flags defined in the spec file.
1302 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1303 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1304 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1305 since catalyst sets CXXFLAGS=CFLAGS by default.
1307 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1308 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1309 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1311 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1312 Added prescott to the subarches for x86.
1314 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1315 modules/netboot2_target.py, targets/support/kmerge.sh:
1316 Add patch to enabled netboot2/linuxrc and automatically add path for
1317 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1318 <jsbronder@gentoo.org> in bug #208106.
1320 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1321 modules/netboot2_target.py:
1322 Allow root_overlay in netboot2 target for bug #208106.
1324 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1325 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1326 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1327 Added USE=bindist automatically to everything that inherits set_use from
1328 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1329 USE=bindist to emerge run for stage1, and did some minor cleanup in
1330 get_libdir in chroot-functions.
1332 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1333 targets/support/bootloader-setup.sh:
1334 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1336 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1337 examples/generic_stage_template.spec, examples/grp_template.spec,
1338 examples/livecd-stage1_template.spec,
1339 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1340 examples/stage4_template.spec, examples/tinderbox_template.spec:
1341 Changing link so it no longer points to a dead page. This is for bug #208609.
1343 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1344 modules/snapshot_target.py:
1345 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1347 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1348 targets/stage1/stage1-chroot.sh:
1349 As much as I hate this, we're going to force baselayout to install first.
1350 This will keep us from having any issues with packages that don't respect
1353 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1354 Reorder options in catalyst.conf so they're alphabetical.
1356 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1357 targets/support/bootloader-setup.sh:
1358 Add 'pager on' to grub.conf for bug #208531.
1360 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1361 livecd/files/README.txt, livecd/files/x86-F6.msg:
1362 Removing the unused kernel command line options from Volume/Device Management.
1364 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1365 This is now 2.0.5 for release.
1367 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1368 files/catalyst.conf, modules/catalyst_support.py,
1369 modules/generic_stage_target.py,
1370 targets/embedded/embedded-preclean-chroot.sh,
1371 targets/grp/grp-preclean-chroot.sh,
1372 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1373 targets/stage2/stage2-preclean-chroot.sh,
1374 targets/stage3/stage3-preclean-chroot.sh,
1375 targets/support/chroot-functions.sh,
1376 targets/tinderbox/tinderbox-preclean-chroot.sh:
1377 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1378 sys-devel/icecream cluster compiler support for bug #200095. This is
1379 catalyst 2.0.5_pre6 for testing.
1381 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1382 files/catalyst.conf, modules/generic_stage_target.py:
1383 Add the option for using metadata_overlay with portage to speed up cache.
1385 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1386 modules/stage1_target.py, modules/stage2_target.py,
1387 modules/stage3_target.py:
1388 Add /etc/portage to cleanables for stages 1 through 3.
1390 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1391 livecd/files/livecd-local.start,
1392 targets/livecd-stage2/livecd-stage2-controller.sh,
1393 targets/support/livecdfs-update.sh:
1394 We apparently still need profiles/eclass for building the stage3 from the
1395 LiveCD with the installer.
1397 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1398 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1401 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1402 targets/livecd-stage2/livecd-stage2-controller.sh,
1403 targets/support/livecdfs-update.sh:
1404 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1405 preservation of eclasses/profiles, and remove copying of livecd-local.start
1406 since it's not needed anymore.
1408 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1409 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1410 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1413 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1414 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1415 Removing old mkvardb code which is no longer used, commenting out setting of
1416 Gnome theme for testing now that Clearlooks has been default for some time,
1417 and changing vdb move from a case statement to a simple if statement. This
1418 is 2.0.5_pre5 for testing.
1420 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1421 modules/stage1_target.py:
1422 Removing cleaning of python encodings for bug #64890.
1424 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1425 modules/generic_stage_target.py:
1426 Add an extra warning into the generated make.conf about changing the CHOST.
1428 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1429 targets/support/livecdfs-update.sh:
1430 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1432 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1433 targets/embedded/embedded-preclean-chroot.sh,
1434 targets/grp/grp-preclean-chroot.sh,
1435 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1436 targets/stage2/stage2-preclean-chroot.sh,
1437 targets/stage3/stage3-preclean-chroot.sh,
1438 targets/tinderbox/tinderbox-preclean-chroot.sh:
1439 Check to see if distcc is enabled before calling cleanup_distcc().
1441 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1442 arch/sparc.py, arch/x86.py:
1443 Look for linux32 in /bin and /usr/bin.
1445 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1446 modules/generic_stage_target.py:
1447 Make error message more specific when removing immutable flag.
1449 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1450 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1451 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1452 information, and added a small fix for FreeBSD for bug #169041. This is
1453 catalyst 2.0.5_pre4 for testing.
1455 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1456 targets/support/chroot-functions.sh:
1457 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1458 patch from bug #120076 to add cross-compiling support to our distcc
1461 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1462 targets/support/chroot-functions.sh:
1463 Added a version of get_libdir from multilib.eclass so we can determine where
1464 to go poking around if we need to touch anything in libdir.
1466 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1467 Print an error saying what target failed before the traceback.
1469 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1470 modules/catalyst_support.py:
1471 When parsing make.conf, first try pkgcore's
1472 snakeoil.fileutils.read_bash_dict(), then portage's
1473 portage_util.getconfig(), then the internal parse_makeconf().
1475 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1476 modules/catalyst_support.py:
1477 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1479 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1480 examples/netboot_template.spec, examples/tinderbox_template.spec,
1481 modules/grp_target.py, modules/tinderbox_target.py:
1482 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1483 modules, and remove extra pkgcache_path and kerncache_path options from
1486 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1487 This is catalyst 2.0.5_pre3 for testing the new stages code.
1489 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1490 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1491 We need to force USE=bindist on for building stages.
1493 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1494 modules/generic_stage_target.py:
1495 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1496 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1498 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1499 targets/support/rc-update.sh:
1500 Added support for the newer versions of splashutils which use fbcondecor as
1501 the init script. This is catalyst 2.0.5_pre1 for testing.
1503 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1504 targets/livecd-stage2/livecd-stage2-controller.sh:
1505 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1508 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1509 modules/generic_stage_target.py, modules/stage1_target.py,
1510 modules/stage2_target.py:
1511 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1514 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1515 modules/generic_stage_target.py, modules/netboot2_target.py:
1516 Fix typo in getopt call for --clear-autoresume. thanks to
1517 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1518 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1519 Copy overlay files in netboot2 target into proper dir for bug #174635.
1521 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1522 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1523 targets/support/netboot2-final.sh:
1524 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1525 fix a minor bug in System.map copying, add portage_overlay support, and adds
1526 the ability to use globbing in the package file lists for the netboot2
1529 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1530 +targets/netboot2/nb-busybox.cf:
1531 Added nb-busybox.cf to the netboot2 target for bug #174298.
1533 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1534 targets/support/chroot-functions.sh:
1535 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1537 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1538 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1539 Change moving the VDB until after we have processed unmerge by moving it
1540 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1541 unmerge packages from the gentoo-release-livecd target.
1543 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1544 targets/support/kmerge.sh:
1545 Commented out the package.provided code in catalyst that seemed to cause
1546 problems with kerncache in testing. This is 2.0.4 and should be used for the
1549 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1550 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1551 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1552 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1553 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1554 improve the netboot2 target.
1556 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1557 modules/generic_stage_target.py:
1558 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1559 cause catalyst to export boolean variables as well as string-based
1562 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1563 modules/generic_stage_target.py:
1564 Fixing check for invalid subarch to not filter too much. Fix from Mike
1565 Frysinger <vapier@gentoo.org> for bug #173532.
1567 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1568 Added s390x (64-bit) support via a patch from Mike Frysinger
1569 <vapier@gentoo.org> for bug #173002.
1571 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1572 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1573 targets/livecd-stage1/livecd-stage1-chroot.sh,
1574 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1575 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1576 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1577 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1578 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1579 targets/support/pre-kmerge.sh:
1580 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1581 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1582 certain functions/code paths when running with -F/--fetchonly. Simplified
1583 kmerge.sh with regards to kerncache and callback packages. Also, changed
1584 ccache/distcc installs to use run_emerge instead of emerge directly, which
1585 allows us to more easily replace the underlying package manager, or add
1586 support for multiple package managers to catalyst.
1588 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1589 modules/grp_target.py:
1590 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1591 portage_overlay functionality to GRP, where it was mistakenly missing, for
1592 bug #171157. This is catalyst 2.0.3 and ready for release.
1594 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1595 targets/livecd-stage1/livecd-stage1-controller.sh,
1596 targets/support/livecdfs-update.sh:
1597 Removed the generation of grppkgs.txt since the Installer now uses vdb
1600 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1601 targets/support/create-iso.sh:
1602 Fix creation of the EFI images. Since it is FAT, we can't go around
1603 perserving permissions, now, can we?
1605 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1606 targets/support/livecdfs-update.sh:
1607 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1608 broken sed for rc.conf, which caused all kinds of hell to break loose when
1609 booting a new CD. This is 2.0.3_pre3.
1611 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1612 modules/generic_stage_target.py:
1613 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1614 such as group- from /etc before creating our stage tarballs. This is for bug
1617 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1618 targets/support/livecdfs-update.sh:
1619 Commenting out the livecd-kernel code, since the Installer should be doing
1620 everything necessary itself.
1622 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1623 targets/support/livecdfs-update.sh:
1624 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1625 the usbutils hanlding in case they follow suit with pciutils.
1627 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1628 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1629 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1630 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1631 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1632 problems with using all of the various subarch settings.
1634 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1635 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1636 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1637 check look in the correct location, and made sure we don't delete /voot
1638 within the EFI code if grub is present.
1640 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1641 modules/generic_stage_target.py:
1642 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1643 #166294. This one should fix the HPPA/PPC architectures.
1645 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1646 targets/support/chroot-functions.sh:
1647 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1648 remove the autoresume point for portage, as it really isn't needed and
1649 doesn't really gain us much, anyway.
1651 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1652 targets/stage1/stage1-chroot.sh:
1653 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1655 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1656 examples/generic_stage_template.spec, examples/grp_template.spec,
1657 examples/livecd-stage1_template.spec,
1658 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1659 examples/netboot_template.spec, examples/snapshot_template.spec,
1660 examples/stage4_template.spec, examples/tinderbox_template.spec:
1661 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1664 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1665 targets/support/livecdfs-update.sh:
1666 Make sure the user owns his home directory for bug #147195.
1668 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1669 +files/catalystrc, modules/catalyst_support.py:
1670 Re-arranged catalyst.conf to make it easier to follow while looking at the
1671 online reference and added a default catalystrc file, which does nothing.
1673 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1674 modules/catalyst_support.py, modules/embedded_target.py,
1675 modules/generic_stage_target.py, modules/grp_target.py,
1676 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1677 modules/stage3_target.py, modules/tinderbox_target.py:
1678 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1679 tab/space nastiness. This is for bug #161915.
1681 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1682 modules/generic_stage_target.py:
1683 Fixed new cbuild code with another patch from Mike Frysinger
1684 <vapier@gentoo.org> to allow the usage of subarches.
1686 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1687 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1688 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1689 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1690 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1691 targets/support/create-iso.sh, targets/support/functions.sh,
1692 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1693 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1695 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1696 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1697 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1698 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1699 modules/catalyst_lock.py, modules/catalyst_support.py,
1700 modules/embedded_target.py, modules/generic_stage_target.py,
1701 modules/generic_target.py, modules/grp_target.py,
1702 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1703 modules/netboot2_target.py, modules/netboot_target.py,
1704 modules/snapshot_target.py, modules/stage1_target.py,
1705 modules/stage2_target.py, modules/stage3_target.py,
1706 modules/stage4_target.py, modules/tinderbox_target.py,
1707 targets/embedded/embedded-chroot.sh,
1708 targets/embedded/embedded-controller.sh,
1709 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1710 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1711 targets/grp/grp-preclean-chroot.sh,
1712 targets/livecd-stage1/livecd-stage1-chroot.sh,
1713 targets/livecd-stage1/livecd-stage1-controller.sh,
1714 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1715 targets/livecd-stage2/livecd-stage2-controller.sh,
1716 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1717 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1718 targets/netboot2/netboot2-controller.sh,
1719 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1720 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1721 targets/stage1/stage1-controller.sh,
1722 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1723 targets/stage2/stage2-controller.sh,
1724 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1725 targets/stage3/stage3-controller.sh,
1726 targets/stage3/stage3-preclean-chroot.sh,
1727 targets/stage4/stage4-controller.sh,
1728 targets/stage4/stage4-preclean-chroot.sh,
1729 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1730 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1731 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1732 targets/tinderbox/tinderbox-controller.sh,
1733 targets/tinderbox/tinderbox-preclean-chroot.sh:
1734 Removing old CVS Header lines, which are no longer used since moving to SVN.
1736 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1737 targets/stage4/stage4-chroot.sh:
1738 Added back a missing 'then' from stage4 target.
1740 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1741 modules/generic_stage_target.py:
1742 Fix indentation so things actually work.
1744 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1745 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1748 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1749 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1750 Fix the display manager sed lines and change the icon for the local Handbook
1751 to use the GNOME 2.16 icon for gedit.
1753 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1754 modules/generic_stage_target.py:
1755 Changed the portage_overlay option to always install overlays in
1756 /usr/local/portage and added code to clean up /usr/local/portage and
1757 make.conf after sucessful execution and before creation of ISO/tarballs.
1759 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 targets/support/livecdfs-update.sh:
1761 Fixed a typo which broke coldplugging.
1763 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1765 Added a create_handbook_icon function and rearranged some of the icon
1766 creation for the LiveCD. This should resolve bug #143725 once a new release
1769 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1770 targets/support/livecdfs-update.sh:
1771 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1772 coldplugging. This allows us to unpack our firmware before we detect
1773 devices, so that devices that need it will get it.
1775 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1776 modules/generic_stage_target.py:
1777 Fix a typo in generic_stage_target.
1779 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1780 targets/support/livecdfs-update.sh:
1781 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1782 /etc/conf.d/xdm so we support older snapshots and newer ones.
1784 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1785 modules/livecd_stage2_target.py:
1786 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1789 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1790 modules/livecd_stage2_target.py:
1791 Reverted change in livecd-stage2 to the action_sequence until I can figure
1792 out what the problem is with it.
1794 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1795 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1796 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1797 modules/livecd_stage2_target.py:
1798 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1799 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1801 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1802 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1803 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1804 resolves an issue where a variable could be accessed unitialized in obscure
1805 circumstances. This is wrt bug #144984.
1807 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1808 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1809 modules/stage2_target.py, modules/stage4_target.py:
1810 Fixed up action_sequence when using --fetchonly to not create tarballs or
1811 ISO images for bug #143392.
1813 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1814 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1815 Clean up the USE usage in GRP/stage4.
1817 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1818 modules/generic_stage_target.py, modules/stage1_target.py,
1819 modules/stage2_target.py:
1820 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1821 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1823 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1825 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1826 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1827 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1828 instances of USE_ORDER since auto hasn't been valid for some time. This is
1831 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 modules/generic_stage_target.py, modules/stage1_target.py:
1833 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1834 goodness wrt bug #153587.
1836 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1838 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1840 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1841 modules/generic_stage_target.py, modules/stage4_target.py:
1842 Added a check to see if we have the tarball option enabled, which causes
1843 catalyst to run the capture sequence. This was requested by Tim Yamin for
1844 the stage4 target, but I thought it should be usable on any stage target.
1846 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/support/livecdfs-update.sh:
1848 Moved fstab tweaks all into one location and added make.conf tweak for bug
1851 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1852 Changed the options to be in alphabetical order so my meatspace logical
1853 parser can process them better, added the compress and tarball options,
1854 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1855 removed the unused -x command line parameter for bug #151405.
1857 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1858 modules/generic_stage_target.py:
1859 Added a warning about changing the CHOST setting for bug #142034.
1861 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1862 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1863 targets/support/chroot-functions.sh:
1864 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1865 <flameeyes@gentoo.org> and attached to bug #150351.
1867 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1868 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1869 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1870 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1871 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1872 modules/embedded_target.py, modules/generic_stage_target.py,
1873 modules/generic_target.py, modules/grp_target.py,
1874 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1875 modules/netboot2_target.py, modules/netboot_target.py,
1876 modules/snapshot_target.py, modules/stage1_target.py,
1877 modules/stage2_target.py, modules/stage3_target.py,
1878 modules/stage4_target.py, modules/tinderbox_target.py,
1879 targets/embedded/embedded-chroot.sh,
1880 targets/embedded/embedded-controller.sh,
1881 targets/embedded/embedded-fs-runscript.sh,
1882 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1883 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1884 targets/grp/grp-preclean-chroot.sh,
1885 targets/livecd-stage1/livecd-stage1-chroot.sh,
1886 targets/livecd-stage1/livecd-stage1-controller.sh,
1887 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1888 targets/livecd-stage2/livecd-stage2-controller.sh,
1889 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1890 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1891 targets/netboot2/netboot2-controller.sh,
1892 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1893 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1894 targets/stage1/stage1-controller.sh,
1895 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1896 targets/stage2/stage2-controller.sh,
1897 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1898 targets/stage3/stage3-controller.sh,
1899 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1900 targets/stage4/stage4-controller.sh,
1901 targets/stage4/stage4-preclean-chroot.sh,
1902 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1903 targets/support/functions.sh, targets/support/kmerge.sh,
1904 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1905 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1906 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1907 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1908 targets/tinderbox/tinderbox-controller.sh,
1909 targets/tinderbox/tinderbox-preclean-chroot.sh:
1910 Removing all copyright and license comment headers from all files so we
1911 don't ever get another bug like bug #149638.
1913 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1914 modules/generic_stage_target.py:
1915 Clean up more spacing/capitalization.
1917 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1918 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1919 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1920 targets/embedded/embedded-controller.sh,
1921 targets/embedded/embedded-fs-runscript.sh,
1922 targets/embedded/embedded-preclean-chroot.sh,
1923 targets/livecd-stage2/livecd-stage2-controller.sh,
1924 targets/netboot2/netboot2-copyfile.sh,
1925 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1926 targets/support/pre-kmerge.sh:
1927 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1928 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1929 calls in kmerge.sh, and updated README.
1931 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1932 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1933 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1935 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1936 modules/catalyst_support.py:
1937 Added fix for bug #143348.
1939 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 targets/support/livecdfs-update.sh:
1941 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1943 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1944 targets/livecd-stage2/livecd-stage2-controller.sh,
1945 targets/support/livecdfs-update.sh:
1946 Changed some copy commands to use -f, added a check for /etc/gconf before
1947 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1948 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1949 <luca.casagrande@gmail.com>.
1951 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1952 targets/support/livecdfs-update.sh:
1953 Fixing sed so that systemspkgs.txt is built properly.
1955 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1956 The sparc32 binary is in /bin, not /usr/bin.
1958 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 targets/support/chroot-functions.sh:
1960 We now only set the options for pkgcache if we are not using fetchonly. This
1961 should work around a problem where portage won't fetch the files if a binpkg
1962 already exists for the package.
1964 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1965 targets/support/livecdfs-update.sh:
1966 Added code to make a backup of custom.conf before we edit it for the
1969 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1970 targets/support/livecdfs-update.sh:
1971 Remove sed from splash section, since it wasn't actually resolving the
1972 issue, anyway. Change the installer's dialog front-end code to simply run
1973 via sudo, since we don't need to worry about having the X DISPLAY setup or
1974 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1976 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1977 targets/support/livecdfs-update.sh:
1978 Fix my sed line so it actually applies correctly.
1980 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1981 targets/support/chroot-functions.sh:
1982 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1985 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1986 targets/support/livecdfs-update.sh:
1987 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1988 as well as a possible fix for the read-only filesystem messages from
1989 /sbin/splash-functions.sh
1991 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1992 targets/support/chroot-functions.sh:
1993 Fix --fetchonly to actually work.
1995 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1996 examples/livecd-stage2_template.spec:
1997 Added description for livecd/fsops to livecd-stage2's spec template.
1999 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2000 targets/support/livecdfs-update.sh:
2001 I've modified the GDM configuration section to work correctly. I have also
2002 ensured that xdm is no longer started just because livecd/xdm is used, which
2003 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2004 should be the last of the 'release candidates' made. If there are no bug
2005 reports in 2 days, then I'm rolling this as 2.0 final.
2007 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2008 targets/support/livecdfs-update.sh:
2009 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2010 see once the newer Installer is released, as I still have to fix the
2013 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/support/rc-update.sh:
2015 Removed famd from the default runlevel for gentoo-release-livecd. It really
2016 shouldn't cause a problem, but I prefer it stay a bit clean.
2018 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2019 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2020 targets/support/create-iso.sh, targets/support/kmerge.sh,
2021 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2022 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2024 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2025 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2026 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2027 targets/support/bootloader-setup.sh:
2028 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2029 parameters support. This is for bug #139300.
2031 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2032 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2033 targets/support/filesystem-functions.sh:
2034 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2035 and also to remove some redundant values from livecd-stage2's valid_values.
2038 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2040 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2042 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2043 modules/generic_stage_target.py:
2044 Fix a problem where catalyst was creating an initial list, then putting that
2045 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2046 pointing it out and for the fix. This is for bug #136351.
2048 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2049 targets/support/unmerge.sh:
2050 Removing loop for unmerge, as it didn't actually solve anything and the
2051 portage team has helped us out by reverting the behavior that caused this
2052 change in the first place.
2054 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2055 modules/netboot2_target.py, modules/stage1_target.py,
2056 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2057 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2058 having /proc mounted during the preclean stage and also to clean up the
2059 netboot2 code. This is 2.0_rc48.
2061 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 targets/support/unmerge.sh:
2063 Change our unmerge from being a single unmerge to a loop, to work around an
2064 unexpected change in portage 2.1's unmerge processing.
2066 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2067 targets/support/bootloader-setup.sh:
2068 Fixed a problem where we were putting the kernel name in twice and causing
2069 and error when using grub as a bootloader. This is for bug #137252.
2071 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2072 targets/support/bootloader-setup.sh:
2073 Added a second pass to the alpha bootloader setup to create aboot items for
2074 serial console for bug #133457.
2076 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2077 +livecd/cdtar/arcload-0.43-r1.tbz2:
2078 Added arcload cdtar for mips.
2080 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2081 targets/netboot/netboot-controller.sh:
2082 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2085 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2086 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2087 Add patch from bug #135051 to fix the seedcache extraction logic.
2089 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2090 targets/support/livecdfs-update.sh:
2091 Don't set icon theme to Clearlooks, since it doesn't exist.
2093 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2094 targets/support/livecdfs-update.sh:
2095 Fix sed on installer icons.
2097 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2100 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2101 targets/stage1/stage1-controller.sh:
2102 Added a -type f to the find call in stage1 for bug #132180.
2104 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2105 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2106 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2107 properly on IBM PPC64 machines.
2109 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2110 modules/generic_stage_target.py:
2113 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2114 targets/support/rc-update.sh:
2115 Removed x-setup from default runlevel, as it is now controlled via the
2116 autoconfig init script.
2118 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2119 Fix ppc64 based arches to subclass ppc64
2121 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2122 modules/livecd_stage1_target.py:
2123 Use the full category/package name for livecd-tools.
2125 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 targets/support/livecdfs-update.sh:
2127 Make copies and deletes recursive for firmware since some packages put their
2128 firmware in a subdirectory.
2130 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2131 targets/support/livecdfs-update.sh:
2132 Fix detection of the Installer.
2134 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2135 Added 970, power3, power4, and power5 sub-arches for ppc64.
2137 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2138 targets/support/livecdfs-update.sh:
2139 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2140 no longer necessary and can cause possible problems with Installer-based
2143 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2144 recursive directory create
2146 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2147 modules/catalyst_support.py:
2148 Changed a display error from bug #131502 and rolling 2.0_rc45.
2150 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2151 targets/support/create-iso.sh:
2152 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2155 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2156 modules/generic_stage_target.py:
2157 digests function uses raw output from hash function now
2159 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2160 change hash result format so .DIGESTS is generated correctly
2162 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2163 modules/catalyst_support.py:
2164 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2167 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2168 targets/support/livecdfs-update.sh:
2169 Added a space for bug #131181.
2171 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2172 targets/support/kmerge.sh:
2173 Fixed creation of kernelpkgs.txt file for the installer.
2175 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2176 modules/generic_stage_target.py:
2177 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2180 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2181 targets/livecd-stage2/livecd-stage2-controller.sh,
2182 targets/support/bootloader-setup.sh:
2183 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2184 rolling out an emergency rc44.
2186 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2187 targets/support/bootloader-setup.sh:
2188 If you use elif, you have to use a then after it. Yeah, that one's totally
2191 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2192 targets/support/livecdfs-update.sh:
2193 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2195 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2196 targets/support/rc-update.sh:
2197 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2200 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2201 targets/support/bootloader-setup.sh:
2202 Removed bootplash support from ppc/ppc64 since they only will work with
2203 gensplash. Forced use of livecd/splash_type of bootsplash to get
2204 splash=silent. This should reduce the number of things on the kernel command
2205 line that aren't necessary.
2207 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2208 modules/catalyst_support.py:
2209 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2210 parse_spec. This should resolve bug #130103, as well as make the code much
2211 cleaner. This is 2.0_rc42.
2213 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2214 modules/generic_stage_target.py:
2215 Forced -p on tar for compressing stages.
2217 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2218 targets/support/chroot-functions.sh:
2219 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2222 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2223 targets/stage1/build.py:
2224 Added patch to build.py for portage 2.1 support.
2226 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2227 targets/support/kmerge.sh:
2228 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2229 <liyiming@ict.ac.cn> in bug #129890.
2231 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2232 targets/support/livecdfs-update.sh:
2233 Moved sed line for ##STARTX to end of file, since we aren't touching
2234 /etc/startx until the end.
2236 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2237 targets/support/livecdfs-update.sh:
2238 Added a check for the games group and add it if it doesn't exist already.
2239 This should resolve bug #125498.
2241 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2242 examples/generic_stage_template.spec, examples/grp_template.spec,
2243 examples/livecd-stage1_template.spec,
2244 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2245 examples/netboot_template.spec, examples/snapshot_template.spec,
2246 examples/stage4_template.spec, examples/tinderbox_template.spec:
2247 Removed portdir_overlay from the snapshot example spec and added
2248 portage_overlay to the example specs for the relevant targets.
2250 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2251 This is 2.0_rc41 since it has better LiveCD support.
2253 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2254 targets/support/livecdfs-update.sh:
2257 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2258 targets/support/functions.sh:
2259 Removed check for livecd/dev-manager being udev since it was done
2260 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2261 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2262 #128265 for pointing this out.
2264 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2265 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2266 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2267 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2269 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2270 modules/generic_stage_target.py:
2271 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2272 live system. You can thank Andrew Gaffney for the fix.
2274 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2275 targets/livecd-stage2/livecd-stage2-controller.sh:
2276 Don't copy motd files if we're using livecd/type generic-livecd.
2278 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2279 targets/livecd-stage2/livecd-stage2-controller.sh,
2280 targets/support/livecdfs-update.sh:
2281 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2282 some extra cleanup to generic-livecd.
2284 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2285 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2286 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2287 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2288 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2289 targets/support/bootloader-setup.sh:
2290 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2291 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2292 and removed all older cdtar files for PPC*.
2294 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2295 livecd/files/livecd.motd.txt:
2296 Added message to the official LiveCD MOTD mentioning how to run the
2297 installer. Blame codeman. This is 2.0_rc40.
2299 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2300 fix so snapshot target doesnt have errors
2302 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2303 targets/support/livecdfs-update.sh:
2304 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2305 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2308 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2309 targets/support/rc-update.sh:
2310 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2313 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2314 targets/support/livecdfs-update.sh:
2315 Added wrapping around the udev sed for those crazy 2.4-users.
2317 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2318 targets/support/livecdfs-update.sh:
2319 Added sed fix for udev starting evms_activate unconditionally. This is
2322 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2323 add stage4/unmerge stage4/rm to valid options
2325 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2326 targets/support/rc-update.sh:
2327 Added fix for bug #122154 from Rajiv Manglani.
2329 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2330 targets/support/kmerge.sh:
2331 Fixed creation of kernelpkgs.txt for the Installer.
2333 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2334 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2335 Updated elilo tarball for IA64.
2337 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2338 DIGESTS support for snapshot creation
2340 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2341 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2342 candidates ever end?
2344 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2345 fix for .DIGESTS.DIGESTS issue in grp
2347 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2348 modules/generic_stage_target.py:
2349 fix for failure when root_overlay is not set
2351 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2352 targets/support/bootloader-setup.sh:
2353 Added IA64/SGI patch from plasmaroo.
2355 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2356 targets/livecd-stage1/livecd-stage1-controller.sh,
2357 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2358 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2361 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2362 modules/generic_stage_target.py:
2363 Allow multiple overlays for root_overlay and overlay spec option
2365 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2366 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2367 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2368 targets/support/rc-update.sh:
2369 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2370 fixed bug #122154. This is catalyst 2.0_rc36.
2372 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2373 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2374 Updated the LiveCD motd to tell the user to run the display manager again,
2375 rather than startx, while mentioning that startx is useful as a rescue X
2376 session since it starts twm. This is catalyst 2.0_rc35.
2378 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2379 Add hfs-hide options to mkisofs so macs boot
2381 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2382 modules/generic_stage_target.py:
2383 Fix indentation issues
2385 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2388 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2389 targets/support/bootloader-setup.sh:
2390 add additional console less entry when consoles are chosen for ppc64
2392 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2393 modules/generic_stage_target.py:
2394 fix kernelopts and extraversion env variable exports
2396 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2397 targets/support/livecdfs-update.sh:
2398 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2399 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2401 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2402 targets/support/kmerge.sh:
2403 Changing the way we determine if extraversion is set. This is catalyst
2406 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2407 targets/support/livecdfs-update.sh:
2408 Change net.ethX links to link to net.lo instead of net.eth0.
2410 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2411 examples/stage4_template.spec:
2412 Fixed rcadd example for stage4. Blame rajiv.
2414 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2415 This is catalyst 2.0_rc31.
2417 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2418 targets/support/livecdfs-update.sh:
2419 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2420 Gaffney for pointing me in the right direction.
2422 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2423 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2425 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2428 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2429 examples/livecd-stage2_template.spec:
2430 updated examples to have console and machine_type
2432 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2433 targets/support/bootloader-setup.sh:
2434 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2437 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2438 This is catalyst 2.0_rc29.
2440 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2441 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2442 Removed extra yaboot.conf from
2443 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2445 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2446 targets/support/kill-chroot-pids.sh:
2447 add sleep to try and give processes a chance to die. bug 119940
2449 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2450 targets/support/functions.sh:
2451 Removed some quotes to make sure we have a binary operator and closing bug
2454 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2455 targets/support/create-iso.sh:
2456 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2458 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2459 targets/support/bootloader-setup.sh:
2460 Added path from bug #120935 for PPC/PPC64.
2462 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2463 Additional spacing fixes submitted by `Kumba
2465 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2466 modules/stage2_target.py:
2467 space cleanups contributed from `Kumba
2469 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2470 add grp/use to valid_values in the grp module
2472 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2475 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2476 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2477 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2478 targets/support/bootloader-setup.sh:
2479 ppc cdtar update; ppc64 bootloader updates
2481 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2482 targets/support/create-iso.sh:
2483 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2485 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2486 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2487 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2488 targets/support/create-iso.sh:
2489 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2491 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2492 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2493 Add ppc console and machine_type=ibm
2495 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2496 modules/generic_stage_target.py:
2497 Fix type error when kernel packages arent defined
2499 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2500 examples/generic_stage_template.spec, examples/grp_template.spec,
2501 examples/livecd-stage1_template.spec,
2502 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2503 examples/stage4_template.spec:
2504 Added more verbose wording and examples for pkgcache_path and
2505 kerncache_path, where necessary.
2507 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2508 targets/support/create-iso.sh:
2509 Really fixing bug #120475 this time. This is 2.0_rc25.
2511 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2512 targets/support/create-iso.sh:
2513 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2516 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2517 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2518 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2519 Added initial support for EFI booting on x86. This is completely untested,
2520 so use it at your own risk. Also, no bug reports without patches, please.
2521 This is catalyst 2.0_rc23.
2523 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2524 kmerge should have been kerncache
2526 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2527 targets/support/pre-kmerge.sh:
2528 Fix a few other places for the kerncache update
2530 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2531 examples/generic_stage_template.spec, examples/grp_template.spec,
2532 examples/livecd-stage1_template.spec,
2533 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2534 examples/netboot_template.spec, examples/stage4_template.spec,
2535 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2536 targets/support/kmerge.sh:
2537 Separation of kerncache from snapcache
2539 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2540 It helps if I actually increment the version number.
2542 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2543 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2544 Added --oneshot to default options for stage1 building. Added code to wipe
2545 world during stages 1 and 3. This is catalyst 2.0_rc22.
2547 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2548 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2549 Fix bug if no kernel packages were defined but there was a postconf setting.
2550 x86 softlevel support is enhanced.
2552 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2553 targets/support/bootloader-setup.sh:
2554 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2556 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2557 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2559 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2562 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2563 Netboot2 fixes for spec parameter checks
2565 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2566 modules/generic_stage_target.py, modules/stage4_target.py:
2567 add makeopts spec file support.
2569 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2570 modules/generic_stage_target.py:
2571 Added fix for bug #119635.
2573 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2574 Fix pre-kmerge.sh for stage4
2576 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2579 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2580 modules/generic_stage_target.py:
2581 fix crash when no kernel is defined. spacing issue
2583 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2586 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2587 modules/livecd_stage2_target.py:
2588 Added livecd/volid to valid_values.
2590 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2591 modules/generic_stage_target.py:
2592 remove extra function that was converting strings to lists unnecessarily
2594 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2595 This is catalyst 2.0_rc17.
2597 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2598 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2599 modules/stage4_target.py:
2600 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2602 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2603 targets/embedded/embedded-preclean-chroot.sh,
2604 targets/grp/grp-preclean-chroot.sh,
2605 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2606 targets/stage1/stage1-preclean-chroot.sh,
2607 targets/stage2/stage2-preclean-chroot.sh,
2608 targets/stage3/stage3-preclean-chroot.sh,
2609 targets/support/chroot-functions.sh,
2610 targets/tinderbox/tinderbox-preclean-chroot.sh:
2611 Added function to cleanup stray /etc/distcc/hosts files.
2613 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2614 targets/support/bootloader-setup.sh:
2615 Added fix from bug #119123. This is catalyst 2.0_rc16.
2617 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2618 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2619 Fixing some spacing. This is catalyst 2.0_rc15.
2621 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2622 Attempt to fix bug #117649
2624 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2625 modules/generic_stage_target.py:
2626 fixes for bugs #119009, #119041 and #118985
2628 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2629 +examples/netboot2_template.spec, modules/catalyst_support.py,
2630 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2631 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2632 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2635 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2636 targets/support/kmerge.sh:
2637 Fix for ccache (null)/.ccache bug
2639 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2642 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2643 Added ppc -mcpu patch from Pylon for bug #118709.
2645 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2646 modules/embedded_target.py, modules/stage4_target.py:
2647 Added linuxrc to embedded and stage4 targets.
2649 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2650 modules/generic_stage_target.py, targets/support/kmerge.sh:
2651 filter kname - and . for kmerge.sh
2653 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2654 targets/support/create-iso.sh:
2655 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2657 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2658 modules/generic_stage_target.py:
2659 change .digests to .DIGESTS
2661 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2662 targets/support/kmerge.sh:
2663 Commented ccache for genkernel build which will resolve #117648 until a
2664 proper solution can be found. This is 2.0_rc13.
2666 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2667 targets/stage1/stage1-controller.sh:
2668 Added patch from vapier for bug #117254.
2670 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2671 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2672 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2673 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2676 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2677 modules/generic_stage_target.py:
2678 Remove chost/cflags etc. warning messages
2680 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2681 modules/generic_stage_target.py:
2682 Attempt to fix bug 117253; chost is wrong on autoresume
2684 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2685 modules/generic_stage_target.py, modules/netboot_target.py,
2686 modules/stage1_target.py:
2687 make setting of destdir more global and part of generic_stage_target
2689 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2690 Fix destpath bug in netboot target
2692 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2693 modules/generic_stage_target.py, modules/stage4_target.py:
2694 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2697 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2698 modules/generic_stage_target.py, modules/stage4_target.py:
2699 remove stray ' from arch/sh.py
2701 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2702 targets/stage1/stage1-controller.sh:
2703 This finally fixes the issues with gcc-config/binutils-config in stage1.
2704 This is catalyst 2.0_rc12.
2706 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2707 Fix incorrect warning message. portdir_overlay -> portage_overlay
2709 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2710 targets/stage1/stage1-controller.sh,
2711 targets/stage1/stage1-preclean-chroot.sh:
2712 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2713 running gcc-config and binutils-config, though it probably breaks running on
2714 non-Gentoo platforms.
2716 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2717 modules/stage1_target.py:
2718 Make stage1 clean up python 2.3 and 2.4, also.
2720 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2721 targets/support/livecdfs-update.sh:
2722 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2724 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2725 modules/generic_stage_target.py:
2726 Change digests file format to HASH_NAME HASH FILE_NAME
2728 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2729 targets/stage1/stage1-controller.sh:
2730 Moved gcc-config/binutils-config to before the chroot.
2732 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2733 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2734 installed. Supports all of shashs algorithms as of 12_21_2005
2736 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2737 modules/generic_stage_target.py:
2738 Catalyst should die if source_subpath is not a string
2740 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2741 modules/generic_stage_target.py:
2742 Fix for source_subpath bug
2744 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2745 examples/generic_stage_template.spec:
2746 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2747 both stages 1 and 2.
2749 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2750 modules/stage2_target.py:
2751 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2752 stage1 to be overridden again.
2754 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2755 targets/stage1/stage1-controller.sh:
2756 It looks like gcc-config/binutils-config needs to be run with the full path,
2757 since it is run outside of the chroot.
2759 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2760 targets/stage1/stage1-controller.sh:
2761 Fixed gcc-config calls. This is 2.0_rc11.
2763 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2764 This is catalyst 2.0_rc10.
2766 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2767 modules/generic_stage_target.py:
2768 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2771 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2772 targets/support/functions.sh:
2773 Changed from -z to -n for bug #116180.
2775 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2776 modules/catalyst_support.py, modules/generic_stage_target.py:
2777 Detect missing binaries for the hashing functions and abort if not found
2779 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2780 files/catalyst.conf:
2781 Updated README to list new requirements. Set default hash as crc32. Set
2782 default digests as sha1/md5.
2784 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2785 modules/catalyst_support.py, modules/generic_stage_target.py,
2786 modules/livecd_stage2_target.py, modules/stage2_target.py:
2787 Change the internal hash checking to be quicker and more memory efficient.
2788 Add additional hash digests options.
2790 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2791 targets/tinderbox/tinderbox-chroot.sh,
2792 targets/tinderbox/tinderbox-controller.sh,
2793 targets/tinderbox/tinderbox-preclean-chroot.sh:
2794 Fixed up spacing/coding style on tinderbox.
2796 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2797 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2798 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2799 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2800 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2801 Fixed up spacing/coding style on support.
2803 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2804 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2806 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2807 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2808 targets/stage4/stage4-preclean-chroot.sh:
2809 Fixed up spacing/coding style on stage4.
2811 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2812 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2813 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2814 targets/stage3/stage3-controller.sh,
2815 targets/stage3/stage3-preclean-chroot.sh:
2816 Fixed up spacing/coding style on stages 2 and 3
2818 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2819 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2820 targets/stage1/stage1-preclean-chroot.sh:
2821 Fixed up spacing/coding style on stage1. Also changed
2822 gcc-config/binutils-config to be outside the chroot.
2824 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2825 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2826 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2827 Fixed up spacing/coding style on netboot.
2829 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 targets/livecd-stage1/livecd-stage1-chroot.sh,
2831 targets/livecd-stage1/livecd-stage1-controller.sh,
2832 targets/livecd-stage2/livecd-stage2-controller.sh:
2833 Fixed up spacing/coding style on livecd-stage*.
2835 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2836 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2837 targets/grp/grp-preclean-chroot.sh:
2838 Fixed up spacing/coding style on grp.
2840 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2841 targets/embedded/embedded-chroot.sh,
2842 targets/embedded/embedded-controller.sh,
2843 targets/embedded/embedded-fs-runscript.sh,
2844 targets/embedded/embedded-preclean-chroot.sh:
2845 Fixed up spacing/coding style on embedded.
2847 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2848 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2849 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2850 targets/support/functions.sh:
2851 Removing extra line from x86.py, fixing up comments, spacing, and coding
2852 style in targets/support through functions.sh
2854 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2855 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2856 Fix more tab/spacing issues .. trying to make everything use tabs
2858 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2859 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2860 modules/stage1_target.py, modules/stage2_target.py,
2861 modules/stage3_target.py, modules/stage4_target.py:
2862 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2865 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2866 modules/generic_stage_target.py:
2867 Add envscript warning to aid users who may not know what they are doing
2869 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2870 examples/generic_stage_template.spec:
2871 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2872 only configurable when building a stage2 tarball, to match the current state
2873 of portage. This is 2.0_rc9.
2875 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2876 targets/support/chroot-functions.sh:
2877 Silence more of portages beeps and clicks and whistles
2879 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2880 targets/support/chroot-functions.sh:
2881 Change the portage emerge to use run_emerge
2883 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2884 modules/generic_stage_target.py, modules/snapshot_target.py,
2885 modules/stage1_target.py, modules/stage2_target.py,
2886 modules/stage3_target.py:
2887 allow portdir_overlay to be part of all specs not including snapshot spec.
2888 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2889 Remove overlay support from the snapshot spec but added a warning.
2891 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2892 modules/stage2_target.py:
2893 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2896 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2897 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2898 Add support for bootloader softlevel=; have rsync delete the extra files out
2899 of the overlay so that the overlay always matches the source dir
2901 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2902 Swapped -v/-V since I had gotten them wrong here.
2904 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2905 modules/generic_stage_target.py:
2906 Fix stupid overlay bug
2908 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2909 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2910 targets/livecd-stage1/livecd-stage1-chroot.sh,
2911 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2912 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2913 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2914 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2915 targets/support/unmerge.sh:
2916 Made sure we use -f on removing the default links for splash. Removed
2917 check_portage_version as it really isn't needed anymore. Removed
2918 --no-install from genkernel commands in kmerge.sh so users must manually
2919 remove kernels from /boot. This is 2.0_rc8.
2921 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2922 targets/support/livecdfs-update.sh:
2923 Made sed on devfsd.conf conditional on it existing. Removes one more error
2924 message from a standard catalyst run.
2926 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2927 Added warning about breaking snapshot cache and re-enable autoresume, since
2928 the errors I was getting were elsewhere.
2930 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2931 modules/generic_stage_target.py:
2932 Fix indentation error the last commit caused
2934 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2935 modules/generic_stage_target.py:
2936 Always clear autoresume points after a successful run
2938 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2939 targets/support/livecdfs-update.sh:
2940 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2941 snapshot caching after a successful gentoo-release-livecd run.
2943 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2944 targets/support/rc-update.sh:
2945 Added famd to default on official LiveCD.
2947 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2948 targets/support/chroot-functions.sh:
2949 Fixes 'too many arguments' error in check_portage_version.
2951 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2952 modules/generic_stage_target.py:
2953 remove extra self.env={} that was resetting the environment to null
2955 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2956 modules/livecd_stage1_target.py:
2957 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2960 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2961 Add a default path to the environment in the chroot
2963 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2964 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2965 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2966 targets/livecd-stage2/livecd-stage2-controller.sh,
2967 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2968 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2969 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2970 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2971 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2972 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2973 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2974 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2975 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2977 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2979 Fixed up the man page, which has been suffering for some time, and also
2980 reversed -v/-V in the help message.
2982 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2983 targets/support/livecdfs-update.sh:
2984 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2987 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2988 Turning off autoresume of doom until I can get more testing. I've had
2989 several issues with it. I'll be reporting/fixing these as I come across them
2990 but for now wish to turn it off by default as I don't want this one feature
2991 to stop the possible 2.0 final release.
2993 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2994 targets/livecd-stage2/unmerge.sh:
2995 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2996 anymore and probably should have been removed a long time ago when the new
2997 code was put into place in livecdfs-update.sh and livecd-local.start
3000 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3001 targets/livecd-stage1/livecd-stage1-chroot.sh,
3002 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3003 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3004 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3006 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3007 modules/generic_stage_target.py, modules/generic_target.py:
3008 self.env should be a part of the super class generic_target so it applies to
3009 snapshots as well; removing redundant pass in the generic_target class as
3010 its not needed. There is code there to fill the statements
3012 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3013 targets/support/livecdfs-update.sh:
3014 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3017 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3018 Changed version stamp to 2.0_rc6.
3020 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3021 modules/generic_stage_target.py:
3022 Fix for unpack cases
3024 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3025 modules/generic_stage_target.py:
3028 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3029 modules/catalyst_support.py, modules/generic_stage_target.py,
3030 modules/grp_target.py, modules/livecd_stage1_target.py,
3031 modules/livecd_stage2_target.py, modules/netboot_target.py,
3032 modules/snapshot_target.py, modules/tinderbox_target.py:
3033 Stop reading env from the OS. Rely on the more on the envscript for oddball
3034 settings. Change -v to verbose and -V to version
3036 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3039 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3040 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3043 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3044 examples/generic_stage_template.spec:
3045 Added chost/cflags/cxxflags/ldflags to example spec template.
3047 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3048 targets/support/rc-update.sh:
3049 OK, just kidding on that last commit. We were already doing rc-update add
3050 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3051 there's no point in having it in rc-update.sh
3053 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3054 targets/support/rc-update.sh:
3055 Have rc-update add xdm if livecd/xdm is set.
3057 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058 modules/catalyst_lock.py, modules/catalyst_support.py,
3059 modules/embedded_target.py, modules/generic_stage_target.py,
3060 modules/grp_target.py, modules/livecd_stage1_target.py,
3061 modules/livecd_stage2_target.py, modules/netboot_target.py,
3062 modules/stage1_target.py, modules/stage4_target.py,
3063 modules/tinderbox_target.py:
3064 So I was just kidding on that last commit. This one is 2.0_rc4.
3066 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3067 modules/catalyst_lock.py, modules/catalyst_support.py,
3068 modules/embedded_target.py, modules/generic_stage_target.py,
3069 modules/grp_target.py, modules/livecd_stage1_target.py,
3070 modules/livecd_stage2_target.py, modules/netboot_target.py,
3071 modules/stage1_target.py, modules/stage2_target.py,
3072 modules/stage4_target.py, modules/tinderbox_target.py:
3073 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3075 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3076 files/catalyst.conf, modules/catalyst_lock.py,
3077 modules/catalyst_support.py, modules/embedded_target.py,
3078 modules/generic_stage_target.py, modules/grp_target.py,
3079 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3080 modules/netboot_target.py, modules/stage1_target.py,
3081 modules/stage2_target.py, modules/stage4_target.py,
3082 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3083 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3084 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3086 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3087 modules/generic_stage_target.py:
3088 Fix autoresume for unpacking tarballs
3090 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3091 targets/support/livecdfs-update.sh:
3092 remove gnap livecd-type per Koon's request
3094 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3095 change rc-update add modules default to rc-update add modules boot
3097 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3098 modules/generic_stage_target.py, modules/grp_target.py:
3099 Add more verbosity to digests if -V is enabled, add more print messages to
3102 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3103 modules/generic_stage_target.py, modules/grp_target.py:
3104 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3106 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3107 Fix folder name for grp build dir to not have .tar.bz2 at the end
3109 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3110 modules/catalyst_support.py, modules/generic_stage_target.py:
3111 Add md5 and sha .digests file creation per wolf31o2's feature request
3113 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3114 This is catalyst-2.0_rc2.
3116 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3117 files/catalyst.conf, modules/generic_stage_target.py,
3118 modules/livecd_stage1_target.py:
3119 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3120 after each successful kernel build;add autoresume documentation to
3123 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3124 targets/embedded/embedded-controller.sh,
3125 targets/embedded/embedded-fs-runscript.sh,
3126 targets/livecd-stage2/livecd-stage2-controller.sh,
3127 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3128 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3129 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3130 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3131 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3132 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3133 targets/support/rc-update.sh:
3134 Changed multiple spaces to tabs to satisfy my OCD.
3136 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3137 targets/support/chroot-functions.sh:
3138 Bumped genkernel detection to require 3.3.0 or higher
3140 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3141 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3142 targets/netboot/netboot-controller.sh:
3143 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3144 clst_grp_use. This is catalyst-2.0_rc1.
3146 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3147 targets/netboot/netboot-controller.sh:
3148 change to clst_use from clst_netboot_use
3150 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3151 targets/livecd-stage1/livecd-stage1-chroot.sh,
3152 targets/stage4/stage4-chroot.sh:
3153 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3155 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 targets/stage4/stage4-chroot.sh:
3157 Fixed USE invocations in stage4 target.
3159 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3160 modules/livecd_stage1_target.py:
3161 Force use=livecd for livecd-stage1
3163 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3164 This is version 2.0_pre20051129.
3166 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3167 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3168 Removed kudzu-knoppix from example spec files.
3170 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3171 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3172 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3174 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3175 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3176 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3177 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3178 definitions in the examples to fit in 80 columns.
3180 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3181 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3182 modules/grp_target.py, modules/tinderbox_target.py,
3183 targets/tinderbox/tinderbox-chroot.sh:
3184 Tinderbox script: added newuse, tinderbox and grp targets added support for
3185 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3186 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3188 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3189 Added portdir example to catalyst.conf for bug #113272.
3191 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3192 targets/support/create-iso.sh:
3193 Fixed a few lines which were causing the isolinux directory to be removed
3194 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3196 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3197 targets/support/create-iso.sh:
3198 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3200 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3201 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3202 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3203 too many arches dont use it by default, test for an initrd in the yaboot
3206 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3207 modules/generic_stage_target.py:
3208 Fix split error if use is specified
3210 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3212 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3213 Updated palo version from catalyst 1.x for HPPA.
3215 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 targets/support/bootloader-setup.sh:
3217 Removing for loop for grub on amd64/x86 as it was totally useless.
3219 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/support/bootloader-setup.sh:
3221 Remove vga= line for PPC.
3223 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3224 targets/support/bootloader-setup.sh:
3225 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3227 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3229 Removing slot patch as it probably didn't belong here anyway, and updating
3230 version stamp to 2.0_pre20051118.
3232 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3233 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3234 targets/support/bootloader-setup.sh:
3235 fix the bootloader script for isolinux so that it actually makes a cfg file,
3236 remove extra unneeded catalyst aborting print statement, reorganize rm code
3237 to make sure is splits properly and is an array even from the cmdline
3239 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 targets/support/livecdfs-update.sh:
3241 Added call to update-usbids to download the latest usb.ids file.
3243 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3244 modules/generic_stage_target.py:
3245 Move checks of running catalyst into the target which is simpler
3247 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3248 modules/generic_stage_target.py:
3249 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3250 that doesnt exist yet
3252 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3253 Keep unnecessary programs from installing into kerncache
3255 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3256 modules/generic_stage_target.py:
3257 Turn on more tracebacks at this point to better debug .. will need to turn
3258 them down as we find errors and build appropriate error handlers
3260 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3261 Changed version marker to 2.0_pre20051115 for new ebuild.
3263 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3264 modules/livecd_stage2_target.py:
3265 Fix bug in livecd stage2 so that it doesnt try to use tar
3267 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268 targets/livecd-stage2/livecd-stage2-controller.sh:
3269 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3270 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3271 of Getting_Online.txt from catalyst 1.1.10.10.
3273 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3274 Added Joshua Kinard to authors for his mips contributions.
3276 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3277 examples/livecd-stage2_template.spec:
3278 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3279 Paul Kessler on gentoo-catalyst. ;]
3281 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3282 Change variables from cat1 format to cat2
3284 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3285 modules/generic_stage_target.py, modules/stage1_target.py:
3286 Fix modules has no attribute register
3288 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3289 modules/generic_stage_target.py:
3290 Fix broken aliases code that was just proof of concept
3292 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3293 Output mkisofs command line options to assist in debugging
3295 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3296 modules/generic_stage_target.py, targets/support/create-iso.sh:
3299 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3300 modules/generic_stage_target.py:
3301 Add VERY basic support for aliases kernel parameter.
3303 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3304 modules/livecd_stage2_target.py:
3305 Remove large section of commented code
3307 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3308 modules/generic_stage_target.py, modules/stage1_target.py:
3309 Allow LDFLAGS to be specified as an ENV variable for stage1
3311 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3312 modules/generic_stage_target.py:
3313 Fix rc-update to automatically run default options for livecds. Removed an
3314 erroneous key check.
3316 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3317 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3318 Make use spec key optional to default to profile defaults
3320 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3321 +examples/stage4_template.spec:
3322 Preliminary stage4_template.spec file
3324 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3325 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3326 Updated version stamp and added slot patch.
3328 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3329 Fix ordering problem so self.settings is defined
3331 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3332 modules/generic_stage_target.py:
3333 Correct a rsync issue when the directory doesnt exist
3335 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3336 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3337 targets/livecd-stage2/livecd-stage2-controller.sh,
3338 targets/netboot/netboot-controller.sh,
3339 targets/stage4/stage4-controller.sh:
3340 run pre_kmerge and post_kmerge only once
3342 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3343 targets/support/bootloader-setup.sh:
3344 MIPS bootloader patch
3346 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3347 targets/support/mips-arcload_conf.sh:
3348 Fix MIPS Serial Detection
3350 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3351 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3352 +targets/support/mips-arcload_conf.sh:
3353 Application of Kumba's patches for MIPS support
3355 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3356 Check for the correct arch specific cd building tool
3358 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3359 modules/generic_stage_target.py:
3360 Print a warning if livecd/iso is not defined
3362 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3363 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3365 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3366 targets/support/post-kmerge.sh:
3367 Check for existence of files in /lib/modules before running depscan.sh. This
3368 replaces the mips-specific check and makes it portable.
3370 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3371 modules/generic_stage_target.py:
3372 update autoresume logic when dealing with rsync unpack operations
3374 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3375 targets/support/post-kmerge.sh:
3376 Bypass module load on mips
3378 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3379 remove --no-deps so dependancies get installed for genkernel
3381 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3382 modules/generic_stage_target.py:
3383 Fix missing : statement in unpack
3385 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3386 modules/generic_stage_target.py:
3387 fix livecd-stage2 unpack when seedcache is turned off
3389 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3390 targets/support/functions.sh:
3391 Fix module unpacking and make it actually optional.
3393 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3394 modules/generic_stage_target.py:
3395 Fix broken seedcache autoresume interaction
3397 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3398 modules/generic_stage_target.py:
3399 Cleanup stage directories properly for tar installs
3401 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3402 Tinderbox no longer cleans /tmp/*
3404 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3405 targets/tinderbox/tinderbox-chroot.sh,
3406 targets/tinderbox/tinderbox-controller.sh:
3407 Fixing problem with bind mounted portage and final rsync on tinderbox target
3408 and adding additional logging.
3410 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3411 Stop tinderbox from trying to create a tarball of itself
3413 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3414 modules/generic_stage_target.py:
3415 Fix catalyst so it fully disables snapcache when its not specified in the
3418 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3419 examples/livecd-stage2_template.spec:
3420 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3421 spec template and updating version stamp.
3423 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3424 modules/catalyst_support.py:
3425 allow file_check to proceed if key is not in use
3427 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3428 Recursively make the missing directories
3430 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3431 Fix extract_modules to just echo a warning that it is missing
3433 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3434 files/catalyst.conf:
3435 Updating default configuration for catalyst and updating version stamp,
3436 since we're beginning internal testing for release.
3438 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3439 modules/generic_stage_target.py:
3440 fix bug 106004 split strings into a list for empty and rm operation
3442 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3443 modules/livecd_stage2_target.py:
3444 Append slashes to directories so rsyncs work properly
3446 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3447 examples/livecd-stage2_template.spec:
3448 Changing source_subpath for livecd-stage2 example for bug #101704.
3450 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3451 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3452 targets/support/livecdfs-update.sh:
3453 Added livecd/xdm and livecd/xsession options. These are used to setup the
3454 default display manager and X session, respectively. Added supporting
3455 documentation to example spec files. Imported more work from my fsscript for
3456 the official LiveCD.
3458 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3459 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3460 discussion, see bug #88777.
3462 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3463 modules/generic_stage_target.py:
3464 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3465 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3467 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3468 targets/livecd-stage1/livecd-stage1-controller.sh,
3469 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3470 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3471 on livecd-stage2 and removing universal motd for livecd/type of
3472 gentoo-release-livecd.
3474 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3475 modules/livecd_stage1_target.py:
3476 Add optional livecd/type env var for scripts to add optional items to the
3479 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3480 -livecd/files/x86-help.msg:
3481 Removing x86-help.msg as it is no longer used.
3483 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3485 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3486 Add dobladecenter description to bootloader files for x86/amd64.
3488 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3489 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3491 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3492 modules/generic_stage_target.py:
3493 Added split to use section for bug #104414.
3495 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3496 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3497 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3498 Tabs to whitespaces for isolinux.
3500 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3501 targets/support/bootloader-setup.sh:
3502 Changed isolinux to use new split-out help messages. Using grub gives a
3503 single help message with pager.
3505 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3506 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3507 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3508 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3509 Added F2->F7 help messages for isolinux.
3511 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3512 livecd/files/README.txt, livecd/files/generic.motd.txt,
3513 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3514 livecd/files/livecd-local.start:
3515 Updated files from latest used to build LiveCD.
3517 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3518 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3520 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3521 modules/catalyst_support.py:
3522 Added fix for using options with = in them with --cli (ex.
3523 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3524 <cell@ices.utexas.edu> for pointing this out to me via email.
3526 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3527 modules/generic_stage_target.py, targets/support/functions.sh:
3528 fix bug in exec_in_chroot for stage1 target
3530 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3531 modules/generic_stage_target.py:
3532 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3533 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3535 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3536 catalyst, examples/livecd-stage2_template.spec,
3537 examples/snapshot_template.spec, files/catalyst.conf,
3538 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3539 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3540 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3541 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3542 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3543 targets/livecd-stage2/livecd-stage2-controller.sh,
3544 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3545 targets/stage2/stage2-preclean-chroot.sh,
3546 targets/stage3/stage3-preclean-chroot.sh,
3547 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3548 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3549 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3550 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3551 targets/support/target_image_setup.sh:
3552 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3553 to look at gamecdfs-update.sh yet.
3555 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3556 modules/generic_stage_target.py:
3557 Remove extra debugging print statement
3559 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3560 +modules/catalyst_lock.py, modules/catalyst_support.py,
3561 modules/embedded_target.py, modules/generic_stage_target.py,
3562 modules/grp_target.py, modules/livecd_stage1_target.py,
3563 modules/livecd_stage2_target.py, modules/netboot_target.py,
3564 modules/snapshot_target.py, modules/stage1_target.py,
3565 modules/stage2_target.py, modules/stage4_target.py,
3566 targets/support/functions.sh:
3567 Add locking support. Code simplification for unpack and unpack snapshot.
3568 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3569 Add seedcache support (Grabs output from previous target run)
3570 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3572 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3573 modules/catalyst_support.py, modules/generic_stage_target.py:
3574 Add support to cache the snapshot dir. add snapcache to options. add
3575 snapshot_cache= to override the default location of the cache in
3576 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3578 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3579 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3580 Forward port README.txt and Getting_Online.txt files from catalyst
3583 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3584 Add automatic creation/deletion of runlevels based on rcadd rcdel
3586 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3587 Fix grp so that grp/use is not required anymore
3589 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3590 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3591 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3592 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3593 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3594 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3595 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3596 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3597 they are known to cause booting problems.
3599 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3600 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3601 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3602 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3605 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 targets/stage1/stage1-chroot.sh:
3607 Fixed quoting in stage1 profile check.
3609 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3610 targets/stage3/stage3-chroot.sh:
3611 Fixing USE for stage3.
3613 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3614 targets/support/chroot-functions.sh:
3615 Fix FETCH code so it will run for Pylon
3617 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3618 targets/grp/grp-chroot.sh:
3619 Fix bindist invcation.
3621 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3622 targets/grp/grp-chroot.sh:
3623 Made sure bindist was used for all emerges in GRP.
3625 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3626 Fix USE flags for GRP build
3628 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3629 targets/stage4/stage4-chroot.sh:
3630 let GRP use the users environment variables and removed extra
3631 GRP_STAGE23_USE from stage4
3633 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3634 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3635 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3637 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3638 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3639 impact all previous spec files that use this option. It's beejay's fault.
3641 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3642 Changed to use linux32 for ppc32 support when build host is ppc64.
3644 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3646 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3648 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3649 Minor cosmetic print statement fixes for readability
3651 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3652 modules/catalyst_support.py, modules/generic_stage_target.py:
3653 Fix None None bug and exception reporting
3655 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3656 Fix iso creation script. Case statement out of place
3658 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3659 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3660 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3661 catalyst, files/catalyst.conf, modules/builder.py,
3662 modules/catalyst_support.py, modules/embedded_target.py,
3663 modules/generic_stage_target.py, modules/generic_target.py,
3664 modules/grp_target.py, modules/livecd_stage1_target.py,
3665 modules/livecd_stage2_target.py, modules/netboot_target.py,
3666 modules/snapshot_target.py, modules/stage1_target.py,
3667 modules/stage2_target.py, modules/stage3_target.py,
3668 modules/stage4_target.py, modules/tinderbox_target.py,
3669 targets/embedded/embedded-chroot.sh,
3670 targets/embedded/embedded-fs-runscript.sh,
3671 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3672 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3673 targets/grp/grp-preclean-chroot.sh,
3674 targets/livecd-stage1/livecd-stage1-chroot.sh,
3675 targets/livecd-stage1/livecd-stage1-controller.sh,
3676 targets/livecd-stage2/livecd-stage2-controller.sh,
3677 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3678 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3679 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3680 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3681 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3682 targets/stage2/stage2-controller.sh,
3683 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3684 targets/stage3/stage3-controller.sh,
3685 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3686 targets/stage4/stage4-controller.sh,
3687 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3688 targets/support/create-iso.sh, targets/support/functions.sh,
3689 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3690 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3691 targets/support/target_image_setup.sh,
3692 targets/tinderbox/tinderbox-chroot.sh,
3693 targets/tinderbox/tinderbox-controller.sh,
3694 targets/tinderbox/tinderbox-preclean-chroot.sh:
3695 Big honkin' copyright update.
3697 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3698 modules/generic_stage_target.py:
3699 add additional logging output. Use standard os redirection methods to log to
3702 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3703 targets/stage1/stage1-chroot.sh:
3704 Added profile sanity check for bug #97867.
3706 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3707 targets/support/bootloader-setup.sh:
3708 Removing acpi=off from default kernel arguments and adding ia64
3709 livecd-stage2 support functions and cdtar.
3711 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3713 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3714 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3715 splash command line.
3717 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3718 targets/support/create-iso.sh:
3719 Fixed up zisofs support. Waiting for response from sparc before touching
3722 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3723 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3724 targets/support/functions.sh:
3725 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3726 to allow it to work on all arches that dynamically build their bootloader
3729 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3730 targets/stage4/stage4-controller.sh:
3731 Fix stage4 so it doesnt run the bootloader stuff
3733 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3734 targets/support/bootloader-setup.sh:
3735 Removed dokeymap from non-Gentoo releases.
3737 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 targets/support/livecdfs-update.sh:
3739 Added call to update-pciids to download the latest pci.ids file.
3741 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3742 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3743 modules/stage4_target.py:
3744 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3746 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3747 Fix issue where -s on the command line would not run
3749 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3750 livecd/files/generic.motd.txt:
3751 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3752 kernel configurations.
3754 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3755 targets/support/livecdfs-update.sh:
3756 Updated hostname/domainname creation for new baselayout.
3758 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3759 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3760 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3762 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3763 targets/support/chroot-functions.sh:
3764 Change portage emerge to use --oneshot --nodeps to keep from merging the
3765 same packages multiple times.
3767 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3768 targets/stage2/stage2-chroot.sh:
3769 Added a -p bootstrap when catalyst is called with -V (verbose).
3771 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3772 targets/support/livecdfs-update.sh:
3773 Removed inittab hack, as this is done by livecd-tools.
3775 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3776 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3777 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3779 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3780 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3781 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3782 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3783 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3784 targets/livecd-stage2/livecd-stage2-controller.sh:
3785 Removed gentoo.png and creation of face directory. Changed
3786 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3789 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3790 targets/stage1/stage1-preclean-chroot.sh,
3791 targets/support/chroot-functions.sh:
3792 Added setup_binutils function and force both of them to run during stage1
3795 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3796 examples/livecd-stage2_template.spec:
3797 Added livecd/volid explanation to example spec.
3799 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3800 targets/support/create-iso.sh:
3801 General cleanup of ISO code and added default livecd/volid when it is not set.
3803 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 targets/embedded/embedded-controller.sh:
3805 Actually modify the embedded target this time.
3807 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3808 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3809 targets/livecd-stage2/livecd-stage2-controller.sh,
3810 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3811 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3812 and livecd-stage2 targets.
3814 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3815 files/catalyst.conf:
3816 Retired John Davis <zhen@gentoo.org> and added storedir to default
3819 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820 targets/support/livecdfs-update.sh:
3821 Uncommented openglify, since it is needed for both opengl-update-livecd and
3824 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3825 modules/generic_stage_target.py:
3826 Fix print statement so it shows when kill_chroot_pids is run correctly
3828 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3829 modules/snapshot_target.py:
3830 Fix snapshot target to skip the kill_pids check
3832 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3833 Bug fixes in parse_spec, fix issues detecting list or string.
3835 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3836 modules/catalyst_support.py:
3837 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3838 spaces are after :. Better handling of comments ( ie preprocessed and
3839 stripped off ). Unset empty keys.
3841 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3842 targets/support/kill-chroot-pids.sh:
3843 Remove extra P_NAME definition that is never used. Saves processing time.
3844 Bumped catalyst to pre2
3846 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3847 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3848 +targets/support/kill-chroot-pids.sh:
3849 User info about runscript and archscript. Added checks for processes running
3850 in the chroot and created a script to kill them. Should fix the unmounting
3851 issues with gconfd or any other running application in the chroot
3853 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3854 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3855 Remove using gcc-config to set things up as we should all be using 2005.0
3858 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3859 examples/livecd-stage2_template.spec:
3860 Added livecd/users to example livecd-stage2 spec file.
3862 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3863 targets/support/livecdfs-update.sh:
3864 Change default hostnames for livecds
3866 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3867 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3868 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3871 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3872 modules/livecd_stage2_target.py:
3873 Clear autoresume flags when build is done
3875 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3876 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3877 targets/support/create-iso.sh:
3878 Fix isolinux so that it finds menus and kernels and stuff
3880 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3881 modules/generic_stage_target.py:
3882 Make purge operation a little less chatty, removed print statements
3884 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3885 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3886 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3887 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3889 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3890 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3891 print warning message about deprecated use of cdfstype
3893 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3894 targets/support/chroot-functions.sh:
3895 statically define genkernel location to eliminate which command failure if
3896 genkernel is not installed
3898 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3899 modules/generic_stage_target.py:
3900 change the portage_overlay to an array so it always works
3902 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3903 modules/catalyst_support.py:
3904 Fix exception handling to remove extraneous prints of None
3906 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3907 Remove iso creation code from stage4
3909 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3910 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3911 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3912 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3913 targets/livecd-stage1/livecd-stage1-chroot.sh,
3914 targets/livecd-stage1/livecd-stage1-controller.sh,
3915 targets/livecd-stage2/livecd-stage2-controller.sh,
3916 targets/netboot/netboot-controller.sh,
3917 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3918 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3919 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3920 targets/support/create-iso.sh, targets/support/kmerge.sh,
3921 targets/support/target_image_setup.sh,
3922 targets/tinderbox/tinderbox-controller.sh:
3923 Fix some exception handling in catalyst_support.py, remove intermediate
3924 destination folder of iso and tarball, add additional tests for folders not
3925 found on host but defined in spec file, keep catalyst from erroring in this
3926 case, change exit code on shell scripts so that errors are reported to
3927 catalyst and causes catalyst to die on errors, fix bug in
3928 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3929 check for mkisofs that informs the user of where to get the program, and
3930 removed the autoresume code from ccache and distcc installation until I can
3931 figure out a way to have the autoresume flag go someplace outside the chroot.
3933 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3934 Remove bind mounts before rm operations happen at startup
3936 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3937 modules/generic_stage_target.py:
3938 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3940 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3941 modules/generic_stage_target.py:
3942 fix minor bug in the purge code so that it actually runs the commands
3944 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3945 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3946 modules/stage4_target.py:
3947 Change ordering of tasks so root_overlay and fsscript occur after
3948 livecd_update, giving users a chance to override livecd_update
3950 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3951 modules/catalyst_support.py, modules/generic_stage_target.py:
3952 Added a better exception handling message for keyboard interrupt and added
3953 countdown timer for purge operation to give an opportunity to exit
3955 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3956 modules/catalyst_support.py, modules/generic_stage_target.py:
3957 Add support to clear the autoresume flags and improve the purge code to
3958 clean the chroot, and pkg/kern cache
3960 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3961 modules/catalyst_support.py, modules/generic_stage_target.py,
3962 modules/livecd_stage1_target.py:
3963 only append livecd-tools to the livecd-stage1 target package list and move a
3964 check out of the way so command line and spec files can co-exist
3966 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3967 modules/generic_stage_target.py:
3968 fixed python syntax in set_packages so catalyst will run
3970 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3971 modules/embedded_target.py, modules/generic_stage_target.py,
3972 modules/grp_target.py, modules/livecd_stage1_target.py,
3973 modules/livecd_stage2_target.py, modules/netboot_target.py,
3974 modules/stage4_target.py, modules/tinderbox_target.py,
3975 targets/embedded/embedded-chroot.sh,
3976 targets/embedded/embedded-controller.sh,
3977 targets/livecd-stage1/livecd-stage1-controller.sh,
3978 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3979 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3980 targets/livecd-stage2/livecd-stage2-controller.sh,
3981 -targets/livecd-stage2/livecd-stage2-iso.sh,
3982 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3983 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3984 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3985 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3986 +targets/support/target_image_setup.sh:
3987 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3990 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 targets/livecd-stage2/livecd-stage2-controller.sh,
3992 targets/support/livecdfs-update.sh:
3993 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3994 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3995 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3998 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 targets/livecd-stage2/livecd-stage2-controller.sh,
4000 targets/support/rc-update.sh:
4001 Updated rc-update.sh with better defaults for different livecd/type settings
4002 and cleaning up file copying in livecd-stage2-controller.sh to match
4005 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4006 Made example of catalyst.conf in README match the default catalyst.conf
4009 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4011 Removing old files from previous maintainers and updating README.
4013 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4014 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4015 Added livecd/users option to create non-root users. The first user listed
4016 will also be used for auto-starting X, if X is merged onto the CD.
4018 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4019 targets/livecd-stage1/livecd-stage1-controller.sh,
4020 targets/livecd-stage2/livecd-stage2-controller.sh,
4021 targets/support/livecdfs-update.sh:
4022 Updated all instances of livecd/type: gentoo-release-environmental to
4023 gentoo-release-livecd and added generic-livecd.
4025 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 examples/fsscript.sh.example, examples/gamecd.conf.example,
4027 examples/generic_stage_template.spec, examples/grp_template.spec,
4028 examples/livecd-stage1_template.spec,
4029 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4030 examples/snapshot_template.spec:
4031 Imported example files from catalyst 1.1.9 to make them more verbose.
4033 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4034 Fix grp/use bug #89365
4036 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4037 modules/generic_stage_target.py, targets/support/kmerge.sh:
4038 Fixes for initramfs overlay support.
4040 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4041 modules/generic_stage_target.py, targets/support/kmerge.sh,
4042 targets/support/pre-kmerge.sh:
4043 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4044 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4045 caching bug; Also adding preliminary support for initramfs_overlay from
4048 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4049 modules/generic_stage_target.py, targets/support/kmerge.sh:
4050 Removed support for postconf as genkernel no longer has that option
4052 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4053 modules/embedded_target.py, modules/generic_stage_target.py,
4054 modules/grp_target.py, modules/livecd_stage1_target.py,
4055 modules/livecd_stage2_target.py, modules/netboot_target.py,
4056 modules/stage4_target.py, modules/tinderbox_target.py,
4057 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4058 targets/stage1/stage1-preclean-chroot.sh,
4059 targets/support/chroot-functions.sh:
4060 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4061 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4063 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4064 modules/livecd_stage2_target.py:
4065 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4067 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4068 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4069 modules/livecd_stage2_target.py, modules/stage4_target.py,
4070 targets/livecd-stage1/livecd-stage1-controller.sh,
4071 targets/livecd-stage2/livecd-stage2-controller.sh,
4072 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4073 targets/support/functions.sh, targets/support/kmerge.sh,
4074 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4075 Generalized kernel support, fsscript, rcupdate, etc for stage4
4077 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 targets/support/pre-kmerge.sh:
4079 Removed sed for usb devices from legacy genkernel, as we're going to require
4080 a version much higher that no longer exhibits the bug.
4082 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4083 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4084 targets/support/livecdfs-update.sh:
4085 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4086 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4087 the ut2004demo shell script has been renamed to ut2004-demo.
4089 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4090 let genkernel always reinstall itself
4092 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4093 modules/catalyst_support.py, modules/generic_stage_target.py,
4094 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4095 fix case bug in livecdfs-update.sh; fix bug in initial command line
4096 arguement parsing; add cflags spec file support which is only allowed to
4099 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4100 targets/stage3/stage3-chroot.sh:
4101 Fix a use flag bug in the stage3
4103 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4104 modules/generic_stage_target.py:
4105 Changes to allow cflags, chost, cxxflags in a spec file
4107 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4108 targets/livecd-stage1/livecd-stage1-controller.sh,
4109 targets/livecd-stage2/livecd-stage2-controller.sh,
4110 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4111 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4112 targets/support/pre-kmerge.sh:
4113 change the code to use more case statements. Fix gcc issue in stage1.
4115 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4116 targets/livecd-stage1/livecd-stage1-controller.sh,
4117 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4118 Merging in changes from catalyst 1.1.x for gamecd support.
4120 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4121 targets/stage1/stage1-preclean-chroot.sh:
4122 Removing gcc-config stuff to see if its still required to work around a gcc
4125 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4126 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4127 Added tests for genkernel >3.2.0
4129 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4132 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4133 Updated AUTHORS with new maintainers and updated contributors list.
4135 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4136 examples/fsscript.sh.example, livecd/files/README.txt,
4137 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4138 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4139 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4140 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4141 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4142 universal.motd.txt to resolve documentation issue on bug #86914. Added
4143 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4144 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4147 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4148 targets/livecd-stage2/livecd-stage2-controller.sh:
4149 Removed a few unnecessary comments
4151 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4152 Removed obsolete files from the livecd directory as the functionality has
4153 moved into the targets folders
4155 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4156 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4157 Additional catalyst 2.0.0 files
4159 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4160 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4161 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4162 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4163 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4164 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4165 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4166 -livecd/runscript/alpha-archscript.sh,
4167 -livecd/runscript/default-runscript.sh,
4168 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4169 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4170 -livecd/runscript-support/gamecdfs-update.sh,
4171 -livecd/runscript-support/kmerge.sh,
4172 -livecd/runscript-support/livecdfs-update.sh,
4173 -livecd/runscript-support/post-kmerge.sh,
4174 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4175 modules/embedded_target.py, modules/generic_stage_target.py,
4176 modules/grp_target.py, modules/livecd_stage1_target.py,
4177 modules/livecd_stage2_target.py, -modules/netboot.py,
4178 +modules/netboot_target.py, modules/snapshot_target.py,
4179 modules/stage1_target.py, +modules/stage4_target.py,
4180 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4181 +targets/embedded/embedded-controller.sh,
4182 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4183 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4184 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4185 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4186 +targets/livecd-stage1/livecd-stage1-controller.sh,
4187 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4188 -targets/livecd-stage1/livecd-stage1.sh,
4189 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4190 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4191 +targets/livecd-stage2/livecd-stage2-controller.sh,
4192 +targets/livecd-stage2/livecd-stage2-iso.sh,
4193 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4194 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4195 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4196 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4197 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4198 +targets/stage1/stage1-controller.sh,
4199 +targets/stage1/stage1-preclean-chroot.sh,
4200 -targets/stage1/stage1-preclean1-chroot.sh,
4201 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4202 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4203 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4204 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4205 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4206 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4207 +targets/stage4/stage4-preclean-chroot.sh,
4208 +targets/support/chroot-functions.sh,
4209 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4210 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4211 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4212 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4213 +targets/tinderbox/tinderbox-controller.sh,
4214 targets/tinderbox/tinderbox-preclean-chroot.sh,
4215 -targets/tinderbox/tinderbox.sh:
4216 Initial Import of Catalyst 2.0.0
4218 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4219 livecd/runscript-support/livecdfs-update.sh:
4220 Added /usr/portage as tmpfs (this will be made conditional later).
4222 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4223 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4224 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4225 from an interactive shell.
4227 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4228 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4229 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4230 livecd/runscript-support/pre-kmerge.sh,
4231 livecd/runscript/default-runscript.sh:
4232 Moved livecd-bash_profile to livecd-bashrc. Added check for
4233 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4234 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4237 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4238 modules/generic_stage_target.py:
4239 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4242 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4243 livecd/runscript/default-runscript.sh,
4244 targets/livecd-stage1/livecd-stage1.sh:
4245 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4246 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4247 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4250 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4251 livecd/runscript/ppc-archscript.sh:
4252 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4254 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4255 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4256 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4257 for multiple initrd files.
4259 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4260 livecd/runscript/ppc-archscript.sh:
4261 Modifed PPC archscript to close bug #84648 and also to make the PPC
4262 archscript produce multiple initrd files, like x86/amd64.
4264 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4265 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4266 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4267 livecd/runscript/ppc-archscript.sh:
4268 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4269 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4270 livecd/volid for the HFS volid, too.
4272 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4273 Calling this one 1.1.7 and rolling a tarball.
4275 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4276 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4277 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4278 -livecd/runscript/sparc64-archscript.sh,
4279 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4280 Added livecd/volid to set the volume ID when creating the ISO, patch by
4281 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4282 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4284 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4285 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4286 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4287 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4289 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4290 livecd/runscript-support/livecdfs-update.sh:
4291 Removed hdparm from default runlevel as it break ide=nodma at boot.
4293 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4294 livecd/runscript-support/kmerge.sh,
4295 livecd/runscript-support/pre-kmerge.sh,
4296 targets/livecd-stage1/livecd-stage1-chroot.sh:
4297 Revert last set of changes and remove portage version check from emerge in
4298 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4301 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4302 livecd/runscript-support/kmerge.sh,
4303 livecd/runscript-support/pre-kmerge.sh:
4304 Change genkernel check to use best_version and has_version to determine if
4305 the any previously installed versions of genkernel are up to date. Change
4306 emerge line for kernels to use -n option to only install if they were not
4307 previously installed.
4309 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4310 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4311 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4312 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4313 livecd/runscript/sparc-archscript.sh:
4314 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4315 unified sparc32/sparc64 cdtar.
4317 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4318 livecd/runscript-support/livecdfs-update.sh,
4319 livecd/runscript-support/pre-kmerge.sh:
4320 Change sudoers update to only run if /etc/sudoers exists and only reduce
4321 splash to 1024x768 on minimal and universal install CD.
4323 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4324 targets/livecd-stage1/livecd-stage1.sh:
4325 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4328 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4329 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4330 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4331 livecd/runscript/sparc64-archscript.sh,
4332 livecd/runscript/x86-archscript.sh:
4333 Added a new empty livecd file to each archscript. This will be used for an
4334 identifier by genkernel to allow booting from a non-primary CDROM.
4336 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4337 Catalyst 1.1.6 is here.
4339 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4340 targets/stage1/stage1-preclean2-chroot.sh:
4341 Commenting out stage1 cleaning of /var/db.
4343 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4344 livecd/runscript-support/pre-kmerge.sh:
4345 Made splash reduction to 1024x768 only for minimal and universal release media.
4347 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4348 targets/stage1/stage1-preclean2-chroot.sh:
4349 Added SLOT files back to /var/db entries in stage1.
4351 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4352 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4353 livecd/runscript/default-runscript.sh,
4354 livecd/runscript-support/livecdfs-update.sh,
4355 targets/livecd-stage2/unmerge.sh:
4356 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4357 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4358 the copy from preserving permissions and also adding /usr/share/faces and
4359 default Gentoo icon. We'll see how the icon does for us. Removing serial
4360 init script, as it causes problems with the splash theme.
4362 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4363 targets/livecd-stage1/livecd-stage1.sh:
4366 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4367 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4368 livecd/runscript-support/kmerge.sh,
4369 livecd/runscript-support/livecdfs-update.sh,
4370 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4371 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4372 targets/stage1/stage1-preclean2-chroot.sh:
4373 Removed x-setup from local.start and added in symlinks for gconf, portage
4374 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4375 baselayout and removed /etc/startx from the environmental type. Commented
4376 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4377 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4378 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4379 for X, use the latest pci.ids and usb.ids from portage, and create
4380 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4381 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4382 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4383 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4384 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4387 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4388 Removed ccache from default options as it breaks catalyst when merged with
4391 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4392 modules/snapshot_target.py:
4393 Added /local/ to snapshot exclusion.
4395 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4396 livecd/runscript-support/livecdfs-update.sh:
4397 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4398 gustavoz and his 5 interface Xeon for this.
4400 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4401 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4402 Added a conditional before killing gconfd-2. This is also going to be
4403 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4406 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4407 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4408 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4409 Moved killall -9 gconfd-2 to execute outside chroot.
4411 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4412 livecd/files/x86-help.msg:
4413 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4416 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4417 livecd/runscript/x86-archscript.sh:
4418 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4421 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4424 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4425 targets/livecd-stage1/livecd-stage1.sh:
4426 Added killall for gconfd-2 back into livecd-stage1.sh
4428 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4429 livecd/runscript/alpha-archscript.sh:
4430 Alpha fixes for multiple kernels..
4432 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4433 livecd/runscript-support/kmerge.sh:
4434 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4436 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4437 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4438 livecd/runscript/sparc64-archscript.sh:
4439 Force devfs if udev is not selected for all supporting arches.
4441 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4442 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4443 livecd/runscript-support/kmerge.sh:
4444 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4447 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4448 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4449 Re-enabled preclean in grp and added gconfd-2 killing.
4451 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4452 livecd/runscript/x86-archscript.sh:
4453 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4456 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4457 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4458 targets/livecd-stage1/livecd-stage1-chroot.sh,
4459 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4460 targets/livecd-stage1/livecd-stage1.sh,
4461 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4462 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4463 Added ability to pause indefinitely. This closes bug #79798. I've also added
4464 the gcond-2 killall back in, but now it is in the actual preclean script and
4465 is executed inside the chroot.
4467 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4468 Updated for 1.1.3 release.
4470 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4471 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4472 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4473 targets/netboot/netboot-packages.sh,
4474 targets/tinderbox/tinderbox-chroot.sh:
4475 Updated to use package.use correctly. Blame Robert Paskowitz
4476 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4478 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4479 targets/stage1/stage1-preclean2-chroot.sh:
4480 Fixed find line for new stage1 /var/db/pkg.
4482 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4483 targets/stage1/stage1-preclean2-chroot.sh:
4484 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4485 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4488 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4489 livecd/runscript-support/livecdfs-update.sh:
4490 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4491 added net.ethX symlinks, and added copying of files from
4492 /usr/lib/hotplug/firmware into firmware tarball.
4494 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4495 livecd/runscript-support/livecdfs-update.sh:
4496 Firmware updated to use new /lib/firmware directory.
4498 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4499 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4500 work when both -f and -C were used on the command line.
4502 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4503 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4504 targets/livecd-stage1/livecd-stage1-chroot.sh,
4505 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4506 targets/stage3/stage3-chroot.sh:
4507 Added a portage version check to each target that uses --newuse to ensure a
4508 high enough version is used. This resolves bug #75336.
4510 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4511 livecd/files/livecd-local.start:
4512 Possible local.start fix for beejay.
4514 12 Jan 2005; John Davis <zhen@gentoo.org>
4515 modules/embedded.py:
4516 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4518 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4519 livecd/runscript-support/kmerge.sh:
4520 Added ccache support to genkernel call in livecd-stage2.
4522 11 Jan 2005; John Davis <zhen@gentoo.org>
4523 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4524 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4525 targets/netboot/netboot.sh:
4526 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4527 some feature enhancements.
4529 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4530 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4531 targets/livecd-stage1/livecd-stage1-chroot.sh,
4532 targets/livecd-stage1/livecd-stage1.sh,
4533 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4534 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4535 Added a -F or --fetchonly command line option and closing out bug #77480.
4536 Also added a portage version check to livecd-stage1 to close out bug #68307.
4538 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4539 livecd/runscript-support/livecdfs-update.sh,
4540 targets/stage3/stage3-chroot.sh:
4541 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4542 target to use emerge -e when building. This is only temporary until the
4543 bootstrap.sh script can be fixed or another solution can be decided upon.
4545 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4546 +targets/embedded/kmerge.sh:
4547 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4548 from mutex@gentoo.org
4550 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4551 modules/livecd_stage2_target.py:
4554 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4555 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4556 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4557 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4558 the brokenness of a stage1 tarball.
4560 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4561 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4564 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4565 modules/livecd_stage2_target.py:
4568 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4569 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4570 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4571 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4572 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4573 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4574 Upgraded the isolinux cdtar files and closing bug #70518.
4576 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4577 modules/embedded_target.py, modules/generic_stage_target.py,
4578 modules/grp_target.py, modules/livecd_stage1_target.py,
4579 modules/livecd_stage2_target.py, modules/netboot.py,
4580 modules/stage1_target.py, modules/tinderbox_target.py:
4581 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4582 separate out specific target logic from the generic targets modules.
4584 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4585 new PPC arch file from pvdabeel@gentoo.org
4587 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4588 examples/generic_stage_template.spec, modules/catalyst_support.py:
4589 tweaking error handling in the main catalyst script
4590 updated the example to include a blurb about portage_confdir
4592 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4593 livecd/runscript-support/livecdfs-update.sh:
4594 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4596 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4599 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4600 fix for #66592. catalyst now gives a traceback when it bails out, making
4601 troubleshooting amazingly easier
4603 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4604 modules/catalyst_support.py, modules/embedded_target.py,
4605 modules/generic_stage_target.py, modules/grp_target.py,
4606 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4607 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4608 Reversing patch from Eric Edgar from bug #70663.
4610 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4611 livecd/runscript/x86-archscript.sh:
4612 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4613 not work without it (mkisofs fails on creating ISO).
4615 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4616 modules/catalyst_support.py, modules/embedded_target.py,
4617 modules/generic_stage_target.py, modules/grp_target.py,
4618 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4619 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4620 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4621 separate out specific target logic from the generic targets modules.
4623 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4624 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4625 targets/embedded/embedded.sh:
4626 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4628 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4629 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4630 livecd/runscript/default-runscript.sh,
4631 livecd/runscript-support/gamecdfs-update.sh,
4632 livecd/runscript-support/livecdfs-update.sh,
4633 modules/livecd_stage2_target.py:
4634 Added gamecd/conf option to livecd_stage2_target.py, added
4635 gamecd.conf.example to /examples, cleaned up game-specific code in
4636 gamecdfs-update.sh to make it more generic, added more fundtionality to
4637 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4638 and gentoo-gamecd to make spec files simpler and to remove the need for
4639 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4640 user to still use a custom fsscript of their own.
4642 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4643 +livecd/files/environmental.motd.txt,
4644 targets/livecd-stage1/livecd-stage1.sh:
4645 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4647 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4648 livecd/runscript/default-runscript.sh,
4649 livecd/runscript-support/livecdfs-update.sh:
4650 Added gentoo-release-environmental as a valid livecd/type and did some
4651 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4652 devices other than eth0.
4654 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4655 targets/livecd-stage1/livecd-stage1-chroot.sh:
4656 Changed livecd-stage1 to merge each package individually. This should not
4657 make it into a production version of catalyst, but is here as a possible
4658 solution to bug #68307.
4660 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4661 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4662 livecd/runscript/sparc-archscript.sh,
4663 livecd/runscript/sparc64-archscript.sh,
4664 livecd/runscript/x86-archscript.sh:
4665 Added failures to all arches on mkisofs failure and also made -z option to
4666 mkisofs optional on x86 depending on loop type used.
4668 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4669 livecd/runscript/x86-archscript.sh:
4670 Making sure the mkisofs call causes a failure when it doesn't complete
4671 successfully. Once again, blame jforman, our beloved infra-monkey.
4673 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4674 livecd/runscript/default-runscript.sh:
4675 squashfs-utils->squashfs-tools fix. Blame jforman.
4677 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4678 livecd/isogen/x86-isogen.sh:
4679 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4680 possibly not booting on really old systems.
4682 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4683 livecd/runscript/x86-archscript.sh:
4684 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4685 possibly not booting on really old systems.
4687 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4688 livecd/runscript-support/livecdfs-update.sh:
4689 Save some space by removing redundant firmware after tarball is made, only
4690 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4693 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4694 targets/stage1/stage1-preclean2-chroot.sh:
4695 Added patch from vapier and closing bug #73556.
4697 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4698 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4699 +targets/embedded/embedded-fs-runscript.sh,
4700 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4701 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4702 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4703 from mutex@gentoo.org for modules/embedded.py
4705 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4706 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4707 livecd/runscript-support/livecdfs-update.sh:
4708 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4709 aliases having --color rather than --color=auto.
4711 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4712 livecd/files/livecd-local.start:
4713 Let's try actually making a proper edit on livecd/files/livecd-local.start
4714 this time, shall we...
4716 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4717 livecd/files/livecd-local.start:
4718 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4719 x-setup check for /etc/startx.
4721 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4722 livecd/runscript-support/gamecdfs-update.sh:
4723 Fixing minor sed bug in gamecdfs-update.sh.
4725 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4726 examples/snapshot_template.spec,
4727 livecd/runscript-support/gamecdfs-update.sh,
4728 livecd/runscript-support/livecdfs-update.sh:
4729 Fixing typo in snapshot_template.spec and closing bug #70321.
4731 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4732 livecd/runscript-support/pre-kmerge.sh:
4733 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4734 genkernel will only add the 1024x768 version of the gensplash image to the
4735 bzImage, which added with the livecd-stage2 removal of the unused splash
4736 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4738 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4739 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4740 livecd/runscript/sparc64-archscript.sh:
4741 Updated with silo/mkisofs patch from gustavoz.
4743 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4744 livecd/files/x86-help.msg:
4745 Updated x86-help.msg to make it fall more inline with current
4746 genkernel/livecd-tools options.
4748 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4749 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4750 livecd/runscript-support/pre-kmerge.sh:
4751 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4752 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4753 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4756 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4757 livecd/runscript-support/kmerge.sh,
4758 livecd/runscript-support/livecdfs-update.sh,
4759 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4760 Changed kernel build caching to use kerncache option, rather than pkgcache
4761 option. Fixed --postconf and --callback for builds that do not require them.
4762 Removed delay when removing package sin the system profile. This is now
4763 catalyst 1.1.0, so enjoy.
4765 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4766 livecd/runscript-support/livecdfs-update.sh:
4767 Stopping udev from using the nasty device tarball. We don't need it anyway.
4769 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4770 livecd/runscript/sparc-archscript.sh,
4771 livecd/runscript/sparc64-archscript.sh,
4772 livecd/runscript-support/kmerge.sh,
4773 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4774 Fixing gpm support by uncommenting default settings. Fixing case where
4775 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4776 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4777 not get renamed. Fixed a problem where we were accidentally removing the
4778 hwdata-knoppix versions of pci.ids and usb.ids and linking
4779 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4780 for 2004.3 and catalyst 1.1.0.
4782 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4783 patch from vapier@gentoo.org for bug #68080
4785 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4786 livecd/runscript-support/kmerge.sh:
4787 made kernel caching dependent on the "pkgcache" option so that genkernel's
4788 postconf can actually work
4790 18 Oct 2004; John Davis <zhen@gentoo.org>
4791 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4792 livecd/runscript-support/livecdfs-update.sh:
4793 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4795 17 Oct 2004; John Davis <zhen@gentoo.org>
4796 livecd/runscript-support/livecdfs-update.sh:
4797 firmware tarball fix for packages that need firmware such as ipw2100
4799 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4800 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4801 livecd/runscript-support/livecdfs-update.sh,
4802 modules/livecd_stage2_target.py:
4803 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4805 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4806 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4807 should not hurt non-HT users
4809 12 Oct 2004; John Davis <zhen@gentoo.org>
4810 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4811 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4812 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4813 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4814 livecd/runscript-support/kmerge.sh:
4815 bugfixes for #67195, #67197, #67122, and #46918
4817 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4818 small netboot fixups
4820 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4821 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4822 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4823 targets/netboot/netboot.sh:
4824 sweeping updates and changes to the netboot code. the patches should fix the
4825 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4826 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4828 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4829 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4830 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4831 targets/netboot/netboot.sh:
4832 more code cleanup and maintenance
4834 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4835 modules/generic_stage_target.py, +modules/netboot.py,
4836 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4837 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4838 +targets/netboot/netboot.sh:
4839 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4842 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4843 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4844 targets/livecd-stage1/livecd-stage1-chroot.sh,
4845 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4846 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4847 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4848 have to start a server on the build host for it to distribute.
4850 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4851 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4852 just do -s version_stamp
4854 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4855 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4857 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4858 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4859 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4860 modules/livecd_stage2_target.py:
4861 udev support for livecds
4863 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4864 +targets/livecd-stage2/unmerge.sh:
4865 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4866 Also, livecd-stage2 unmerge.sh added back in.
4868 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4869 livecd/runscript-support/livecdfs-update.sh:
4870 bugfixes for #60887 and #63338
4872 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4873 bugfixes for #63382 and #63338
4875 08 Sep 2004; John Davis <zhen@gentoo.org>
4876 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4877 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4878 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4879 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4880 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4881 targets/livecd-stage1/livecd-stage1-chroot.sh,
4882 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4883 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4884 lots of changes in this revision. first of all, major cosmetic fixups to the
4885 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4886 for distcc or ccache builds in most of the targets. bug #56581 is finially
4887 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4888 performance enhancement here.
4890 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4891 modules/livecd_stage2_target.py:
4892 fix for bug #63033, thanks to usata@gentoo.org for the patch
4894 30 Aug 2004; John Davis <zhen@gentoo.org>
4895 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4896 bugfixes for #61537 and #61779
4898 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4899 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4900 modules/snapshot_target.py:
4901 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4902 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4903 time should also be improved due to a more efficient use of rsync. This commit will
4904 mark the portage version of catalyst-1.9.0.
4906 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4907 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4910 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4913 02 Aug 2004; John Davis <zhen@gentoo.org>
4914 livecd/runscript-support/livecdfs-update.sh:
4917 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4918 +targets/stage1/build.py, -targets/stage1/build.sh,
4919 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4920 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4921 targets/stage3/stage3-chroot.sh:
4922 applied patch from bug #58840. it should fix up things for uclibc stages and
4923 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4925 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4926 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4927 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4928 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4929 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4930 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4931 livecd/runscript-support/livecdfs-update.sh,
4932 modules/livecd_stage2_target.py:
4933 addition of wolf31o2's gamecd patchset. untested, so please beware
4935 14 Jul 2004; John Davis <zhen@gentoo.org>
4936 livecd/runscript-support/livecdfs-update.sh,
4937 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4938 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4939 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4940 this out of generic_stage_target and into livecd-stage2 since the
4941 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4943 13 Jul 2004; John Davis <zhen@gentoo.org>
4944 livecd/runscript-support/livecdfs-update.sh:
4945 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4946 default rc'ed programs when only one change was required to rcadd. so I
4947 changed it so that the defaults are *always* loaded and specified additions/
4948 deletions are just added on top of those.
4950 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4951 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4952 targets/livecd-stage1/livecd-stage1-chroot.sh,
4953 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4954 targets/tinderbox/tinderbox-chroot.sh:
4955 changing the more verbose behavior to the -V (verbose) flag
4957 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4958 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4959 targets/livecd-stage1/livecd-stage1-chroot.sh,
4960 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4961 targets/tinderbox/tinderbox-chroot.sh:
4962 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4963 it is about to merge so that deps and USE flags are more evident
4965 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4966 modules/catalyst_support.py:
4967 completely rewrote the catalyst main script so that it can actually utilize
4968 more than one command line flag. new functionality included, but not active
4969 yet (--debug and --verbose). arguments can still be passed on the commandline
4970 through the use of the -C (--cli) flag. updated the arg_parse function in
4971 catalyst_support.py to accomodate my changes.
4973 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4974 modules/generic_target.py, modules/grp_target.py,
4975 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4976 modules/snapshot_target.py, modules/stage1_target.py,
4977 modules/stage2_target.py, modules/stage3_target.py,
4978 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4979 fixes for bugs #55192 and #54137
4980 added a new key for all specfiles, portage_confdir.
4981 this should point to a directory similar in functionality to /etc/portage.
4983 cleaned up the module code a bit so that unnecessary modules
4986 more work on resuming. it is getting there, but it still needs a ton of work,
4987 so please test, and report bugs.
4989 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4990 modules/catalyst_support.py, modules/generic_stage_target.py,
4991 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4992 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4993 stage resuming functionality should be working. I still have to work on GRP
4994 and livecds, but they should not be hard. I could not incorporate emerge
4995 --resume into stage resuming functionality because in some instances, portage
4996 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4997 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4998 ). I also made some small tweaks to the stage target scripts which clean up
4999 the envscript stuff. Not noticable performance wise, but it makes me feel all
5000 warm and fuzzy to know that it is programmed absolutely correctly ;)
5002 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5003 modules/generic_stage_target.py:
5004 revamped the cmd() structure so that it could properly return error codes.
5005 Please note that this might break catalyst until there is some further
5006 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5007 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5008 now. Additionally, catalyst will stop when there is an error with an ebuild
5009 ... it didn't do this before, it just plowed along and packed things up.
5011 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5012 code in portage.py and then answering my noob questions.
5014 13 Jun 2004; John Davis <zhen@gentoo.org>
5015 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5016 livecd/runscript-support/livecdfs-update.sh:
5017 some last minute fixins (stuff to work with the new genkernel)
5019 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5022 11 Jun 2004; John Davis <zhen@gentoo.org>
5023 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5024 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5027 10 Jun 2004; John Davis <zhen@gentoo.org>
5028 livecd/runscript-support/kmerge.sh,
5029 livecd/runscript-support/livecdfs-update.sh,
5030 livecd/runscript-support/post-kmerge.sh,
5031 livecd/runscript-support/pre-kmerge.sh:
5032 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5033 functions control what scripts are added to their respective runlevels. This
5034 option would be specified like so in the spec file: livecd/rcadd:
5035 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5037 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5038 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5039 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5040 the code to give a nice error msg instead of a cryptic traceback
5042 04 Jun 2004; John Davis <zhen@gentoo.org>
5043 livecd/runscript-support/livecdfs-update.sh:
5044 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5045 /etc/bootsplash/default
5047 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5048 targets/embedded/embedded-chroot.sh,
5049 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5050 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5051 targets/livecd-stage1/livecd-stage1-chroot.sh,
5052 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5053 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5054 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5055 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5056 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5057 targets/tinderbox/tinderbox-chroot.sh,
5058 targets/tinderbox/tinderbox-preclean-chroot.sh,
5059 targets/tinderbox/tinderbox.sh:
5060 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5062 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5063 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5064 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5065 It should be a full path pointing to a portage overlay dir.
5067 27 May 2004; John Davis <zhen@gentoo.org>
5068 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5069 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5070 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5071 livecd/runscript/default-runscript.sh:
5072 added updated silos and fixed motd bug
5074 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5075 rolling out version 1.0.8
5077 22 May 2004; John Davis <zhen@gentoo.org>
5078 livecd/runscript-support/kmerge.sh,
5079 livecd/runscript-support/livecdfs-update.sh,
5080 modules/livecd_stage2_target.py:
5081 added key livecd/bootsplash
5083 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5084 livecd/runscript/sparc-archscript.sh,
5085 livecd/runscript/sparc64-archscript.sh:
5086 sparc fixup patches from gustavoz at g.org
5088 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5089 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5090 is livecd/modblacklist
5092 19 May 2004; John Davis <zhen@gentoo.org>
5093 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5094 livecd/runscript/x86-archscript.sh:
5095 added support for livecd/overlay, changed vga=0x317 to vga=791
5096 in the x86 archscript as it is a more standard setting and should
5097 work on more hardware
5099 17 May 2004; John Davis <zhen@gentoo.org>
5100 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5101 livecd/runscript-support/kmerge.sh,
5102 livecd/runscript-support/livecdfs-update.sh,
5103 modules/livecd_stage2_target.py:
5104 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5105 we also now have basic motd copying support for more branded livecds
5107 16 May 2004; John Davis <zhen@gentoo.org>
5108 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5109 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5110 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5112 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5113 modules/catalyst_support.py, modules/embedded_target.py,
5114 modules/generic_stage_target.py, modules/generic_target.py,
5115 modules/grp_target.py, modules/livecd_stage1_target.py,
5116 modules/livecd_stage2_target.py, modules/stage1_target.py,
5117 modules/stage2_target.py, modules/stage3_target.py,
5118 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5119 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5120 caused gcc profile problems.
5122 12 May 2004; John Davis <zhen@gentoo.org>
5123 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5124 livecd/runscript-support/livecdfs-update.sh,
5125 livecd/runscript-support/post-kmerge.sh,
5126 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5128 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5129 silliness). Most notably, I have taken advantage of the update-modules
5130 --assume-kernel fix from agriffis so that we can actually use 3rd party
5131 modules now. Please note that >=baselayout-1.9.0 is required.
5133 02 May 2004; Olivier Crete <tester@gentoo.org>
5135 Added forgotten CHOST for i386 subarch
5137 30 Apr 2004; John Davis <zhen@gentoo.org>
5138 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5139 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5140 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5141 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5143 -fixed 2004.0 branding in the isolinux cdtar
5144 -fixed up acpi stuff in the runscripts
5145 -fixed up the x86 help message and corrected the numerous errors in it
5147 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5148 livecd/runscript/default-runscript.sh:
5149 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5150 1.0.7. we are ready for release
5152 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5153 fix for the problem that gustavoz found wrt the /dev creation stuff not
5154 detecting arches. also an efficiency fix for stage1 building
5156 14 Apr 2004; John Davis <zhen@gentoo.org>
5157 targets/embedded/embedded-chroot.sh,
5158 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5159 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5160 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5161 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5162 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5163 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5164 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5165 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5166 targets/tinderbox/tinderbox-preclean-chroot.sh,
5167 targets/tinderbox/tinderbox.sh:
5168 fix for bug #47733 - fixes for distcc and an envscript bugfix
5170 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5173 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5174 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5175 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5176 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5177 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5178 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5179 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5180 targets/stage1/stage1-preclean1-chroot.sh,
5181 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5182 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5183 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5184 targets/tinderbox/tinderbox.sh:
5185 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5186 zhen@gentoo.org please.
5188 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5189 fix for /dev in stage1
5191 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5194 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5195 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5196 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5197 Added the two kernel-configs for 2004.1 x86
5199 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5200 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5201 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5202 targets/tinderbox/tinderbox.sh:
5203 fix to address missing /dev in stages, fixed path for env-update in all of the
5206 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5207 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5209 01 Apr 2004; John Davis <zhen@gentoo.org>
5210 livecd/runscript/default-runscript.sh:
5211 added in fix for the module.conf stuff courtesy of Benjamin Judas
5214 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5216 cosmetic touchups for 1.0.5
5218 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5219 added support to the stage2 for stackable profiles bootstrap
5221 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5222 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5223 support for sparc32/64 build compatibility
5225 30 Mar 2004; John Davis <zhen@gentoo.org>
5226 livecd/runscript/default-runscript.sh, modules/targets.py,
5227 targets/stage1/build.sh:
5228 fix for bug 46022, more stackable profile fixes, embedded patches added
5230 26 Mar 2004; John Davis <zhen@gentoo.org>
5231 livecd/runscript/default-runscript.sh, modules/targets.py,
5232 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5233 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5234 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5235 fixes for bugs #44625 and #45805
5237 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5238 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5239 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5240 memtest is in. if you want to use it, check out the memtest86 cd tarball
5241 Also, fixes for bugs 45078, 45188, 44306
5243 23 Mar 2004; John Davis <zhen@gentoo.org>
5244 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5245 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5246 livecd/runscript/x86-archscript.sh, modules/targets.py,
5247 targets/livecd-stage3/unmerge.sh:
5248 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5249 created at the end of the livecd-stage2 process.
5251 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5252 targets/embedded/embedded.sh:
5253 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5255 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5256 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5257 removing the hardened-gcc deps since the package itself is deprecated'
5259 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5260 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5262 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5263 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5264 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5265 examples/livecd/alpha/config-2.4.21-r4-alpha,
5266 examples/livecd/alpha/config-2.4.21-r4-jensen,
5267 examples/livecd/alpha/config-2.4.21-r4-legacy,
5268 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5269 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5270 fixes for bugs 43676, 43701. Alpha support added as well.
5272 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5273 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5274 kde/gnome cd specs added.
5276 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5277 fix in catalyst.conf for bug #42044
5279 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5280 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5281 examples/livecd/sparc64/config-2.4.24-sparc64:
5282 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5284 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5285 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5286 for a $clst_conf environment variable. You can use the $clst_conf variable to
5287 point to a file to use in place of /etc/catalyst.conf. By setting this
5288 variable in your shell, catalyst can easily be used by multiple people on the
5289 same machine. Also, ccache support now works for genkernel.
5291 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5292 removed file for livecd-stage2 target, as this is handled by the runscript
5293 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5294 and made "/boot/kernel/foo/extraversion" an optional rather than required
5295 parameter. The aforementioned "packages" is used to specify kernel-related
5296 packages (like module ebuilds) to merge with each kernel, and the new "use"
5297 option is used to specify the USE settings you'd like exported to the
5298 environment during kernel as well as kernel "packages" build.
5300 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5301 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5302 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5303 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5304 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5305 targets/tinderbox/tinderbox.sh:
5306 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5307 it for ebuild - added headers to everything and removed deprecated dirs
5309 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5310 adding Kumba's patches for MIPS
5312 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5313 Added hppa specific code.
5315 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5316 Tinderbox target added. See tinderbox examples in examples/ dir.
5318 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5319 spec file support integrated into catalyst. Use "-f/--file specfile" as
5320 argument; see examples dir for examples.
5321 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5322 example of how to use it.
5324 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5325 support functions for spec file parsing and reading added. Will get added to
5328 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5329 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5332 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5333 Significant rework of code structure. Everything is falling nicely into place.
5335 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5336 Exception handling fully-integrated into current prototype code.
5338 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5339 beginning of exception handling integration, got some of the target code
5342 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5343 major code rework in progress on the python parts.
5345 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5346 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5347 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5348 for organiation's sake, I have moved the files, such as livecd foundations,
5349 into catalyst/files. It will make it easier for us when ebuild time comes
5352 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5353 All preliminary target build scripts are now added and coded to near as spec
5354 that we can have at this point.
5356 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5357 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5358 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5359 something that should be continued as much as reasonably possible in other
5360 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5361 code completed, and internal fall-backs to reasonable global config defaults
5364 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5365 subarch test outsourced to python catalyst-subarches function.
5367 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5368 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5370 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5371 removing dup enter_chroot
5373 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5374 document subarches checking
5376 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5377 Fix valid subarch test.
5379 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5380 include/build_functions.sh, include/functions.sh:
5381 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5382 start_build to build_functions.sh cleaning up the main catalyst script some
5385 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5386 fixed SRCBALL and DESTBALL, making it transparent for profiles
5388 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5389 added an exit condition to the cmd line argument case statement
5391 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5392 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5393 the changes that I made to the above files should make catalyst completely
5394 transparent to no matter what profile we are using. check files/catalyst.conf
5395 for the list of BUILDTYPEs that we support.
5397 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5398 changed how cmd line arguments are handled
5400 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5401 I changed the is_special handling so that it is cleaner and faster
5403 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5404 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5405 livecd/foundations/x86-basic/post-clean.sh,
5406 livecd/foundations/x86-basic/pre-clean.sh,
5407 livecd/foundations/x86-basic/settings:
5408 I outsourced more functions to include/functions.sh. I made it a seperate file
5409 from build_fucntions.sh so that we can keep our build and other functions
5410 apart. I also added in the livecd stuffs from the stager side of things.
5412 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5413 include/build_functions.sh:
5414 I outsourced all of the build functions to include/build_functions.sh. In the
5415 future, this will happen more - the code needs cleaned up.
5417 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5419 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5420 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5421 does not use that anymore.
5423 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5424 since we now have a default profile in portage, i massaged some errors
5425 messages to reflect that.
5427 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5429 removed ccache support from catalyst stage1 build cause it breaks the build.
5430 Additionally, I removed gettext support from bootstrap, because according to
5431 our new default profile, we don't use that anymore.
5433 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5434 added a new var, BUILDTYPE, adding more transparency for building.
5435 In the future, we will be building both selinux and hardened sources.
5437 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5438 fixed some formatting when catalyst prints out build info, additionally,
5439 trying to make catalyst more transparent for future expansion of stages
5441 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5442 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5443 --help. I moved this functionality from the main program section to
5446 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5447 I edited catalyst to change our naming convention from stage*-arch-h.* to
5448 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5449 I change naming conventions, as catalyst will be eventually extended to
5450 do selinux-* stages also.
5452 Additionally, I updated README.catalyst to include profile information.
5454 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5455 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5456 I renamed README.stager to README.catalyst and have made some very minor
5457 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5458 I have hacked bootstrap to use the hardened profile, as well as utilize
5459 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5460 major). Additionally, bin/stage1 has been hacked to accept the hardened
5461 profile, and use hardened-gcc.
5463 09 September 2003; John Davis <zhen@gentoo.org>:
5464 Initial import of hardened stager. I am forking this from the original
5465 stager code in order to better fit our needs. The original stager code is
5466 still used by Gentoo, and is maintained by Daniel Robbins
5467 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5468 contributors that coded stager.