1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
7 targets/support/bootloader-setup.sh:
8 Add gentoo-ilo option for the bootloader on ia64
10 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
11 targets/support/chroot-functions.sh:
12 Replace virtual/portage with sys-apps/portage, bug #358847
14 05 Feb 2011; Raúl Porcel <armin76@gentoo.org>
15 modules/catalyst/arch/amd64.py:
16 Enable new amd64 subarches
18 01 Nov 2010; Raúl Porcel <armin76@gentoo.org>
19 modules/catalyst/arch/mips.py:
20 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
23 26 Sep 2010; Raúl Porcel <armin76@gentoo.org>
24 modules/catalyst/arch/arm.py:
27 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
28 targets/support/chroot-functions.sh:
29 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
30 <nunomilheiro@gmail.com>, gentoo bug #273664
32 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
33 targets/netboot/netboot-final.sh:
34 Fix sparc bug, gentoo bug 297231
36 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
37 modules/catalyst/arch/arm.py:
38 Fix typo and add armv7a-hardfp target
40 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
41 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
42 targets/support/pre-kmerge.sh:
43 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
46 22 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
47 modules/catalyst/util.py:
48 Actually pay attention to the 'delete' parameter for Gentoo bug #301769
50 20 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
51 modules/catalyst/util.py:
52 Missing space in catalyst.util.list_bashify()
54 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
55 targets/support/chroot-functions.sh:
56 Only run depclean for stage3/system
58 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
59 targets/support/chroot-functions.sh:
60 Run depclean at the end of stage generation (for Gentoo bug #295132)
62 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
63 targets/support/rc-update.sh:
64 Add patch to start hald before xdm for Gentoo bug #280209
66 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
67 modules/catalyst/target/__init__.py:
68 Be verbose about why we're not considering certain built targets
70 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
71 modules/catalyst/target/__init__.py:
72 Use a regex to parse the built target filenames
74 29 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
75 modules/catalyst/target/generic_stage.py:
76 Split up huge __init__() into startup and run-time init functions
78 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
79 modules/catalyst/target/__init__.py:
80 Add initial target buildplan logic
82 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
83 modules/catalyst/target/generic.py:
84 Add initialization of values for catalyst.target.target in
85 generic_target's __init__()
87 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
88 modules/catalyst/target/__init__.py:
89 Split up built_target into target and built_target
91 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
92 modules/catalyst/target/__init__.py:
93 Add initial built_target support
95 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
96 modules/catalyst/util.py:
97 change os.path.is_dir() to isdir()
99 20 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
100 files/catalyst.conf, modules/catalyst/target/generic_stage.py:
101 Remove metadata_overlay option, since it doesn't make sense with
104 19 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
105 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
106 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
107 modules/catalyst/target/livecd_stage1.py,
108 modules/catalyst/target/livecd_stage2.py,
109 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
110 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
111 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
112 modules/catalyst/target/system.py, modules/catalyst/target/tinderbox.py:
113 Add dependency information for each target
114 Add function to automatically calculate source_subpath
116 18 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
117 modules/catalyst/target/generic_stage.py:
118 Fix typo for Gentoo bug #285484
120 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
121 modules/catalyst/target/generic_stage.py:
122 Rewrite unpack_snapshot() to suck less
124 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
125 modules/catalyst/target/generic_stage.py:
126 Rewrite unpack() so it doesn't suck
128 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
129 modules/catalyst/target/generic.py:
130 Beef up autoresume to record path metadata and check it later
132 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
133 modules/catalyst/target/snapshot.py:
134 Add --exclude /packages/ to the rsync line for the snapshot
136 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
137 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
138 Create catalyst.util.move() helper and use it
140 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
141 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
142 Add catalyst.util.copy() helper function and use it
144 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
145 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
146 Create catalyst.util.mkdir() helper function and use it
148 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
149 modules/catalyst/target/generic_stage.py,
150 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
151 Create catalyst.util.create_tarball() helper function
152 Replace more manual calls to rsync with catalyst.util.rsync()
153 Replace manual calls to 'tar cjf' with catalyst.util.create_tarball()
155 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
156 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
157 Add catalyst.util.create_tarball() helper function and modify snapshot
160 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
161 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
162 Create catalyst.util.rsync() helper function
164 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
165 modules/catalyst/target/generic_stage.py,
166 modules/catalyst/target/livecd_stage1.py,
167 modules/catalyst/target/livecd_stage2.py,
168 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
169 Modify code to use catalyst.util.remove_path() helper everywhere
170 Include globbing support in remove_path()
171 Create catalyst.util.create_symlink() helper and modify code to use it
173 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
174 modules/catalyst/util.py:
175 Add catalyst.util.remove_dir() helper function
177 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
178 modules/catalyst/util.py:
179 Remove unnecessary os.path import
181 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
182 modules/catalyst/lock.py, modules/catalyst/spawn.py,
183 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
184 modules/catalyst/target/livecd_stage1.py,
185 modules/catalyst/target/netboot.py:
186 Replace usage of types module and type() with isinstance()
188 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
189 modules/catalyst/target/generic_stage.py,
190 modules/catalyst/target/livecd_stage1.py,
191 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
192 modules/catalyst/util.py:
193 Create catalyst.util.empty_tree() helper function and use it all over
195 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> TODO,
196 modules/catalyst/target/generic.py:
197 Add ability to invalidate all further autoresume points
199 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
200 Remove another unnecessary intermediary variable
202 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
203 modules/catalyst/config.py:
204 Add ability to specify default values for all specs and add
205 rel_type=default to it
207 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
208 modules/catalyst/target/generic_stage.py:
209 Set a default value for livecd/iso
211 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
212 Move commandline parsing to function
214 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
215 modules/catalyst/config.py, modules/catalyst/target/generic.py:
216 Stick optional config file values in a tuple and concatenate with required
219 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
220 targets/support/livecdfs-update.sh:
221 Apply patch from Gentoo bug #284585
223 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
224 Change my email address to point to my current address rather than my now
225 defunct Gentoo address.
227 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
228 +.gitattributes, README, TODO, catalyst:
229 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
230 README, TODO, and catalyst.
232 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
233 modules/catalyst/target/livecd_stage2.py:
234 Apply patch for module blacklisting from gentoo bug #282148
236 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
237 files/livecd/x86-F6.msg:
238 Apply patch to document espeakup support for gentoo bug #267708
240 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
241 modules/catalyst/config.py:
242 Get rid of addlargs in the main script Initial basics for multiple target
243 support Move targetmap into global config object
245 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
246 modules/catalyst/target/stage1.py:
249 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
250 Note in TODO where things have already been done
252 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
253 modules/catalyst/config.py:
254 Explicitly set target: in per-target spec values
256 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
257 modules/catalyst/arch/arm.py:
258 Apply additional patch from gentoo bug #255793 for arm subarches
260 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
261 targets/support/chroot-functions.sh:
262 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
264 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
265 modules/catalyst/arch/sh.py:
266 Additional sh patch from gentoo bug #255793
268 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
269 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
270 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
272 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
273 Add note to TODO about enhanced catalystrc support
275 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
276 modules/catalyst/target/generic_stage.py:
277 Update reference to make.conf.example for new location in portage-2.1.6
279 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
280 targets/stage1/stage1-chroot.sh:
281 Remove --noreplace from run_merge call so that baselayout gets rebuilt
284 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
285 targets/support/rc-update.sh:
286 Change invalid atom '>=sys-apps/baselayout-2*' to
287 '>=sys-apps/baselayout-2'
289 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
290 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
291 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
292 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
293 Add run_controller_action() function and replace manual calls to
296 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
297 modules/catalyst/spawn.py, targets/system/system-controller.sh:
298 Add clean no-op for system target
300 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
301 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
302 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
303 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
304 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
305 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
306 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
307 modules/catalyst/target/generic.py,
308 modules/catalyst/target/generic_stage.py:
309 Fix up a few runtime errors
311 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
312 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
313 +targets/system/system-controller.sh,
314 +targets/system/system-preclean-chroot.sh:
315 Initial commit of new system target
317 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
318 Add procedure for 'system' target
320 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
321 TODO updates: add information about verification of
322 seeds/caches/configs/specs, update automated actions section in targets, add
323 all-stages and all-images target information, clean up system and world
324 target information, add information on improving caching/resuming, move
325 mixed host/target information into targets section, add information on
326 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
329 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
330 TODO updates: added section on statistics gathering/reporting, added section
331 on (potential) new targets, and update boot loader section.
333 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
334 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
335 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
336 modules/catalyst/target/livecd_stage1.py,
337 modules/catalyst/target/livecd_stage2.py,
338 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
339 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
340 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
341 Remove all references to 'spec' and 'addlargs' in target modules
343 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
344 modules/catalyst/config.py:
345 All targets have been updated not to use the spec_prefix, so we don't need
346 to save the prefixed keys anymore
348 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
349 modules/catalyst/target/generic_stage.py,
350 modules/catalyst/target/snapshot.py:
351 Don't pass conf_values or addlargs to target __init__()
353 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
354 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
355 modules/catalyst/target/generic_stage.py,
356 modules/catalyst/target/livecd_stage1.py,
357 modules/catalyst/target/livecd_stage2.py,
358 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
359 Remove all references to self.settings[spec_prefix] and remove some now
360 useless functions that remove the prefix from certain spec settings
362 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
363 modules/catalyst/target/snapshot.py:
364 Reorganize init for snapshot target
366 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
367 modules/catalyst/util.py:
368 Try to import portage.util before portage_util
370 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
371 modules/catalyst/config.py:
372 Add validate_values() and compare_key() functions to Spec class
374 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
375 modules/catalyst/__init__.py, modules/catalyst/config.py,
376 modules/catalyst/target/generic.py,
377 modules/catalyst/target/generic_stage.py,
378 modules/catalyst/target/snapshot.py:
379 Add new global config singleton object and Spec class and convert snapshot
380 and generic targets to use it
382 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
383 modules/catalyst/__init__.py:
384 Add base singleton class definition
386 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
387 modules/catalyst/lock.py:
388 More replacements of print statement with msg()
390 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
391 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
392 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
393 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
394 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
395 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
396 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
397 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
398 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
399 Move livecd/files directory/files to files/livecd.
401 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
402 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
403 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
404 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
405 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
406 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
407 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
408 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
409 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
410 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
411 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
412 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
413 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
414 Move livecd/cdtar directory/files to files/cdtar.
416 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
417 modules/catalyst/config.py, modules/catalyst/error.py,
418 modules/catalyst/hash.py, modules/catalyst/output.py,
419 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
420 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
421 modules/catalyst/target/livecd_stage2.py,
422 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
423 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
424 modules/catalyst/target/stage3.py:
425 Replace more instances of print with msg()
427 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
428 modules/catalyst/output.py, modules/catalyst/util.py:
429 More replacements of the print statement with msg()
431 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
432 modules/catalyst/target/generic_stage.py:
433 Replace all instances of print with catalyst.output.msg() in
434 catalyst.target.generic_stage
436 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
437 modules/catalyst/target/generic.py,
438 modules/catalyst/target/generic_stage.py:
439 Move set_autoresume_path() from catalyst.target.generic_stage to
440 catalyst.target.generic
442 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
443 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
444 modules/catalyst/target/livecd_stage1.py,
445 modules/catalyst/target/livecd_stage2.py,
446 modules/catalyst/target/netboot.py:
447 Make use of set_autoresume() in target modules
449 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
450 modules/catalyst/target/generic.py,
451 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
452 modules/catalyst/target/livecd_stage1.py,
453 modules/catalyst/target/livecd_stage2.py,
454 modules/catalyst/target/netboot.py:
455 Add check_autoresume() and set_autoresume() helpers to
456 catalyst.target.generic and make use of them
458 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
459 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
460 modules/catalyst/target/livecd_stage1.py,
461 modules/catalyst/target/livecd_stage2.py,
462 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
463 modules/catalyst/target/tinderbox.py:
464 Import only cmd() from catalyst.spawn
466 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
467 modules/catalyst/target/generic_stage.py,
468 modules/catalyst/target/livecd_stage2.py,
469 modules/catalyst/target/stage2.py:
470 Remove redundant imports
472 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
473 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
474 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
475 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
476 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
477 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
478 modules/catalyst/lock.py, -modules/catalyst/support.py,
479 modules/catalyst/target/embedded.py,
480 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
481 modules/catalyst/target/livecd_stage1.py,
482 modules/catalyst/target/livecd_stage2.py,
483 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
484 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
485 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
486 modules/catalyst/target/tinderbox.py:
487 Remove catalyst.support module
489 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
490 modules/catalyst/config.py, modules/catalyst/support.py,
491 modules/catalyst/util.py:
492 Move remaining stuff from catalyst.support to catalyst.config
494 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
495 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
496 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
497 modules/catalyst/target/snapshot.py:
498 Move gen_contents_file() and gen_digest_file() from
499 catalyst.target.generic_stage to catalyst.hash
501 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
502 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
503 -targets/support/netboot-final.sh:
504 Move netboot-final.sh from targets/support/ to targets/netboot/
506 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
507 -examples/netboot2_template.spec, +examples/netboot_template.spec,
508 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
509 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
510 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
511 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
512 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
513 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
514 -targets/support/netboot2-final.sh:
515 Rename netboot2 target to netboot
517 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
518 modules/catalyst/lock.py:
519 Cleanups to make pychecker happy
521 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
522 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
523 Grab just the first value return from the now-working call to
526 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
527 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
528 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
529 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
530 Whack the outdated and non-functional netboot target
532 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
533 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
534 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
535 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
536 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
537 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
538 modules/catalyst/error.py, modules/catalyst/hash.py,
539 modules/catalyst/output.py, modules/catalyst/spawn.py,
540 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
541 modules/catalyst/target/embedded.py,
542 modules/catalyst/target/generic_stage.py,
543 modules/catalyst/target/livecd_stage1.py,
544 modules/catalyst/target/livecd_stage2.py,
545 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
546 Small cleanups to make pychecker happy
548 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
549 modules/catalyst/support.py, modules/catalyst/util.py:
552 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
553 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
554 modules/catalyst/util.py:
555 Move read_makeconf() and parse_makeconf() from catalyst.support to
558 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
559 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
560 modules/catalyst/target/livecd_stage2.py,
561 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
562 Move file_locate() from catalyst.support to catalyst.util
564 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
565 modules/catalyst/spawn.py, modules/catalyst/support.py,
566 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
567 modules/catalyst/target/livecd_stage1.py,
568 modules/catalyst/target/livecd_stage2.py,
569 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
570 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
571 Add catalyst.spawn import where needed and move more spawn-related stuff
572 from catalyst.support to catalyst.spawn
574 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
575 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
576 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
577 +modules/catalyst/error.py, modules/catalyst/hash.py,
578 +modules/catalyst/spawn.py, modules/catalyst/support.py,
579 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
580 modules/catalyst/target/livecd_stage2.py,
581 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
582 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
583 Move custom exception classes to catalyst.error and all spawn-related
584 functions to catalyst.spawn
586 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
587 +modules/catalyst/hash.py, modules/catalyst/support.py,
588 modules/catalyst/target/generic_stage.py,
589 modules/catalyst/target/livecd_stage2.py,
590 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
591 Move all hash and contents functions to catalyst.hash
593 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
594 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
595 modules/catalyst/util.py:
596 Move countdown() from catalyst.support to catalyst.util
598 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
599 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
600 modules/catalyst/util.py:
601 Move generate_contents() from catalyst.support to catalyst.util
603 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
604 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
605 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
606 modules/catalyst/target/livecd_stage2.py,
607 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
608 Move touch() from catalyst.support to catalyst.util
610 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
611 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
612 modules/catalyst/util.py:
613 Move ismount() and pathcompare() from catalyst.support to catalyst.util
615 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
616 modules/catalyst/support.py:
617 Remove unused function hexify()
619 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
620 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
621 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
622 modules/catalyst/target/livecd_stage1.py,
623 modules/catalyst/target/livecd_stage2.py,
624 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
625 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
626 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
627 Move normpath() from catalyst.support to catalyst.util
629 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
630 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
631 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
632 Move list_to_string() from catalyst.support to catalyst.util
634 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
635 modules/catalyst/output.py, modules/catalyst/support.py,
636 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
637 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
638 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
639 Move list_bashify() from catalyst.support to catalyst.util
641 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
642 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
643 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
644 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
645 and update references
647 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
648 modules/catalyst/util.py:
649 Modify global import from catalyst.support to just import what's needed
651 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
652 modules/catalyst/support.py, modules/catalyst/util.py:
653 Move find_binary() from catalyst.support to catalyst.util
655 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
656 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
657 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
658 modules/catalyst/target/generic_stage.py:
659 Move msg(), warn(), and die() to catalyst.output and update all references
661 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
662 Load defaults into myconf before parsing config
664 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
665 Condense code that checks for various things in 'options' to use a loop
667 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
668 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
669 modules/catalyst/target/generic_stage.py:
670 Get rid of arches and targets classes and move functions into the module
673 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
674 targets/embedded/embedded-chroot.sh,
675 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
676 targets/livecd-stage2/livecd-stage2-controller.sh,
677 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
678 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
679 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
680 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
681 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
682 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
683 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
684 targets/support/mips-arcload_conf.sh,
685 targets/tinderbox/tinderbox-chroot.sh:
686 More trailing whitespace cleanups
688 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
689 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
690 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
691 modules/catalyst/lock.py, modules/catalyst/support.py,
692 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
693 modules/catalyst/target/livecd_stage1.py,
694 modules/catalyst/target/livecd_stage2.py,
695 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
696 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
697 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
698 targets/stage1/build.py:
699 Kill lots and lots of trailing whitespace in .py files
701 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
702 modules/catalyst/target/generic_stage.py:
703 Fix up a few bad replacements from previous commit
705 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
706 modules/catalyst/config.py, modules/catalyst/lock.py,
707 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
708 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
709 modules/catalyst/target/livecd_stage1.py,
710 modules/catalyst/target/livecd_stage2.py,
711 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
712 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
713 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
714 modules/catalyst/target/stage4.py:
715 Do a mass sed to fix up all remaining usage of has_key()
717 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
718 Clean up instances of has_key() for py3k
720 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
721 We don't need to pass conf_values since it's a global var
723 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
724 Pre-split options from config file and remove unnecessary imported modules
726 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
727 Move code to verify digest and hash functions to a separate function
729 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
730 Allow build_target() to re-raise the exception for the top-level handler
733 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
734 Move catalyst.support import to top of file
736 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
737 Remove check for sys.argv length since we already check for needed
740 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
741 Rename version() to show_version()
743 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
744 Remove import_modules()
746 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
747 modules/catalyst/target/embedded.py,
748 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
749 modules/catalyst/target/livecd_stage1.py,
750 modules/catalyst/target/livecd_stage2.py,
751 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
752 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
753 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
754 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
755 Remove references to generic_stage_target
757 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
758 +modules/catalyst/target/embedded.py,
759 -modules/catalyst/target/embedded_target.py,
760 +modules/catalyst/target/generic.py,
761 +modules/catalyst/target/generic_stage.py,
762 -modules/catalyst/target/generic_stage_target.py,
763 -modules/catalyst/target/generic_target.py,
764 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
765 -modules/catalyst/target/livecd_stage1_target.py,
766 +modules/catalyst/target/livecd_stage1.py,
767 -modules/catalyst/target/livecd_stage2_target.py,
768 +modules/catalyst/target/livecd_stage2.py,
769 +modules/catalyst/target/netboot.py,
770 -modules/catalyst/target/netboot2_target.py,
771 +modules/catalyst/target/netboot2.py,
772 -modules/catalyst/target/netboot_target.py,
773 +modules/catalyst/target/snapshot.py,
774 -modules/catalyst/target/snapshot_target.py,
775 -modules/catalyst/target/stage1_target.py,
776 +modules/catalyst/target/stage1.py,
777 -modules/catalyst/target/stage2_target.py,
778 +modules/catalyst/target/stage2.py,
779 -modules/catalyst/target/stage3_target.py,
780 +modules/catalyst/target/stage3.py,
781 -modules/catalyst/target/stage4_target.py,
782 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
783 -modules/catalyst/target/tinderbox_target.py:
784 Remove _target from target module filenames, since they're already in
787 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
788 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
789 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
790 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
791 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
792 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
793 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
794 Remove builder.py and all references
796 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
797 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
798 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
799 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
800 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
801 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
802 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
803 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
804 modules/catalyst/target/embedded_target.py,
805 modules/catalyst/target/generic_stage_target.py,
806 modules/catalyst/target/generic_target.py,
807 modules/catalyst/target/grp_target.py,
808 modules/catalyst/target/livecd_stage1_target.py,
809 modules/catalyst/target/livecd_stage2_target.py,
810 modules/catalyst/target/netboot2_target.py,
811 modules/catalyst/target/netboot_target.py,
812 modules/catalyst/target/snapshot_target.py,
813 modules/catalyst/target/stage1_target.py,
814 modules/catalyst/target/stage2_target.py,
815 modules/catalyst/target/stage3_target.py,
816 modules/catalyst/target/stage4_target.py,
817 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
818 Move catalyst_support.py to catalyst.support and update references
820 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
821 +modules/catalyst/lock.py,
822 modules/catalyst/target/generic_stage_target.py,
823 -modules/catalyst_lock.py:
824 Move catalyst_lock.py to catalyst/lock.py and update references
826 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
827 modules/catalyst/target/__init__.py,
828 modules/catalyst/target/generic_stage_target.py:
829 Move target module loading logic into build_target_map() in
830 catalyst.target module
832 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
833 modules/catalyst/target/embedded_target.py,
834 modules/catalyst/target/grp_target.py,
835 modules/catalyst/target/livecd_stage1_target.py,
836 modules/catalyst/target/livecd_stage2_target.py,
837 modules/catalyst/target/netboot2_target.py,
838 modules/catalyst/target/netboot_target.py,
839 modules/catalyst/target/snapshot_target.py,
840 modules/catalyst/target/stage1_target.py,
841 modules/catalyst/target/stage2_target.py,
842 modules/catalyst/target/stage3_target.py,
843 modules/catalyst/target/stage4_target.py,
844 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
845 Add target map in each target module and remove register() function
846 Change catalyst program to load target modules with catalyst.target.targets
848 Remove required_build_targets and valid_build_targets from catalyst_support.py,
849 since we can scan the dir now
851 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
852 +modules/catalyst/target/__init__.py,
853 +modules/catalyst/target/embedded_target.py,
854 +modules/catalyst/target/generic_stage_target.py,
855 +modules/catalyst/target/generic_target.py,
856 +modules/catalyst/target/grp_target.py,
857 +modules/catalyst/target/livecd_stage1_target.py,
858 +modules/catalyst/target/livecd_stage2_target.py,
859 +modules/catalyst/target/netboot2_target.py,
860 +modules/catalyst/target/netboot_target.py,
861 +modules/catalyst/target/snapshot_target.py,
862 +modules/catalyst/target/stage1_target.py,
863 +modules/catalyst/target/stage2_target.py,
864 +modules/catalyst/target/stage3_target.py,
865 +modules/catalyst/target/stage4_target.py,
866 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
867 -modules/generic_stage_target.py, -modules/generic_target.py,
868 -modules/grp_target.py, -modules/livecd_stage1_target.py,
869 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
870 -modules/netboot_target.py, -modules/snapshot_target.py,
871 -modules/stage1_target.py, -modules/stage2_target.py,
872 -modules/stage3_target.py, -modules/stage4_target.py,
873 -modules/tinderbox_target.py:
874 Move all *_target.py modules under modules/catalyst/target and create
875 parent catalyst.target module
877 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
878 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
879 Remove hard-coded arch list now that find_arch_modules() is known to work
881 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
882 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
883 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
884 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
885 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
886 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
887 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
888 modules/generic_stage_target.py:
889 Move subarch and maching maps to bottom of arch files, since the classes
890 aren't defined yet at the top
892 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
893 modules/catalyst/arch/sh.py:
894 Forgot the sh arch module
896 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
897 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
898 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
899 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
900 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
901 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
902 Move subarch and machine map information to variables at top of each arch
903 module and get rid of register() function
905 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
906 Add catalyst.util.load_module() function
907 Move arch modules under modules/catalyst/arch
908 Add catalyst.arch.arches class to assist in loading arch modules
909 Add .gitignore file for *.py[co]
911 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
912 Change __version__ to 2.99 for catalyst_3 branch
914 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
915 Add note about metadata_overlay being default in 2.1.6
917 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
918 Updated the AUTHORS section and the header for the ChangeLog, to reflect
919 that individual authors now retain their copyright to code they submit.
921 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
922 Rewrote TODO to make it clearer and added a ton of new items to it.
924 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
925 modules/generic_stage_target.py:
926 screw you python...hard
928 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
929 modules/generic_stage_target.py:
930 Disable removal of 'target_path' when build starts
932 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
933 modules/generic_stage_target.py:
934 Apply patch from armin76 to actually make use of the busybox_config value
937 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
938 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
939 Add support for gk's --busybox-config= option
941 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
942 modules/generic_stage_target.py:
943 Missing / before 'iso'
945 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
946 modules/snapshot_target.py:
947 Add support for purging to snapshot target
949 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
950 Add mix-in cdtar idea to TODO
952 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
953 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
954 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
955 Remove old isolinux-3.09 cdtar files
957 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
958 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
959 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
960 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
962 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
963 Marking this 2.0.6.903 for testing.
965 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
966 targets/netboot2/netboot2-controller.sh:
967 Disable copying of nb-busybox.cf since it isn't used anyway
969 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
970 arch/x86.py, catalyst:
971 A few typo and other minor fixes as reported by armin76
973 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
974 modules/generic_stage_target.py:
975 Add support for digests="all" for gentoo bug #209611
977 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
978 examples/netboot2_template.spec, targets/support/kmerge.sh:
979 Automatically append --netboot to GK_ARGS for netboot2 target Remove
980 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
982 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
983 targets/support/pre-kmerge.sh:
984 Remove evil hacks that copy gk files around for netboot2
986 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
987 Bumping version for release.
989 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
990 modules/catalyst_support.py:
991 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
994 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
995 modules/catalyst_support.py, modules/generic_stage_target.py:
996 Add support for -P/--purgeonly option
998 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
999 Updated README to tell the user where to locate catalyst.conf if not using
1000 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
1003 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1004 Kicking out a 2.0.6.901 release for testing.
1006 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
1007 modules/generic_stage_target.py:
1008 Automatically prepend build dir path to livecd/iso if it's not an absolute
1011 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
1012 Update TODO with placeholder idea.
1014 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1015 +modules/catalyst/util.py:
1016 Create catalyst.util module with capture_traceback() and print_traceback()
1017 functions Capture and print traceback when build fails instead of letting
1020 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1021 modules/catalyst/config.py, modules/catalyst_support.py:
1022 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
1024 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1025 modules/catalyst/config.py:
1026 A few fixes to ParserBase after actually testing it switch to parsing
1027 config file with ConfigParser.
1029 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1030 +modules/catalyst/config.py, -modules/catalyst/util.py:
1031 More indecisiveness..move util.spec to config.SpecParser.
1033 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1034 -modules/catalyst/spec.py, +modules/catalyst/util.py,
1035 modules/catalyst_support.py:
1036 * Rename catalyst.spec to catalyst.util
1037 * Move spec_dump() into spec class
1038 * Modify catalyst to use new spec class
1040 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1041 +modules/catalyst/__init__.py:
1042 Add __init__.py file and import line.
1044 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1045 +modules/catalyst/spec.py:
1046 Initial commit of modules/catalyst/spec.py.
1048 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
1050 Updating x86/amd64 arch support. Original patches by William Cooke
1051 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
1053 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1054 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1055 modules/snapshot_target.py, modules/stage4_target.py,
1056 targets/support/bootloader-setup.sh, targets/support/functions.sh,
1057 targets/support/kmerge.sh:
1058 Removing all deprecated interfaces. We no longer wish to support them and
1059 they're not needed. Anyone using a pre-2.x spec file will need to update
1060 their specs, anyway.
1062 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1063 -livecd/files/Getting_Online.txt:
1064 Removing livecd/files/Getting_Online.txt since it was quite outdated.
1066 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
1068 Updated for new git repo.
1070 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
1071 targets/support/livecdfs-update.sh:
1072 Add gconf settings for gnome-screensaver to disable locking by default. This
1075 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
1076 Add armv5tel to arm host list.
1078 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1079 targets/support/chroot-functions.sh:
1080 If we don't have a distcc user, we need to reinstall distcc, even if it's
1081 been built with the right USE. This mainly affects stage1/stage2.
1083 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1084 targets/support/chroot-functions.sh:
1085 We need to run distcc-config --install, since we won't be installing into
1086 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
1087 installed versions of distcc.
1089 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
1090 Add a couple of distcc-related items to TODO.
1092 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1093 targets/stage1/stage1-preclean-chroot.sh,
1094 targets/stage2/stage2-preclean-chroot.sh,
1095 targets/stage3/stage3-preclean-chroot.sh,
1096 targets/stage4/stage4-preclean-chroot.sh:
1097 We don't want to run setup_myfeatures in preclean, but still want to update
1098 the environment and show our debug information.
1100 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1101 targets/stage1/stage1-preclean-chroot.sh,
1102 targets/stage2/stage2-preclean-chroot.sh,
1103 targets/stage3/stage3-preclean-chroot.sh,
1104 targets/stage4/stage4-preclean-chroot.sh,
1105 targets/support/chroot-functions.sh:
1106 Remove the die on LIBDIR check, since it won't be set on non-multilib
1107 profiles. We can now run debug in preclean again.
1109 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1110 targets/support/functions.sh:
1111 Let's not try to chmod a dangling symlink.
1113 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1114 targets/support/chroot-functions.sh:
1115 Added emerge --info to debug output. I don't know why I didn't add it before.
1117 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1118 targets/stage1/stage1-preclean-chroot.sh,
1119 targets/stage2/stage2-preclean-chroot.sh,
1120 targets/stage3/stage3-preclean-chroot.sh,
1121 targets/stage4/stage4-preclean-chroot.sh:
1122 We probably shouldn't be running our debug functions in our stages. Let's
1125 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1126 targets/support/chroot-functions.sh:
1127 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
1130 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1131 targets/support/livecdfs-update.sh:
1132 Only copy the handbook icon if one exists.
1134 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1135 modules/catalyst_lock.py:
1136 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
1139 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1140 targets/livecd-stage2/livecd-stage2-controller.sh:
1141 We should be matching all possible LIBDIRs, so make sure we do that.
1143 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1144 targets/support/livecdfs-update.sh:
1145 We no longer need the metadata.tar.bz2, since the Installer uses
1148 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1149 targets/stage1/stage1-chroot.sh:
1150 We don't need --newuse if we're not using binary packages, so there's no
1153 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1154 targets/livecd-stage2/livecd-stage2-controller.sh:
1155 Added initial framework for creating the CD's root on livecd/livedvd.
1156 Currently, the end result is the same, but I'll be adding code to
1157 automatically copy the stages and to automatically download the distfiles.
1159 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1160 targets/livecd-stage2/livecd-stage2-controller.sh,
1161 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1162 targets/support/rc-update.sh:
1163 Change all checks for livecd/type: gentoo-release-livecd to
1164 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
1165 to allow for auto-fetching of distfiles and stages onto official DVD media.
1167 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
1168 targets/livecd-stage1/livecd-stage1-controller.sh,
1169 targets/livecd-stage2/livecd-stage2-controller.sh:
1170 Updated TODO. Added code to livecd-stage1 to generate a package list, which
1171 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
1172 the distfiles automatically.
1174 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1175 modules/generic_stage_target.py:
1176 Fix seedcache output so it fits in 80 columns.
1178 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1179 targets/stage1/stage1-chroot.sh:
1180 We should likely install baselayout before anything else, including the
1181 package manager. As such, I've moved it to after sys-apps/baselayout is
1184 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1185 targets/livecd-stage2/livecd-stage2-controller.sh:
1186 Check for a snapshot in the overlay and error if one is present. This should
1187 ensure that the snapshot on the CD is the same as the one used to build the
1190 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1191 modules/catalyst_support.py:
1192 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
1193 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
1196 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1197 targets/stage1/stage1-chroot.sh:
1198 Change back to using sys-apps/baselayout. We'll need to come up with a
1199 better permanent solution now that virtual/baselayout is no more.
1201 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1202 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
1203 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
1205 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1206 targets/support/bootloader-setup.sh:
1207 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1210 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1211 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1212 Added TODO. Changed create_handbook_icon call to only be called if
1213 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1215 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1216 targets/support/kmerge.sh:
1217 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1220 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1221 targets/support/kmerge.sh:
1222 Modify test to run if package.provided exists instead of if it doesn't.
1223 Run sed on the correct file.
1225 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1226 targets/support/chroot-functions.sh:
1227 Added --noreplace to setup_myfeatures merges so we don't blow away any
1228 packages which are already installed with the proper USE flags for the given
1229 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1231 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1232 livecd/files/README.txt:
1233 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1235 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1236 targets/support/rc-update.sh:
1237 Added mdraid for baselayout-2 users.
1239 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1240 targets/support/kmerge.sh:
1241 Clean up package.provided after the kernel build
1243 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1244 targets/support/kmerge.sh:
1245 It helps if I put things in the correct order so they'll actually execute,
1246 rather than getting a nice error from emerge.
1248 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1249 targets/support/kmerge.sh:
1250 Change upgrade to update.
1252 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1253 targets/support/kmerge.sh:
1254 Add back in the package.provided code that *should* skip the kernel sources
1255 merge for call back and subsequent runs.
1257 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1258 targets/support/kmerge.sh:
1259 We don't really need to use binary packages for the kernel sources, since it
1260 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1261 when we're not using kerncache.
1263 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1264 targets/support/kmerge.sh:
1265 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1267 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1268 targets/livecd-stage2/livecd-stage2-controller.sh:
1269 OK, we run our find outside the chroot, so we don't want to use absolute
1270 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1271 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1274 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1275 targets/livecd-stage2/livecd-stage2-controller.sh,
1276 targets/stage1/stage1-controller.sh:
1277 Cleanup the clean section for stage1 and add an updated clean section for
1278 livecd-stage2 when we're a minimal, universal, or game CD. This is
1279 2.0.6_pre14 for testing.
1281 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1282 targets/support/kmerge.sh:
1283 We should be using --newuse when merging our packages in callback.
1285 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1286 targets/grp/grp-chroot.sh:
1287 We should only use --noreplace when building a pkgset, everything else
1290 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1291 modules/catalyst_support.py, modules/generic_stage_target.py,
1292 modules/grp_target.py:
1293 Apply additional patches from bug #207862 for CONTENTS generation.
1295 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1296 targets/grp/grp-chroot.sh:
1297 Call setup_myemergeopts after changing clst_FETCH.
1299 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1300 targets/netboot2/netboot2-pkg.sh:
1301 Remove a bit of unnecessary code.
1303 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1304 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1305 targets/support/chroot-functions.sh:
1306 Fix some spacing on the -* warning, revert Andrew's last change, since it
1307 didn't do anything, and clean up the GRP chroot code so it works smarter and
1308 set clst_FETCH when clst_grp_type is something other than pkgset.
1310 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1311 targets/support/chroot-functions.sh:
1312 Don't set --usepkg and --buildpkg when fetching.
1314 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1315 modules/generic_stage_target.py:
1316 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1319 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1320 modules/generic_stage_target.py:
1321 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1322 boot/kernel/${kname}/config copying code in generic_stage_target.
1324 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1325 targets/support/kmerge.sh:
1326 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1329 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1330 modules/generic_stage_target.py, targets/support/kmerge.sh,
1331 targets/support/pre-kmerge.sh:
1332 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1333 valid, rather than required, changed clst_ksource to default to
1334 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1335 removal of USE to after the kernel build so the modules get the correct USE,
1336 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1338 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1339 targets/support/kmerge.sh:
1340 We should run the default functions for kmerge.sh, too.
1342 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1343 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1344 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1345 Updated aboot cdtar with a newer version to support newer kernels.
1347 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1348 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1349 Updated make_destpath so it writes out to make.conf as well as exporting
1350 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1351 adding make_destpath /tmp/stage1root to stage1.
1353 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1354 Updated README a bit and rolling 2.0.6_pre12 for testing.
1356 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1357 targets/support/create-iso.sh:
1358 Removed any further checks for clst_fstype and making sure everybody is
1359 using ${mkisofs_zisofs_opts}.
1361 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1362 targets/support/livecdfs-update.sh:
1363 The default theme for GNOME is now Clearlooks, so we can remove the theme
1364 code, but we still want to set the font size.
1366 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1367 targets/support/livecdfs-update.sh:
1368 We need to put quotes around ${user_comment} or useradd gets confused.
1370 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/chroot-functions.sh:
1372 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1375 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1376 targets/support/kmerge.sh:
1377 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1378 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1380 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1381 targets/support/create-iso.sh:
1382 Bash fscking sucks, so we have to compromise on this code reduction solution
1383 a bit. It's still far better than it was
1385 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1386 targets/support/create-iso.sh:
1387 Don't escape quotes when actually running the command
1389 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1390 targets/support/kmerge.sh:
1391 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1393 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1394 targets/support/kmerge.sh:
1395 Use -L instead of -l in test for symlink
1397 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1398 targets/stage1/stage1-controller.sh:
1399 Remove code for gcc-config/binutils-config since it should be getting done
1400 in the preclean script, anyway.
1402 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1403 targets/stage1/stage1-chroot.sh:
1404 I missed one place where HOSTUSE was being used incorrectly.
1406 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1407 targets/support/kmerge.sh:
1408 Escape the correct quote
1410 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1411 targets/support/kmerge.sh:
1412 Change remaining instances of run_emerge to run_merge
1414 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1416 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1419 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1420 targets/support/bootloader-setup.sh:
1421 Let's change our splash checking to a global check so it only needs to be
1422 done once. This makes much more sense than having all of those if ... else
1425 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1426 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1427 Fix our USE invocation here so things work as expected.
1429 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1430 targets/support/livecdfs-update.sh:
1431 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1434 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1435 targets/support/livecdfs-update.sh:
1436 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1439 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1440 targets/livecd-stage2/livecd-stage2-controller.sh:
1441 Fixing the snapshot copying so it will only copy the correct snapshot for
1442 people who don't know how to properly use wget.
1444 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1445 targets/stage1/stage1-chroot.sh:
1446 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1447 disable profile USE.
1449 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1450 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1451 OK, we have to escape our quotes, rather than use single quotes, or we don't
1452 evaluate the variables properly.
1454 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1455 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1456 targets/support/kmerge.sh:
1457 Fixing echo/sed for make.conf writing.
1459 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1460 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1461 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1462 Rather than using the environment, we write out our USE to make.conf, then
1463 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1464 be written to make.conf, already.
1466 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1467 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1468 targets/livecd-stage1/livecd-stage1-chroot.sh,
1469 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1470 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1471 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1472 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1473 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1474 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1475 Changing run_emerge to run_merge, changing both setup_portage and
1476 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1477 removing the settings added, rather than (ab)using the environment.
1479 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1480 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1481 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1482 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1483 targets/tinderbox/tinderbox-chroot.sh:
1484 Rearrange some of the functions in chroot-functions.sh in preparation for
1485 some upcoming changes and rename setup_portage to setup_pkgmgr.
1487 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1488 targets/stage1/stage1-controller.sh:
1489 Removing an extra env-update call from stage1's preclean.
1491 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1492 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1493 targets/support/bootloader-setup.sh:
1494 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1495 help.msg which we didn't even use.
1497 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1498 targets/support/bootloader-setup.sh:
1499 Don't write out out 'default 1' line when creating grub.conf, since the
1500 'help' entry is now at the bottom, and we want grub to default to the first
1503 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1504 targets/support/bootloader-setup.sh:
1505 Removed checks on livecd/splash_type, since we only support one type,
1506 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1507 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1508 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1510 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1511 targets/livecd-stage2/livecd-stage2-controller.sh:
1512 Let's automatically copy in the snapshot if livecd/type is
1513 gentoo-release-livecd.
1515 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1516 modules/generic_stage_target.py:
1517 Fix leading whitespace in empty() so it's only executed if there's something
1518 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1519 211410 for pointing this out
1521 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1522 targets/support/rc-update.sh:
1523 Quote baselayout package atom
1525 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/support/chroot-functions.sh:
1527 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1528 PATH by default. Instead, simply check if it exists.
1530 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1531 targets/support/chroot-functions.sh:
1532 Remove temporary package listing code, since --verbose is forced on with
1535 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1536 Force-enable --verbose when using --debug
1538 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1539 targets/support/kmerge.sh:
1540 Changing modules-update to update-modules to quiet a warning and keep us
1541 from having it get removed out from under us.
1543 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1544 targets/support/chroot-functions.sh:
1545 Adding a note to myself for better debug and moving run_default_funcs to the
1546 bottom of the script so it gets executed. Since this can otherwise break
1547 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1549 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1551 targets/support/chroot-functions.sh:
1552 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1553 so we can get the output with --debug, added --newuse to the options for
1554 stage1, as we should always rebuild any package where the USE has changed,
1555 removed removal of portage logs from stage2-chroot.sh since it is being done
1556 by cleanup_stages, moved world removal in cleanup_stages into a check for
1557 stages 1 through 3, made update_env_settings check for the existence of
1558 env-update before running it since we now run update_env_settings by default
1559 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1560 to list the packages, since we don't yet force-enable verbose with debug.
1562 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1563 modules/catalyst_lock.py:
1564 Since my python sucks and I don't feel like troubleshooting it at the
1565 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1566 2.0.6_pre8 for testing.
1568 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1569 modules/builder.py, modules/catalyst_lock.py:
1570 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1571 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1573 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1574 modules/catalyst_support.py:
1575 change 'is' to == because python is grumpy
1577 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1578 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1579 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1580 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1581 targets/support/rc-update.sh:
1582 Removing support for bootsplash, since it hasn't been in a supported kernel
1583 in a couple years and isn't accepted upstream.
1585 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1586 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1587 Fix up the sed for genkernel so it works on versions both before and after
1588 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1589 change was a bit too aggressive.
1591 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1592 targets/support/bootloader-setup.sh:
1593 Change grub timeout to 15 seconds instead of 150.
1595 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1596 targets/support/pre-kmerge.sh:
1597 Comment out sed on genkernel executable as it appears to do nothing these
1600 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1601 targets/livecd-stage2/livecd-stage2-controller.sh:
1602 Only call find on libdirs that actually exist. Thanks to Kristoffer
1603 <krek6597@student.uu.se> in bug #210807.
1605 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1606 modules/generic_stage_target.py:
1607 Add warning about -* in foo/use in the spec.
1609 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1610 targets/embedded/embedded-chroot.sh,
1611 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1612 targets/grp/grp-preclean-chroot.sh,
1613 targets/livecd-stage1/livecd-stage1-chroot.sh,
1614 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1615 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1616 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1617 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1618 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1619 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1620 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1621 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1622 targets/tinderbox/tinderbox-preclean-chroot.sh:
1623 Change all . to source.
1625 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1626 targets/embedded/embedded-preclean-chroot.sh,
1627 targets/grp/grp-preclean-chroot.sh,
1628 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1629 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1630 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1631 targets/stage3/stage3-preclean-chroot.sh,
1632 targets/stage4/stage4-preclean-chroot.sh,
1633 targets/support/chroot-functions.sh,
1634 targets/tinderbox/tinderbox-preclean-chroot.sh:
1635 Added a cleanup_stages function and added it to the appropriate places.
1637 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1638 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1639 targets/livecd-stage1/livecd-stage1-chroot.sh,
1640 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1641 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1642 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1643 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1644 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1645 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1646 Removing any functions that we now call by default when we source
1647 chroot-functions.sh by default.
1649 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1650 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1651 targets/livecd-stage1/livecd-stage1-chroot.sh,
1652 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1653 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1654 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1655 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1656 Clean up the debug code that I've added to stage1, move it to
1657 chroot_functions.sh, and call it from all of our main targets.
1659 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1660 modules/generic_stage_target.py:
1661 Wow. I need to make sure that we actually comment comments in make.conf or
1662 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1663 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1665 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1666 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1667 targets/stage3/stage3-chroot.sh:
1668 We need to be sure we clear out /var/log/portage/elog as well as
1669 /var/log/emerge.log for stages 1 through 3.
1671 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1672 modules/generic_stage_target.py,
1673 targets/livecd-stage2/livecd-stage2-controller.sh,
1674 targets/support/livecdfs-update.sh:
1675 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1676 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1677 80 columns. This is catalyst 2.0.6_pre5 for testing.
1679 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1680 modules/generic_stage_target.py:
1681 Apparently, python doesn't like it when you put a set of comments in front
1682 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1685 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1686 modules/generic_stage_target.py:
1687 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1688 generally clean up the code so it's a bit easier to read/follow.
1690 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1691 modules/generic_stage_target.py:
1692 Sort and de-dupe myusevars.
1694 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1695 targets/stage1/stage1-chroot.sh:
1696 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1698 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1699 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1700 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1701 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1702 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1703 targets/tinderbox/tinderbox-chroot.sh:
1704 Move export of FEATURES to setup_myfeatures.
1706 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1707 targets/stage1/stage1-chroot.sh:
1708 Added some debug code to stage1 and fixed a nice bug where we weren't
1709 building with the correct USE. Unfortunately, this invalidates any caches
1710 for stage1, since we were building with the entire USE from the profile.
1711 This is 2.0.6_pre4 for testing.
1713 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1714 targets/stage1/stage1-chroot.sh:
1715 We don't need to do the device building twice, so removing USE=build from
1716 first baselayout install.
1718 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1719 targets/support/livecdfs-update.sh:
1720 We check for a plugdev group, add it if it doesn't exist, and make sure any
1721 users specified by livecd/users is in the group.
1723 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1724 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1725 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1727 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1728 modules/catalyst_support.py:
1729 Fix up calc_contents in contents_map. Thanks to Brent Baude
1730 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1733 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1734 targets/stage1/stage1-chroot.sh:
1735 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1736 empty and will cause issues in stage3 and beyond.
1738 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1739 targets/support/kmerge.sh, targets/support/rc-update.sh:
1740 Changed some of the rc-update code so it should work with baselayout-2,
1741 also. This is 2.0.6_pre2 for testing.
1743 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1744 files/catalyst.conf, modules/catalyst_support.py,
1745 modules/generic_stage_target.py, modules/grp_target.py,
1746 modules/snapshot_target.py:
1747 Added support for generating CONTENTS files automatically. Patch by Robin
1748 Johnson <robbat2@gentoo.org> for bug #207862.
1750 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1751 modules/snapshot_target.py:
1752 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1753 exclude digest-* files from the snapshot.
1755 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1756 arch/x86.py, modules/generic_stage_target.py:
1757 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1758 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1760 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1761 targets/support/kmerge.sh:
1762 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1763 options, so that it can actually be turned off.
1765 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1767 Rearrange things in the arch/*.py files to ensure that nothing is used
1768 before it has been defined.
1770 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1771 Reorder arch/powerpc.py to make python happy.
1773 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1774 modules/snapshot_target.py:
1775 Change .svn --include to an --exclude like it was supposed to be.
1777 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1779 Added several subarches for mips so we can dump the mips subarch profiles
1780 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1783 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1784 targets/livecd-stage2/livecd-stage2-controller.sh:
1785 Changed the code for copying the MOTD files so it's fewer lines and makes
1788 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1789 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1790 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1791 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1793 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1795 Did a little cleanup on the x86.py to remove some redundant entries and
1796 added nocona and core2 to amd64.py, though they're currently commented out.
1798 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1799 modules/generic_stage_target.py:
1800 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1801 flags defined in the spec file.
1803 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1804 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1805 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1806 since catalyst sets CXXFLAGS=CFLAGS by default.
1808 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1810 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1812 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1813 Added prescott to the subarches for x86.
1815 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1816 modules/netboot2_target.py, targets/support/kmerge.sh:
1817 Add patch to enabled netboot2/linuxrc and automatically add path for
1818 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1819 <jsbronder@gentoo.org> in bug #208106.
1821 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1822 modules/netboot2_target.py:
1823 Allow root_overlay in netboot2 target for bug #208106.
1825 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1826 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1827 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1828 Added USE=bindist automatically to everything that inherits set_use from
1829 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1830 USE=bindist to emerge run for stage1, and did some minor cleanup in
1831 get_libdir in chroot-functions.
1833 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1834 targets/support/bootloader-setup.sh:
1835 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1837 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1838 examples/generic_stage_template.spec, examples/grp_template.spec,
1839 examples/livecd-stage1_template.spec,
1840 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1841 examples/stage4_template.spec, examples/tinderbox_template.spec:
1842 Changing link so it no longer points to a dead page. This is for bug #208609.
1844 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1845 modules/snapshot_target.py:
1846 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1848 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1849 targets/stage1/stage1-chroot.sh:
1850 As much as I hate this, we're going to force baselayout to install first.
1851 This will keep us from having any issues with packages that don't respect
1854 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1855 Reorder options in catalyst.conf so they're alphabetical.
1857 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1858 targets/support/bootloader-setup.sh:
1859 Add 'pager on' to grub.conf for bug #208531.
1861 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1862 livecd/files/README.txt, livecd/files/x86-F6.msg:
1863 Removing the unused kernel command line options from Volume/Device Management.
1865 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1866 This is now 2.0.5 for release.
1868 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1869 files/catalyst.conf, modules/catalyst_support.py,
1870 modules/generic_stage_target.py,
1871 targets/embedded/embedded-preclean-chroot.sh,
1872 targets/grp/grp-preclean-chroot.sh,
1873 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1874 targets/stage2/stage2-preclean-chroot.sh,
1875 targets/stage3/stage3-preclean-chroot.sh,
1876 targets/support/chroot-functions.sh,
1877 targets/tinderbox/tinderbox-preclean-chroot.sh:
1878 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1879 sys-devel/icecream cluster compiler support for bug #200095. This is
1880 catalyst 2.0.5_pre6 for testing.
1882 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1883 files/catalyst.conf, modules/generic_stage_target.py:
1884 Add the option for using metadata_overlay with portage to speed up cache.
1886 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1887 modules/stage1_target.py, modules/stage2_target.py,
1888 modules/stage3_target.py:
1889 Add /etc/portage to cleanables for stages 1 through 3.
1891 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1892 livecd/files/livecd-local.start,
1893 targets/livecd-stage2/livecd-stage2-controller.sh,
1894 targets/support/livecdfs-update.sh:
1895 We apparently still need profiles/eclass for building the stage3 from the
1896 LiveCD with the installer.
1898 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1899 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1902 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1903 targets/livecd-stage2/livecd-stage2-controller.sh,
1904 targets/support/livecdfs-update.sh:
1905 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1906 preservation of eclasses/profiles, and remove copying of livecd-local.start
1907 since it's not needed anymore.
1909 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1910 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1911 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1914 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1915 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1916 Removing old mkvardb code which is no longer used, commenting out setting of
1917 Gnome theme for testing now that Clearlooks has been default for some time,
1918 and changing vdb move from a case statement to a simple if statement. This
1919 is 2.0.5_pre5 for testing.
1921 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1922 modules/stage1_target.py:
1923 Removing cleaning of python encodings for bug #64890.
1925 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1926 modules/generic_stage_target.py:
1927 Add an extra warning into the generated make.conf about changing the CHOST.
1929 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1930 targets/support/livecdfs-update.sh:
1931 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1933 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1934 targets/embedded/embedded-preclean-chroot.sh,
1935 targets/grp/grp-preclean-chroot.sh,
1936 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1937 targets/stage2/stage2-preclean-chroot.sh,
1938 targets/stage3/stage3-preclean-chroot.sh,
1939 targets/tinderbox/tinderbox-preclean-chroot.sh:
1940 Check to see if distcc is enabled before calling cleanup_distcc().
1942 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1943 arch/sparc.py, arch/x86.py:
1944 Look for linux32 in /bin and /usr/bin.
1946 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1947 modules/generic_stage_target.py:
1948 Make error message more specific when removing immutable flag.
1950 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1951 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1952 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1953 information, and added a small fix for FreeBSD for bug #169041. This is
1954 catalyst 2.0.5_pre4 for testing.
1956 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1957 targets/support/chroot-functions.sh:
1958 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1959 patch from bug #120076 to add cross-compiling support to our distcc
1962 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1963 targets/support/chroot-functions.sh:
1964 Added a version of get_libdir from multilib.eclass so we can determine where
1965 to go poking around if we need to touch anything in libdir.
1967 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1968 Print an error saying what target failed before the traceback.
1970 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1971 modules/catalyst_support.py:
1972 When parsing make.conf, first try pkgcore's
1973 snakeoil.fileutils.read_bash_dict(), then portage's
1974 portage_util.getconfig(), then the internal parse_makeconf().
1976 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1977 modules/catalyst_support.py:
1978 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1980 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1981 examples/netboot_template.spec, examples/tinderbox_template.spec,
1982 modules/grp_target.py, modules/tinderbox_target.py:
1983 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1984 modules, and remove extra pkgcache_path and kerncache_path options from
1987 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1988 This is catalyst 2.0.5_pre3 for testing the new stages code.
1990 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1991 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1992 We need to force USE=bindist on for building stages.
1994 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1995 modules/generic_stage_target.py:
1996 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1997 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1999 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2000 targets/support/rc-update.sh:
2001 Added support for the newer versions of splashutils which use fbcondecor as
2002 the init script. This is catalyst 2.0.5_pre1 for testing.
2004 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2005 targets/livecd-stage2/livecd-stage2-controller.sh:
2006 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
2009 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
2010 modules/generic_stage_target.py, modules/stage1_target.py,
2011 modules/stage2_target.py:
2012 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
2015 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
2016 modules/generic_stage_target.py, modules/netboot2_target.py:
2017 Fix typo in getopt call for --clear-autoresume. thanks to
2018 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
2019 Conditionally write CFLAGS to make.conf in stages for bug #177796.
2020 Copy overlay files in netboot2 target into proper dir for bug #174635.
2022 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2023 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
2024 targets/support/netboot2-final.sh:
2025 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
2026 fix a minor bug in System.map copying, add portage_overlay support, and adds
2027 the ability to use globbing in the package file lists for the netboot2
2030 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2031 +targets/netboot2/nb-busybox.cf:
2032 Added nb-busybox.cf to the netboot2 target for bug #174298.
2034 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2035 targets/support/chroot-functions.sh:
2036 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
2038 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2039 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
2040 Change moving the VDB until after we have processed unmerge by moving it
2041 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
2042 unmerge packages from the gentoo-release-livecd target.
2044 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2045 targets/support/kmerge.sh:
2046 Commented out the package.provided code in catalyst that seemed to cause
2047 problems with kerncache in testing. This is 2.0.4 and should be used for the
2050 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2051 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
2052 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
2053 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2054 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
2055 improve the netboot2 target.
2057 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2058 modules/generic_stage_target.py:
2059 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
2060 cause catalyst to export boolean variables as well as string-based
2063 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2064 modules/generic_stage_target.py:
2065 Fixing check for invalid subarch to not filter too much. Fix from Mike
2066 Frysinger <vapier@gentoo.org> for bug #173532.
2068 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
2069 Added s390x (64-bit) support via a patch from Mike Frysinger
2070 <vapier@gentoo.org> for bug #173002.
2072 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2073 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2074 targets/livecd-stage1/livecd-stage1-chroot.sh,
2075 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2076 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
2077 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
2078 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
2079 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
2080 targets/support/pre-kmerge.sh:
2081 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
2082 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
2083 certain functions/code paths when running with -F/--fetchonly. Simplified
2084 kmerge.sh with regards to kerncache and callback packages. Also, changed
2085 ccache/distcc installs to use run_emerge instead of emerge directly, which
2086 allows us to more easily replace the underlying package manager, or add
2087 support for multiple package managers to catalyst.
2089 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2090 modules/grp_target.py:
2091 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
2092 portage_overlay functionality to GRP, where it was mistakenly missing, for
2093 bug #171157. This is catalyst 2.0.3 and ready for release.
2095 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2096 targets/livecd-stage1/livecd-stage1-controller.sh,
2097 targets/support/livecdfs-update.sh:
2098 Removed the generation of grppkgs.txt since the Installer now uses vdb
2101 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2102 targets/support/create-iso.sh:
2103 Fix creation of the EFI images. Since it is FAT, we can't go around
2104 perserving permissions, now, can we?
2106 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2107 targets/support/livecdfs-update.sh:
2108 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
2109 broken sed for rc.conf, which caused all kinds of hell to break loose when
2110 booting a new CD. This is 2.0.3_pre3.
2112 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2113 modules/generic_stage_target.py:
2114 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
2115 such as group- from /etc before creating our stage tarballs. This is for bug
2118 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2119 targets/support/livecdfs-update.sh:
2120 Commenting out the livecd-kernel code, since the Installer should be doing
2121 everything necessary itself.
2123 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2124 targets/support/livecdfs-update.sh:
2125 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
2126 the usbutils hanlding in case they follow suit with pciutils.
2128 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2129 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2130 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2131 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
2132 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
2133 problems with using all of the various subarch settings.
2135 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2136 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2137 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
2138 check look in the correct location, and made sure we don't delete /voot
2139 within the EFI code if grub is present.
2141 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2142 modules/generic_stage_target.py:
2143 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
2144 #166294. This one should fix the HPPA/PPC architectures.
2146 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2147 targets/support/chroot-functions.sh:
2148 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
2149 remove the autoresume point for portage, as it really isn't needed and
2150 doesn't really gain us much, anyway.
2152 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2153 targets/stage1/stage1-chroot.sh:
2154 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
2156 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2157 examples/generic_stage_template.spec, examples/grp_template.spec,
2158 examples/livecd-stage1_template.spec,
2159 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2160 examples/netboot_template.spec, examples/snapshot_template.spec,
2161 examples/stage4_template.spec, examples/tinderbox_template.spec:
2162 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
2165 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2166 targets/support/livecdfs-update.sh:
2167 Make sure the user owns his home directory for bug #147195.
2169 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2170 +files/catalystrc, modules/catalyst_support.py:
2171 Re-arranged catalyst.conf to make it easier to follow while looking at the
2172 online reference and added a default catalystrc file, which does nothing.
2174 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2175 modules/catalyst_support.py, modules/embedded_target.py,
2176 modules/generic_stage_target.py, modules/grp_target.py,
2177 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2178 modules/stage3_target.py, modules/tinderbox_target.py:
2179 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
2180 tab/space nastiness. This is for bug #161915.
2182 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2183 modules/generic_stage_target.py:
2184 Fixed new cbuild code with another patch from Mike Frysinger
2185 <vapier@gentoo.org> to allow the usage of subarches.
2187 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2188 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2189 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2190 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
2191 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
2192 targets/support/create-iso.sh, targets/support/functions.sh,
2193 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2194 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
2196 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2197 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2198 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2199 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
2200 modules/catalyst_lock.py, modules/catalyst_support.py,
2201 modules/embedded_target.py, modules/generic_stage_target.py,
2202 modules/generic_target.py, modules/grp_target.py,
2203 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2204 modules/netboot2_target.py, modules/netboot_target.py,
2205 modules/snapshot_target.py, modules/stage1_target.py,
2206 modules/stage2_target.py, modules/stage3_target.py,
2207 modules/stage4_target.py, modules/tinderbox_target.py,
2208 targets/embedded/embedded-chroot.sh,
2209 targets/embedded/embedded-controller.sh,
2210 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2211 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2212 targets/grp/grp-preclean-chroot.sh,
2213 targets/livecd-stage1/livecd-stage1-chroot.sh,
2214 targets/livecd-stage1/livecd-stage1-controller.sh,
2215 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2216 targets/livecd-stage2/livecd-stage2-controller.sh,
2217 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2218 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2219 targets/netboot2/netboot2-controller.sh,
2220 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2221 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2222 targets/stage1/stage1-controller.sh,
2223 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2224 targets/stage2/stage2-controller.sh,
2225 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2226 targets/stage3/stage3-controller.sh,
2227 targets/stage3/stage3-preclean-chroot.sh,
2228 targets/stage4/stage4-controller.sh,
2229 targets/stage4/stage4-preclean-chroot.sh,
2230 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2231 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2232 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2233 targets/tinderbox/tinderbox-controller.sh,
2234 targets/tinderbox/tinderbox-preclean-chroot.sh:
2235 Removing old CVS Header lines, which are no longer used since moving to SVN.
2237 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2238 targets/stage4/stage4-chroot.sh:
2239 Added back a missing 'then' from stage4 target.
2241 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2242 modules/generic_stage_target.py:
2243 Fix indentation so things actually work.
2245 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2246 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2249 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2250 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2251 Fix the display manager sed lines and change the icon for the local Handbook
2252 to use the GNOME 2.16 icon for gedit.
2254 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2255 modules/generic_stage_target.py:
2256 Changed the portage_overlay option to always install overlays in
2257 /usr/local/portage and added code to clean up /usr/local/portage and
2258 make.conf after sucessful execution and before creation of ISO/tarballs.
2260 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2261 targets/support/livecdfs-update.sh:
2262 Fixed a typo which broke coldplugging.
2264 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2265 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2266 Added a create_handbook_icon function and rearranged some of the icon
2267 creation for the LiveCD. This should resolve bug #143725 once a new release
2270 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2271 targets/support/livecdfs-update.sh:
2272 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2273 coldplugging. This allows us to unpack our firmware before we detect
2274 devices, so that devices that need it will get it.
2276 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2277 modules/generic_stage_target.py:
2278 Fix a typo in generic_stage_target.
2280 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2281 targets/support/livecdfs-update.sh:
2282 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2283 /etc/conf.d/xdm so we support older snapshots and newer ones.
2285 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2286 modules/livecd_stage2_target.py:
2287 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2290 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2291 modules/livecd_stage2_target.py:
2292 Reverted change in livecd-stage2 to the action_sequence until I can figure
2293 out what the problem is with it.
2295 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2296 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2297 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2298 modules/livecd_stage2_target.py:
2299 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2300 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2302 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2303 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2304 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2305 resolves an issue where a variable could be accessed unitialized in obscure
2306 circumstances. This is wrt bug #144984.
2308 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2309 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2310 modules/stage2_target.py, modules/stage4_target.py:
2311 Fixed up action_sequence when using --fetchonly to not create tarballs or
2312 ISO images for bug #143392.
2314 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2315 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2316 Clean up the USE usage in GRP/stage4.
2318 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2319 modules/generic_stage_target.py, modules/stage1_target.py,
2320 modules/stage2_target.py:
2321 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2322 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2324 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2325 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2326 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2327 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2328 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2329 instances of USE_ORDER since auto hasn't been valid for some time. This is
2332 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2333 modules/generic_stage_target.py, modules/stage1_target.py:
2334 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2335 goodness wrt bug #153587.
2337 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2338 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2339 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2341 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2342 modules/generic_stage_target.py, modules/stage4_target.py:
2343 Added a check to see if we have the tarball option enabled, which causes
2344 catalyst to run the capture sequence. This was requested by Tim Yamin for
2345 the stage4 target, but I thought it should be usable on any stage target.
2347 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2348 targets/support/livecdfs-update.sh:
2349 Moved fstab tweaks all into one location and added make.conf tweak for bug
2352 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2353 Changed the options to be in alphabetical order so my meatspace logical
2354 parser can process them better, added the compress and tarball options,
2355 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2356 removed the unused -x command line parameter for bug #151405.
2358 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2359 modules/generic_stage_target.py:
2360 Added a warning about changing the CHOST setting for bug #142034.
2362 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2363 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2364 targets/support/chroot-functions.sh:
2365 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2366 <flameeyes@gentoo.org> and attached to bug #150351.
2368 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2369 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2370 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2371 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2372 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2373 modules/embedded_target.py, modules/generic_stage_target.py,
2374 modules/generic_target.py, modules/grp_target.py,
2375 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2376 modules/netboot2_target.py, modules/netboot_target.py,
2377 modules/snapshot_target.py, modules/stage1_target.py,
2378 modules/stage2_target.py, modules/stage3_target.py,
2379 modules/stage4_target.py, modules/tinderbox_target.py,
2380 targets/embedded/embedded-chroot.sh,
2381 targets/embedded/embedded-controller.sh,
2382 targets/embedded/embedded-fs-runscript.sh,
2383 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2384 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2385 targets/grp/grp-preclean-chroot.sh,
2386 targets/livecd-stage1/livecd-stage1-chroot.sh,
2387 targets/livecd-stage1/livecd-stage1-controller.sh,
2388 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2389 targets/livecd-stage2/livecd-stage2-controller.sh,
2390 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2391 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2392 targets/netboot2/netboot2-controller.sh,
2393 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2394 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2395 targets/stage1/stage1-controller.sh,
2396 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2397 targets/stage2/stage2-controller.sh,
2398 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2399 targets/stage3/stage3-controller.sh,
2400 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2401 targets/stage4/stage4-controller.sh,
2402 targets/stage4/stage4-preclean-chroot.sh,
2403 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2404 targets/support/functions.sh, targets/support/kmerge.sh,
2405 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2406 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2407 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2408 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2409 targets/tinderbox/tinderbox-controller.sh,
2410 targets/tinderbox/tinderbox-preclean-chroot.sh:
2411 Removing all copyright and license comment headers from all files so we
2412 don't ever get another bug like bug #149638.
2414 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2415 modules/generic_stage_target.py:
2416 Clean up more spacing/capitalization.
2418 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2419 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2420 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2421 targets/embedded/embedded-controller.sh,
2422 targets/embedded/embedded-fs-runscript.sh,
2423 targets/embedded/embedded-preclean-chroot.sh,
2424 targets/livecd-stage2/livecd-stage2-controller.sh,
2425 targets/netboot2/netboot2-copyfile.sh,
2426 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2427 targets/support/pre-kmerge.sh:
2428 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2429 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2430 calls in kmerge.sh, and updated README.
2432 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2433 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2434 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2436 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2437 modules/catalyst_support.py:
2438 Added fix for bug #143348.
2440 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2441 targets/support/livecdfs-update.sh:
2442 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2444 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2445 targets/livecd-stage2/livecd-stage2-controller.sh,
2446 targets/support/livecdfs-update.sh:
2447 Changed some copy commands to use -f, added a check for /etc/gconf before
2448 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2449 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2450 <luca.casagrande@gmail.com>.
2452 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2453 targets/support/livecdfs-update.sh:
2454 Fixing sed so that systemspkgs.txt is built properly.
2456 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2457 The sparc32 binary is in /bin, not /usr/bin.
2459 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2460 targets/support/chroot-functions.sh:
2461 We now only set the options for pkgcache if we are not using fetchonly. This
2462 should work around a problem where portage won't fetch the files if a binpkg
2463 already exists for the package.
2465 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2466 targets/support/livecdfs-update.sh:
2467 Added code to make a backup of custom.conf before we edit it for the
2470 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2471 targets/support/livecdfs-update.sh:
2472 Remove sed from splash section, since it wasn't actually resolving the
2473 issue, anyway. Change the installer's dialog front-end code to simply run
2474 via sudo, since we don't need to worry about having the X DISPLAY setup or
2475 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2477 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2478 targets/support/livecdfs-update.sh:
2479 Fix my sed line so it actually applies correctly.
2481 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2482 targets/support/chroot-functions.sh:
2483 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2486 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2487 targets/support/livecdfs-update.sh:
2488 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2489 as well as a possible fix for the read-only filesystem messages from
2490 /sbin/splash-functions.sh
2492 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2493 targets/support/chroot-functions.sh:
2494 Fix --fetchonly to actually work.
2496 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2497 examples/livecd-stage2_template.spec:
2498 Added description for livecd/fsops to livecd-stage2's spec template.
2500 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2501 targets/support/livecdfs-update.sh:
2502 I've modified the GDM configuration section to work correctly. I have also
2503 ensured that xdm is no longer started just because livecd/xdm is used, which
2504 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2505 should be the last of the 'release candidates' made. If there are no bug
2506 reports in 2 days, then I'm rolling this as 2.0 final.
2508 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2509 targets/support/livecdfs-update.sh:
2510 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2511 see once the newer Installer is released, as I still have to fix the
2514 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2515 targets/support/rc-update.sh:
2516 Removed famd from the default runlevel for gentoo-release-livecd. It really
2517 shouldn't cause a problem, but I prefer it stay a bit clean.
2519 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2520 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2521 targets/support/create-iso.sh, targets/support/kmerge.sh,
2522 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2523 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2525 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2526 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2527 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2528 targets/support/bootloader-setup.sh:
2529 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2530 parameters support. This is for bug #139300.
2532 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2533 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2534 targets/support/filesystem-functions.sh:
2535 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2536 and also to remove some redundant values from livecd-stage2's valid_values.
2539 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2541 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2543 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2544 modules/generic_stage_target.py:
2545 Fix a problem where catalyst was creating an initial list, then putting that
2546 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2547 pointing it out and for the fix. This is for bug #136351.
2549 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2550 targets/support/unmerge.sh:
2551 Removing loop for unmerge, as it didn't actually solve anything and the
2552 portage team has helped us out by reverting the behavior that caused this
2553 change in the first place.
2555 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2556 modules/netboot2_target.py, modules/stage1_target.py,
2557 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2558 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2559 having /proc mounted during the preclean stage and also to clean up the
2560 netboot2 code. This is 2.0_rc48.
2562 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2563 targets/support/unmerge.sh:
2564 Change our unmerge from being a single unmerge to a loop, to work around an
2565 unexpected change in portage 2.1's unmerge processing.
2567 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2568 targets/support/bootloader-setup.sh:
2569 Fixed a problem where we were putting the kernel name in twice and causing
2570 and error when using grub as a bootloader. This is for bug #137252.
2572 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2573 targets/support/bootloader-setup.sh:
2574 Added a second pass to the alpha bootloader setup to create aboot items for
2575 serial console for bug #133457.
2577 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2578 +livecd/cdtar/arcload-0.43-r1.tbz2:
2579 Added arcload cdtar for mips.
2581 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2582 targets/netboot/netboot-controller.sh:
2583 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2586 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2587 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2588 Add patch from bug #135051 to fix the seedcache extraction logic.
2590 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2591 targets/support/livecdfs-update.sh:
2592 Don't set icon theme to Clearlooks, since it doesn't exist.
2594 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2595 targets/support/livecdfs-update.sh:
2596 Fix sed on installer icons.
2598 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2601 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2602 targets/stage1/stage1-controller.sh:
2603 Added a -type f to the find call in stage1 for bug #132180.
2605 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2606 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2607 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2608 properly on IBM PPC64 machines.
2610 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2611 modules/generic_stage_target.py:
2614 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2615 targets/support/rc-update.sh:
2616 Removed x-setup from default runlevel, as it is now controlled via the
2617 autoconfig init script.
2619 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2620 Fix ppc64 based arches to subclass ppc64
2622 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2623 modules/livecd_stage1_target.py:
2624 Use the full category/package name for livecd-tools.
2626 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2627 targets/support/livecdfs-update.sh:
2628 Make copies and deletes recursive for firmware since some packages put their
2629 firmware in a subdirectory.
2631 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2632 targets/support/livecdfs-update.sh:
2633 Fix detection of the Installer.
2635 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2636 Added 970, power3, power4, and power5 sub-arches for ppc64.
2638 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2639 targets/support/livecdfs-update.sh:
2640 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2641 no longer necessary and can cause possible problems with Installer-based
2644 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2645 recursive directory create
2647 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2648 modules/catalyst_support.py:
2649 Changed a display error from bug #131502 and rolling 2.0_rc45.
2651 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2652 targets/support/create-iso.sh:
2653 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2656 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2657 modules/generic_stage_target.py:
2658 digests function uses raw output from hash function now
2660 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2661 change hash result format so .DIGESTS is generated correctly
2663 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2664 modules/catalyst_support.py:
2665 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2668 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2669 targets/support/livecdfs-update.sh:
2670 Added a space for bug #131181.
2672 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2673 targets/support/kmerge.sh:
2674 Fixed creation of kernelpkgs.txt file for the installer.
2676 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2677 modules/generic_stage_target.py:
2678 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2681 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2682 targets/livecd-stage2/livecd-stage2-controller.sh,
2683 targets/support/bootloader-setup.sh:
2684 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2685 rolling out an emergency rc44.
2687 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2688 targets/support/bootloader-setup.sh:
2689 If you use elif, you have to use a then after it. Yeah, that one's totally
2692 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2693 targets/support/livecdfs-update.sh:
2694 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2696 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2697 targets/support/rc-update.sh:
2698 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2701 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2702 targets/support/bootloader-setup.sh:
2703 Removed bootplash support from ppc/ppc64 since they only will work with
2704 gensplash. Forced use of livecd/splash_type of bootsplash to get
2705 splash=silent. This should reduce the number of things on the kernel command
2706 line that aren't necessary.
2708 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2709 modules/catalyst_support.py:
2710 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2711 parse_spec. This should resolve bug #130103, as well as make the code much
2712 cleaner. This is 2.0_rc42.
2714 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2715 modules/generic_stage_target.py:
2716 Forced -p on tar for compressing stages.
2718 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2719 targets/support/chroot-functions.sh:
2720 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2723 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2724 targets/stage1/build.py:
2725 Added patch to build.py for portage 2.1 support.
2727 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2728 targets/support/kmerge.sh:
2729 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2730 <liyiming@ict.ac.cn> in bug #129890.
2732 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2733 targets/support/livecdfs-update.sh:
2734 Moved sed line for ##STARTX to end of file, since we aren't touching
2735 /etc/startx until the end.
2737 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2738 targets/support/livecdfs-update.sh:
2739 Added a check for the games group and add it if it doesn't exist already.
2740 This should resolve bug #125498.
2742 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2743 examples/generic_stage_template.spec, examples/grp_template.spec,
2744 examples/livecd-stage1_template.spec,
2745 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2746 examples/netboot_template.spec, examples/snapshot_template.spec,
2747 examples/stage4_template.spec, examples/tinderbox_template.spec:
2748 Removed portdir_overlay from the snapshot example spec and added
2749 portage_overlay to the example specs for the relevant targets.
2751 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2752 This is 2.0_rc41 since it has better LiveCD support.
2754 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2755 targets/support/livecdfs-update.sh:
2758 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2759 targets/support/functions.sh:
2760 Removed check for livecd/dev-manager being udev since it was done
2761 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2762 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2763 #128265 for pointing this out.
2765 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2766 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2767 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2768 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2770 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2771 modules/generic_stage_target.py:
2772 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2773 live system. You can thank Andrew Gaffney for the fix.
2775 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2776 targets/livecd-stage2/livecd-stage2-controller.sh:
2777 Don't copy motd files if we're using livecd/type generic-livecd.
2779 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2780 targets/livecd-stage2/livecd-stage2-controller.sh,
2781 targets/support/livecdfs-update.sh:
2782 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2783 some extra cleanup to generic-livecd.
2785 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2786 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2787 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2788 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2789 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2790 targets/support/bootloader-setup.sh:
2791 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2792 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2793 and removed all older cdtar files for PPC*.
2795 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2796 livecd/files/livecd.motd.txt:
2797 Added message to the official LiveCD MOTD mentioning how to run the
2798 installer. Blame codeman. This is 2.0_rc40.
2800 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2801 fix so snapshot target doesnt have errors
2803 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2804 targets/support/livecdfs-update.sh:
2805 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2806 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2809 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2810 targets/support/rc-update.sh:
2811 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2814 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2815 targets/support/livecdfs-update.sh:
2816 Added wrapping around the udev sed for those crazy 2.4-users.
2818 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2819 targets/support/livecdfs-update.sh:
2820 Added sed fix for udev starting evms_activate unconditionally. This is
2823 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2824 add stage4/unmerge stage4/rm to valid options
2826 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2827 targets/support/rc-update.sh:
2828 Added fix for bug #122154 from Rajiv Manglani.
2830 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2831 targets/support/kmerge.sh:
2832 Fixed creation of kernelpkgs.txt for the Installer.
2834 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2835 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2836 Updated elilo tarball for IA64.
2838 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2839 DIGESTS support for snapshot creation
2841 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2842 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2843 candidates ever end?
2845 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2846 fix for .DIGESTS.DIGESTS issue in grp
2848 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2849 modules/generic_stage_target.py:
2850 fix for failure when root_overlay is not set
2852 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2853 targets/support/bootloader-setup.sh:
2854 Added IA64/SGI patch from plasmaroo.
2856 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2857 targets/livecd-stage1/livecd-stage1-controller.sh,
2858 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2859 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2862 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2863 modules/generic_stage_target.py:
2864 Allow multiple overlays for root_overlay and overlay spec option
2866 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2867 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2868 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2869 targets/support/rc-update.sh:
2870 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2871 fixed bug #122154. This is catalyst 2.0_rc36.
2873 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2874 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2875 Updated the LiveCD motd to tell the user to run the display manager again,
2876 rather than startx, while mentioning that startx is useful as a rescue X
2877 session since it starts twm. This is catalyst 2.0_rc35.
2879 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2880 Add hfs-hide options to mkisofs so macs boot
2882 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2883 modules/generic_stage_target.py:
2884 Fix indentation issues
2886 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2889 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2890 targets/support/bootloader-setup.sh:
2891 add additional console less entry when consoles are chosen for ppc64
2893 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2894 modules/generic_stage_target.py:
2895 fix kernelopts and extraversion env variable exports
2897 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2898 targets/support/livecdfs-update.sh:
2899 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2900 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2902 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2903 targets/support/kmerge.sh:
2904 Changing the way we determine if extraversion is set. This is catalyst
2907 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2908 targets/support/livecdfs-update.sh:
2909 Change net.ethX links to link to net.lo instead of net.eth0.
2911 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2912 examples/stage4_template.spec:
2913 Fixed rcadd example for stage4. Blame rajiv.
2915 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2916 This is catalyst 2.0_rc31.
2918 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2919 targets/support/livecdfs-update.sh:
2920 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2921 Gaffney for pointing me in the right direction.
2923 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2924 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2926 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2929 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2930 examples/livecd-stage2_template.spec:
2931 updated examples to have console and machine_type
2933 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2934 targets/support/bootloader-setup.sh:
2935 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2938 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2939 This is catalyst 2.0_rc29.
2941 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2942 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2943 Removed extra yaboot.conf from
2944 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2946 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2947 targets/support/kill-chroot-pids.sh:
2948 add sleep to try and give processes a chance to die. bug 119940
2950 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2951 targets/support/functions.sh:
2952 Removed some quotes to make sure we have a binary operator and closing bug
2955 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2956 targets/support/create-iso.sh:
2957 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2959 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2960 targets/support/bootloader-setup.sh:
2961 Added path from bug #120935 for PPC/PPC64.
2963 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2964 Additional spacing fixes submitted by `Kumba
2966 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2967 modules/stage2_target.py:
2968 space cleanups contributed from `Kumba
2970 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2971 add grp/use to valid_values in the grp module
2973 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2976 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2977 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2978 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2979 targets/support/bootloader-setup.sh:
2980 ppc cdtar update; ppc64 bootloader updates
2982 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2983 targets/support/create-iso.sh:
2984 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2986 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2987 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2988 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2989 targets/support/create-iso.sh:
2990 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2992 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2993 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2994 Add ppc console and machine_type=ibm
2996 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2997 modules/generic_stage_target.py:
2998 Fix type error when kernel packages arent defined
3000 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3001 examples/generic_stage_template.spec, examples/grp_template.spec,
3002 examples/livecd-stage1_template.spec,
3003 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3004 examples/stage4_template.spec:
3005 Added more verbose wording and examples for pkgcache_path and
3006 kerncache_path, where necessary.
3008 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3009 targets/support/create-iso.sh:
3010 Really fixing bug #120475 this time. This is 2.0_rc25.
3012 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3013 targets/support/create-iso.sh:
3014 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
3017 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3018 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
3019 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3020 Added initial support for EFI booting on x86. This is completely untested,
3021 so use it at your own risk. Also, no bug reports without patches, please.
3022 This is catalyst 2.0_rc23.
3024 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3025 kmerge should have been kerncache
3027 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
3028 targets/support/pre-kmerge.sh:
3029 Fix a few other places for the kerncache update
3031 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
3032 examples/generic_stage_template.spec, examples/grp_template.spec,
3033 examples/livecd-stage1_template.spec,
3034 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
3035 examples/netboot_template.spec, examples/stage4_template.spec,
3036 examples/tinderbox_template.spec, modules/generic_stage_target.py,
3037 targets/support/kmerge.sh:
3038 Separation of kerncache from snapcache
3040 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3041 It helps if I actually increment the version number.
3043 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3044 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
3045 Added --oneshot to default options for stage1 building. Added code to wipe
3046 world during stages 1 and 3. This is catalyst 2.0_rc22.
3048 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
3049 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3050 Fix bug if no kernel packages were defined but there was a postconf setting.
3051 x86 softlevel support is enhanced.
3053 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3054 targets/support/bootloader-setup.sh:
3055 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
3057 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3058 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
3060 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3063 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
3064 Netboot2 fixes for spec parameter checks
3066 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
3067 modules/generic_stage_target.py, modules/stage4_target.py:
3068 add makeopts spec file support.
3070 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3071 modules/generic_stage_target.py:
3072 Added fix for bug #119635.
3074 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3075 Fix pre-kmerge.sh for stage4
3077 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3080 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
3081 modules/generic_stage_target.py:
3082 fix crash when no kernel is defined. spacing issue
3084 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3087 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3088 modules/livecd_stage2_target.py:
3089 Added livecd/volid to valid_values.
3091 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
3092 modules/generic_stage_target.py:
3093 remove extra function that was converting strings to lists unnecessarily
3095 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3096 This is catalyst 2.0_rc17.
3098 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3099 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3100 modules/stage4_target.py:
3101 fix issue where args not allowed that arose due to earlier myspec addlargs bug
3103 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3104 targets/embedded/embedded-preclean-chroot.sh,
3105 targets/grp/grp-preclean-chroot.sh,
3106 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3107 targets/stage1/stage1-preclean-chroot.sh,
3108 targets/stage2/stage2-preclean-chroot.sh,
3109 targets/stage3/stage3-preclean-chroot.sh,
3110 targets/support/chroot-functions.sh,
3111 targets/tinderbox/tinderbox-preclean-chroot.sh:
3112 Added function to cleanup stray /etc/distcc/hosts files.
3114 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3115 targets/support/bootloader-setup.sh:
3116 Added fix from bug #119123. This is catalyst 2.0_rc16.
3118 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3119 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
3120 Fixing some spacing. This is catalyst 2.0_rc15.
3122 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3123 Attempt to fix bug #117649
3125 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
3126 modules/generic_stage_target.py:
3127 fixes for bugs #119009, #119041 and #118985
3129 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
3130 +examples/netboot2_template.spec, modules/catalyst_support.py,
3131 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
3132 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
3133 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
3136 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
3137 targets/support/kmerge.sh:
3138 Fix for ccache (null)/.ccache bug
3140 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3143 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
3144 Added ppc -mcpu patch from Pylon for bug #118709.
3146 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3147 modules/embedded_target.py, modules/stage4_target.py:
3148 Added linuxrc to embedded and stage4 targets.
3150 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
3151 modules/generic_stage_target.py, targets/support/kmerge.sh:
3152 filter kname - and . for kmerge.sh
3154 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3155 targets/support/create-iso.sh:
3156 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
3158 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
3159 modules/generic_stage_target.py:
3160 change .digests to .DIGESTS
3162 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3163 targets/support/kmerge.sh:
3164 Commented ccache for genkernel build which will resolve #117648 until a
3165 proper solution can be found. This is 2.0_rc13.
3167 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3168 targets/stage1/stage1-controller.sh:
3169 Added patch from vapier for bug #117254.
3171 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3172 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
3173 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
3174 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
3177 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
3178 modules/generic_stage_target.py:
3179 Remove chost/cflags etc. warning messages
3181 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
3182 modules/generic_stage_target.py:
3183 Attempt to fix bug 117253; chost is wrong on autoresume
3185 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3186 modules/generic_stage_target.py, modules/netboot_target.py,
3187 modules/stage1_target.py:
3188 make setting of destdir more global and part of generic_stage_target
3190 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3191 Fix destpath bug in netboot target
3193 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
3194 modules/generic_stage_target.py, modules/stage4_target.py:
3195 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
3198 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
3199 modules/generic_stage_target.py, modules/stage4_target.py:
3200 remove stray ' from arch/sh.py
3202 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3203 targets/stage1/stage1-controller.sh:
3204 This finally fixes the issues with gcc-config/binutils-config in stage1.
3205 This is catalyst 2.0_rc12.
3207 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3208 Fix incorrect warning message. portdir_overlay -> portage_overlay
3210 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 targets/stage1/stage1-controller.sh,
3212 targets/stage1/stage1-preclean-chroot.sh:
3213 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3214 running gcc-config and binutils-config, though it probably breaks running on
3215 non-Gentoo platforms.
3217 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3218 modules/stage1_target.py:
3219 Make stage1 clean up python 2.3 and 2.4, also.
3221 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3222 targets/support/livecdfs-update.sh:
3223 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3225 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3226 modules/generic_stage_target.py:
3227 Change digests file format to HASH_NAME HASH FILE_NAME
3229 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 targets/stage1/stage1-controller.sh:
3231 Moved gcc-config/binutils-config to before the chroot.
3233 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3234 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3235 installed. Supports all of shashs algorithms as of 12_21_2005
3237 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3238 modules/generic_stage_target.py:
3239 Catalyst should die if source_subpath is not a string
3241 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3242 modules/generic_stage_target.py:
3243 Fix for source_subpath bug
3245 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3246 examples/generic_stage_template.spec:
3247 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3248 both stages 1 and 2.
3250 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3251 modules/stage2_target.py:
3252 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3253 stage1 to be overridden again.
3255 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3256 targets/stage1/stage1-controller.sh:
3257 It looks like gcc-config/binutils-config needs to be run with the full path,
3258 since it is run outside of the chroot.
3260 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3261 targets/stage1/stage1-controller.sh:
3262 Fixed gcc-config calls. This is 2.0_rc11.
3264 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3265 This is catalyst 2.0_rc10.
3267 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3268 modules/generic_stage_target.py:
3269 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3272 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3273 targets/support/functions.sh:
3274 Changed from -z to -n for bug #116180.
3276 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3277 modules/catalyst_support.py, modules/generic_stage_target.py:
3278 Detect missing binaries for the hashing functions and abort if not found
3280 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3281 files/catalyst.conf:
3282 Updated README to list new requirements. Set default hash as crc32. Set
3283 default digests as sha1/md5.
3285 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3286 modules/catalyst_support.py, modules/generic_stage_target.py,
3287 modules/livecd_stage2_target.py, modules/stage2_target.py:
3288 Change the internal hash checking to be quicker and more memory efficient.
3289 Add additional hash digests options.
3291 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3292 targets/tinderbox/tinderbox-chroot.sh,
3293 targets/tinderbox/tinderbox-controller.sh,
3294 targets/tinderbox/tinderbox-preclean-chroot.sh:
3295 Fixed up spacing/coding style on tinderbox.
3297 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3298 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3299 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3300 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3301 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3302 Fixed up spacing/coding style on support.
3304 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3305 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3307 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3308 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3309 targets/stage4/stage4-preclean-chroot.sh:
3310 Fixed up spacing/coding style on stage4.
3312 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3313 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3314 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3315 targets/stage3/stage3-controller.sh,
3316 targets/stage3/stage3-preclean-chroot.sh:
3317 Fixed up spacing/coding style on stages 2 and 3
3319 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3321 targets/stage1/stage1-preclean-chroot.sh:
3322 Fixed up spacing/coding style on stage1. Also changed
3323 gcc-config/binutils-config to be outside the chroot.
3325 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3326 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3327 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3328 Fixed up spacing/coding style on netboot.
3330 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3331 targets/livecd-stage1/livecd-stage1-chroot.sh,
3332 targets/livecd-stage1/livecd-stage1-controller.sh,
3333 targets/livecd-stage2/livecd-stage2-controller.sh:
3334 Fixed up spacing/coding style on livecd-stage*.
3336 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3337 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3338 targets/grp/grp-preclean-chroot.sh:
3339 Fixed up spacing/coding style on grp.
3341 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3342 targets/embedded/embedded-chroot.sh,
3343 targets/embedded/embedded-controller.sh,
3344 targets/embedded/embedded-fs-runscript.sh,
3345 targets/embedded/embedded-preclean-chroot.sh:
3346 Fixed up spacing/coding style on embedded.
3348 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3349 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3350 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3351 targets/support/functions.sh:
3352 Removing extra line from x86.py, fixing up comments, spacing, and coding
3353 style in targets/support through functions.sh
3355 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3356 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3357 Fix more tab/spacing issues .. trying to make everything use tabs
3359 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3360 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3361 modules/stage1_target.py, modules/stage2_target.py,
3362 modules/stage3_target.py, modules/stage4_target.py:
3363 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3366 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3367 modules/generic_stage_target.py:
3368 Add envscript warning to aid users who may not know what they are doing
3370 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3371 examples/generic_stage_template.spec:
3372 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3373 only configurable when building a stage2 tarball, to match the current state
3374 of portage. This is 2.0_rc9.
3376 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3377 targets/support/chroot-functions.sh:
3378 Silence more of portages beeps and clicks and whistles
3380 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3381 targets/support/chroot-functions.sh:
3382 Change the portage emerge to use run_emerge
3384 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3385 modules/generic_stage_target.py, modules/snapshot_target.py,
3386 modules/stage1_target.py, modules/stage2_target.py,
3387 modules/stage3_target.py:
3388 allow portdir_overlay to be part of all specs not including snapshot spec.
3389 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3390 Remove overlay support from the snapshot spec but added a warning.
3392 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3393 modules/stage2_target.py:
3394 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3397 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3398 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3399 Add support for bootloader softlevel=; have rsync delete the extra files out
3400 of the overlay so that the overlay always matches the source dir
3402 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3403 Swapped -v/-V since I had gotten them wrong here.
3405 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3406 modules/generic_stage_target.py:
3407 Fix stupid overlay bug
3409 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3410 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3411 targets/livecd-stage1/livecd-stage1-chroot.sh,
3412 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3413 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3414 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3415 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3416 targets/support/unmerge.sh:
3417 Made sure we use -f on removing the default links for splash. Removed
3418 check_portage_version as it really isn't needed anymore. Removed
3419 --no-install from genkernel commands in kmerge.sh so users must manually
3420 remove kernels from /boot. This is 2.0_rc8.
3422 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3423 targets/support/livecdfs-update.sh:
3424 Made sed on devfsd.conf conditional on it existing. Removes one more error
3425 message from a standard catalyst run.
3427 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3428 Added warning about breaking snapshot cache and re-enable autoresume, since
3429 the errors I was getting were elsewhere.
3431 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3432 modules/generic_stage_target.py:
3433 Fix indentation error the last commit caused
3435 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3436 modules/generic_stage_target.py:
3437 Always clear autoresume points after a successful run
3439 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3440 targets/support/livecdfs-update.sh:
3441 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3442 snapshot caching after a successful gentoo-release-livecd run.
3444 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3445 targets/support/rc-update.sh:
3446 Added famd to default on official LiveCD.
3448 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3449 targets/support/chroot-functions.sh:
3450 Fixes 'too many arguments' error in check_portage_version.
3452 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3453 modules/generic_stage_target.py:
3454 remove extra self.env={} that was resetting the environment to null
3456 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3457 modules/livecd_stage1_target.py:
3458 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3461 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3462 Add a default path to the environment in the chroot
3464 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3465 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3466 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3467 targets/livecd-stage2/livecd-stage2-controller.sh,
3468 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3469 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3470 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3471 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3472 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3473 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3474 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3475 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3476 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3478 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3480 Fixed up the man page, which has been suffering for some time, and also
3481 reversed -v/-V in the help message.
3483 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 targets/support/livecdfs-update.sh:
3485 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3488 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3489 Turning off autoresume of doom until I can get more testing. I've had
3490 several issues with it. I'll be reporting/fixing these as I come across them
3491 but for now wish to turn it off by default as I don't want this one feature
3492 to stop the possible 2.0 final release.
3494 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3495 targets/livecd-stage2/unmerge.sh:
3496 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3497 anymore and probably should have been removed a long time ago when the new
3498 code was put into place in livecdfs-update.sh and livecd-local.start
3501 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3502 targets/livecd-stage1/livecd-stage1-chroot.sh,
3503 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3504 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3505 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3507 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3508 modules/generic_stage_target.py, modules/generic_target.py:
3509 self.env should be a part of the super class generic_target so it applies to
3510 snapshots as well; removing redundant pass in the generic_target class as
3511 its not needed. There is code there to fill the statements
3513 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3514 targets/support/livecdfs-update.sh:
3515 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3518 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3519 Changed version stamp to 2.0_rc6.
3521 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3522 modules/generic_stage_target.py:
3523 Fix for unpack cases
3525 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3526 modules/generic_stage_target.py:
3529 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3530 modules/catalyst_support.py, modules/generic_stage_target.py,
3531 modules/grp_target.py, modules/livecd_stage1_target.py,
3532 modules/livecd_stage2_target.py, modules/netboot_target.py,
3533 modules/snapshot_target.py, modules/tinderbox_target.py:
3534 Stop reading env from the OS. Rely on the more on the envscript for oddball
3535 settings. Change -v to verbose and -V to version
3537 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3540 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3541 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3544 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3545 examples/generic_stage_template.spec:
3546 Added chost/cflags/cxxflags/ldflags to example spec template.
3548 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3549 targets/support/rc-update.sh:
3550 OK, just kidding on that last commit. We were already doing rc-update add
3551 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3552 there's no point in having it in rc-update.sh
3554 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3555 targets/support/rc-update.sh:
3556 Have rc-update add xdm if livecd/xdm is set.
3558 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 modules/catalyst_lock.py, modules/catalyst_support.py,
3560 modules/embedded_target.py, modules/generic_stage_target.py,
3561 modules/grp_target.py, modules/livecd_stage1_target.py,
3562 modules/livecd_stage2_target.py, modules/netboot_target.py,
3563 modules/stage1_target.py, modules/stage4_target.py,
3564 modules/tinderbox_target.py:
3565 So I was just kidding on that last commit. This one is 2.0_rc4.
3567 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3568 modules/catalyst_lock.py, modules/catalyst_support.py,
3569 modules/embedded_target.py, modules/generic_stage_target.py,
3570 modules/grp_target.py, modules/livecd_stage1_target.py,
3571 modules/livecd_stage2_target.py, modules/netboot_target.py,
3572 modules/stage1_target.py, modules/stage2_target.py,
3573 modules/stage4_target.py, modules/tinderbox_target.py:
3574 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3576 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3577 files/catalyst.conf, modules/catalyst_lock.py,
3578 modules/catalyst_support.py, modules/embedded_target.py,
3579 modules/generic_stage_target.py, modules/grp_target.py,
3580 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3581 modules/netboot_target.py, modules/stage1_target.py,
3582 modules/stage2_target.py, modules/stage4_target.py,
3583 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3584 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3585 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3587 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3588 modules/generic_stage_target.py:
3589 Fix autoresume for unpacking tarballs
3591 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3592 targets/support/livecdfs-update.sh:
3593 remove gnap livecd-type per Koon's request
3595 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3596 change rc-update add modules default to rc-update add modules boot
3598 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3599 modules/generic_stage_target.py, modules/grp_target.py:
3600 Add more verbosity to digests if -V is enabled, add more print messages to
3603 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3604 modules/generic_stage_target.py, modules/grp_target.py:
3605 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3607 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3608 Fix folder name for grp build dir to not have .tar.bz2 at the end
3610 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3611 modules/catalyst_support.py, modules/generic_stage_target.py:
3612 Add md5 and sha .digests file creation per wolf31o2's feature request
3614 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3615 This is catalyst-2.0_rc2.
3617 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3618 files/catalyst.conf, modules/generic_stage_target.py,
3619 modules/livecd_stage1_target.py:
3620 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3621 after each successful kernel build;add autoresume documentation to
3624 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3625 targets/embedded/embedded-controller.sh,
3626 targets/embedded/embedded-fs-runscript.sh,
3627 targets/livecd-stage2/livecd-stage2-controller.sh,
3628 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3629 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3630 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3631 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3632 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3633 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3634 targets/support/rc-update.sh:
3635 Changed multiple spaces to tabs to satisfy my OCD.
3637 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3638 targets/support/chroot-functions.sh:
3639 Bumped genkernel detection to require 3.3.0 or higher
3641 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3642 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3643 targets/netboot/netboot-controller.sh:
3644 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3645 clst_grp_use. This is catalyst-2.0_rc1.
3647 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3648 targets/netboot/netboot-controller.sh:
3649 change to clst_use from clst_netboot_use
3651 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3652 targets/livecd-stage1/livecd-stage1-chroot.sh,
3653 targets/stage4/stage4-chroot.sh:
3654 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3656 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3657 targets/stage4/stage4-chroot.sh:
3658 Fixed USE invocations in stage4 target.
3660 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3661 modules/livecd_stage1_target.py:
3662 Force use=livecd for livecd-stage1
3664 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3665 This is version 2.0_pre20051129.
3667 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3668 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3669 Removed kudzu-knoppix from example spec files.
3671 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3672 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3673 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3675 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3676 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3677 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3678 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3679 definitions in the examples to fit in 80 columns.
3681 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3682 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3683 modules/grp_target.py, modules/tinderbox_target.py,
3684 targets/tinderbox/tinderbox-chroot.sh:
3685 Tinderbox script: added newuse, tinderbox and grp targets added support for
3686 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3687 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3689 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3690 Added portdir example to catalyst.conf for bug #113272.
3692 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3693 targets/support/create-iso.sh:
3694 Fixed a few lines which were causing the isolinux directory to be removed
3695 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3697 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 targets/support/create-iso.sh:
3699 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3701 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3702 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3703 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3704 too many arches dont use it by default, test for an initrd in the yaboot
3707 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3708 modules/generic_stage_target.py:
3709 Fix split error if use is specified
3711 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3713 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3714 Updated palo version from catalyst 1.x for HPPA.
3716 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3717 targets/support/bootloader-setup.sh:
3718 Removing for loop for grub on amd64/x86 as it was totally useless.
3720 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3721 targets/support/bootloader-setup.sh:
3722 Remove vga= line for PPC.
3724 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3725 targets/support/bootloader-setup.sh:
3726 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3728 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3729 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3730 Removing slot patch as it probably didn't belong here anyway, and updating
3731 version stamp to 2.0_pre20051118.
3733 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3734 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3735 targets/support/bootloader-setup.sh:
3736 fix the bootloader script for isolinux so that it actually makes a cfg file,
3737 remove extra unneeded catalyst aborting print statement, reorganize rm code
3738 to make sure is splits properly and is an array even from the cmdline
3740 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 targets/support/livecdfs-update.sh:
3742 Added call to update-usbids to download the latest usb.ids file.
3744 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3745 modules/generic_stage_target.py:
3746 Move checks of running catalyst into the target which is simpler
3748 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3749 modules/generic_stage_target.py:
3750 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3751 that doesnt exist yet
3753 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3754 Keep unnecessary programs from installing into kerncache
3756 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3757 modules/generic_stage_target.py:
3758 Turn on more tracebacks at this point to better debug .. will need to turn
3759 them down as we find errors and build appropriate error handlers
3761 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3762 Changed version marker to 2.0_pre20051115 for new ebuild.
3764 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3765 modules/livecd_stage2_target.py:
3766 Fix bug in livecd stage2 so that it doesnt try to use tar
3768 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3769 targets/livecd-stage2/livecd-stage2-controller.sh:
3770 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3771 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3772 of Getting_Online.txt from catalyst 1.1.10.10.
3774 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3775 Added Joshua Kinard to authors for his mips contributions.
3777 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3778 examples/livecd-stage2_template.spec:
3779 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3780 Paul Kessler on gentoo-catalyst. ;]
3782 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3783 Change variables from cat1 format to cat2
3785 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3786 modules/generic_stage_target.py, modules/stage1_target.py:
3787 Fix modules has no attribute register
3789 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3790 modules/generic_stage_target.py:
3791 Fix broken aliases code that was just proof of concept
3793 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3794 Output mkisofs command line options to assist in debugging
3796 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3797 modules/generic_stage_target.py, targets/support/create-iso.sh:
3800 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3801 modules/generic_stage_target.py:
3802 Add VERY basic support for aliases kernel parameter.
3804 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3805 modules/livecd_stage2_target.py:
3806 Remove large section of commented code
3808 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3809 modules/generic_stage_target.py, modules/stage1_target.py:
3810 Allow LDFLAGS to be specified as an ENV variable for stage1
3812 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3813 modules/generic_stage_target.py:
3814 Fix rc-update to automatically run default options for livecds. Removed an
3815 erroneous key check.
3817 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3818 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3819 Make use spec key optional to default to profile defaults
3821 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3822 +examples/stage4_template.spec:
3823 Preliminary stage4_template.spec file
3825 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3826 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3827 Updated version stamp and added slot patch.
3829 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3830 Fix ordering problem so self.settings is defined
3832 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3833 modules/generic_stage_target.py:
3834 Correct a rsync issue when the directory doesnt exist
3836 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3837 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3838 targets/livecd-stage2/livecd-stage2-controller.sh,
3839 targets/netboot/netboot-controller.sh,
3840 targets/stage4/stage4-controller.sh:
3841 run pre_kmerge and post_kmerge only once
3843 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3844 targets/support/bootloader-setup.sh:
3845 MIPS bootloader patch
3847 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3848 targets/support/mips-arcload_conf.sh:
3849 Fix MIPS Serial Detection
3851 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3852 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3853 +targets/support/mips-arcload_conf.sh:
3854 Application of Kumba's patches for MIPS support
3856 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3857 Check for the correct arch specific cd building tool
3859 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3860 modules/generic_stage_target.py:
3861 Print a warning if livecd/iso is not defined
3863 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3864 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3866 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3867 targets/support/post-kmerge.sh:
3868 Check for existence of files in /lib/modules before running depscan.sh. This
3869 replaces the mips-specific check and makes it portable.
3871 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3872 modules/generic_stage_target.py:
3873 update autoresume logic when dealing with rsync unpack operations
3875 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3876 targets/support/post-kmerge.sh:
3877 Bypass module load on mips
3879 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3880 remove --no-deps so dependancies get installed for genkernel
3882 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3883 modules/generic_stage_target.py:
3884 Fix missing : statement in unpack
3886 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3887 modules/generic_stage_target.py:
3888 fix livecd-stage2 unpack when seedcache is turned off
3890 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3891 targets/support/functions.sh:
3892 Fix module unpacking and make it actually optional.
3894 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3895 modules/generic_stage_target.py:
3896 Fix broken seedcache autoresume interaction
3898 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3899 modules/generic_stage_target.py:
3900 Cleanup stage directories properly for tar installs
3902 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3903 Tinderbox no longer cleans /tmp/*
3905 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3906 targets/tinderbox/tinderbox-chroot.sh,
3907 targets/tinderbox/tinderbox-controller.sh:
3908 Fixing problem with bind mounted portage and final rsync on tinderbox target
3909 and adding additional logging.
3911 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3912 Stop tinderbox from trying to create a tarball of itself
3914 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3915 modules/generic_stage_target.py:
3916 Fix catalyst so it fully disables snapcache when its not specified in the
3919 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3920 examples/livecd-stage2_template.spec:
3921 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3922 spec template and updating version stamp.
3924 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3925 modules/catalyst_support.py:
3926 allow file_check to proceed if key is not in use
3928 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3929 Recursively make the missing directories
3931 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3932 Fix extract_modules to just echo a warning that it is missing
3934 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3935 files/catalyst.conf:
3936 Updating default configuration for catalyst and updating version stamp,
3937 since we're beginning internal testing for release.
3939 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3940 modules/generic_stage_target.py:
3941 fix bug 106004 split strings into a list for empty and rm operation
3943 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3944 modules/livecd_stage2_target.py:
3945 Append slashes to directories so rsyncs work properly
3947 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3948 examples/livecd-stage2_template.spec:
3949 Changing source_subpath for livecd-stage2 example for bug #101704.
3951 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3952 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3953 targets/support/livecdfs-update.sh:
3954 Added livecd/xdm and livecd/xsession options. These are used to setup the
3955 default display manager and X session, respectively. Added supporting
3956 documentation to example spec files. Imported more work from my fsscript for
3957 the official LiveCD.
3959 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3960 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3961 discussion, see bug #88777.
3963 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3964 modules/generic_stage_target.py:
3965 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3966 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3968 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3969 targets/livecd-stage1/livecd-stage1-controller.sh,
3970 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3971 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3972 on livecd-stage2 and removing universal motd for livecd/type of
3973 gentoo-release-livecd.
3975 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3976 modules/livecd_stage1_target.py:
3977 Add optional livecd/type env var for scripts to add optional items to the
3980 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3981 -livecd/files/x86-help.msg:
3982 Removing x86-help.msg as it is no longer used.
3984 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3986 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3987 Add dobladecenter description to bootloader files for x86/amd64.
3989 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3990 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3992 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3993 modules/generic_stage_target.py:
3994 Added split to use section for bug #104414.
3996 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3997 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3998 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3999 Tabs to whitespaces for isolinux.
4001 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4002 targets/support/bootloader-setup.sh:
4003 Changed isolinux to use new split-out help messages. Using grub gives a
4004 single help message with pager.
4006 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4007 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
4008 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
4009 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
4010 Added F2->F7 help messages for isolinux.
4012 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4013 livecd/files/README.txt, livecd/files/generic.motd.txt,
4014 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
4015 livecd/files/livecd-local.start:
4016 Updated files from latest used to build LiveCD.
4018 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4019 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
4021 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 modules/catalyst_support.py:
4023 Added fix for using options with = in them with --cli (ex.
4024 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
4025 <cell@ices.utexas.edu> for pointing this out to me via email.
4027 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4028 modules/generic_stage_target.py, targets/support/functions.sh:
4029 fix bug in exec_in_chroot for stage1 target
4031 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4032 modules/generic_stage_target.py:
4033 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
4034 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
4036 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
4037 catalyst, examples/livecd-stage2_template.spec,
4038 examples/snapshot_template.spec, files/catalyst.conf,
4039 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
4040 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
4041 livecd/files/x86-help.msg, modules/catalyst_lock.py,
4042 modules/catalyst_support.py, modules/livecd_stage2_target.py,
4043 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
4044 targets/livecd-stage2/livecd-stage2-controller.sh,
4045 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4046 targets/stage2/stage2-preclean-chroot.sh,
4047 targets/stage3/stage3-preclean-chroot.sh,
4048 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
4049 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
4050 targets/support/filesystem-functions.sh, targets/support/functions.sh,
4051 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4052 targets/support/target_image_setup.sh:
4053 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
4054 to look at gamecdfs-update.sh yet.
4056 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4057 modules/generic_stage_target.py:
4058 Remove extra debugging print statement
4060 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4061 +modules/catalyst_lock.py, modules/catalyst_support.py,
4062 modules/embedded_target.py, modules/generic_stage_target.py,
4063 modules/grp_target.py, modules/livecd_stage1_target.py,
4064 modules/livecd_stage2_target.py, modules/netboot_target.py,
4065 modules/snapshot_target.py, modules/stage1_target.py,
4066 modules/stage2_target.py, modules/stage4_target.py,
4067 targets/support/functions.sh:
4068 Add locking support. Code simplification for unpack and unpack snapshot.
4069 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
4070 Add seedcache support (Grabs output from previous target run)
4071 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
4073 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4074 modules/catalyst_support.py, modules/generic_stage_target.py:
4075 Add support to cache the snapshot dir. add snapcache to options. add
4076 snapshot_cache= to override the default location of the cache in
4077 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
4079 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4080 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
4081 Forward port README.txt and Getting_Online.txt files from catalyst
4084 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4085 Add automatic creation/deletion of runlevels based on rcadd rcdel
4087 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4088 Fix grp so that grp/use is not required anymore
4090 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4091 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4092 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4093 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4094 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
4095 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
4096 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
4097 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
4098 they are known to cause booting problems.
4100 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4101 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
4102 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
4103 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
4106 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4107 targets/stage1/stage1-chroot.sh:
4108 Fixed quoting in stage1 profile check.
4110 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4111 targets/stage3/stage3-chroot.sh:
4112 Fixing USE for stage3.
4114 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4115 targets/support/chroot-functions.sh:
4116 Fix FETCH code so it will run for Pylon
4118 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
4119 targets/grp/grp-chroot.sh:
4120 Fix bindist invcation.
4122 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 targets/grp/grp-chroot.sh:
4124 Made sure bindist was used for all emerges in GRP.
4126 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
4127 Fix USE flags for GRP build
4129 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
4130 targets/stage4/stage4-chroot.sh:
4131 let GRP use the users environment variables and removed extra
4132 GRP_STAGE23_USE from stage4
4134 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
4135 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4136 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
4138 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4139 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
4140 impact all previous spec files that use this option. It's beejay's fault.
4142 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
4143 Changed to use linux32 for ppc32 support when build host is ppc64.
4145 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
4147 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
4149 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
4150 Minor cosmetic print statement fixes for readability
4152 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4153 modules/catalyst_support.py, modules/generic_stage_target.py:
4154 Fix None None bug and exception reporting
4156 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
4157 Fix iso creation script. Case statement out of place
4159 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
4160 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
4161 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
4162 catalyst, files/catalyst.conf, modules/builder.py,
4163 modules/catalyst_support.py, modules/embedded_target.py,
4164 modules/generic_stage_target.py, modules/generic_target.py,
4165 modules/grp_target.py, modules/livecd_stage1_target.py,
4166 modules/livecd_stage2_target.py, modules/netboot_target.py,
4167 modules/snapshot_target.py, modules/stage1_target.py,
4168 modules/stage2_target.py, modules/stage3_target.py,
4169 modules/stage4_target.py, modules/tinderbox_target.py,
4170 targets/embedded/embedded-chroot.sh,
4171 targets/embedded/embedded-fs-runscript.sh,
4172 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
4173 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
4174 targets/grp/grp-preclean-chroot.sh,
4175 targets/livecd-stage1/livecd-stage1-chroot.sh,
4176 targets/livecd-stage1/livecd-stage1-controller.sh,
4177 targets/livecd-stage2/livecd-stage2-controller.sh,
4178 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
4179 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
4180 targets/netboot/netboot-image.sh, targets/stage1/build.py,
4181 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4182 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
4183 targets/stage2/stage2-controller.sh,
4184 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
4185 targets/stage3/stage3-controller.sh,
4186 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
4187 targets/stage4/stage4-controller.sh,
4188 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
4189 targets/support/create-iso.sh, targets/support/functions.sh,
4190 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4191 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
4192 targets/support/target_image_setup.sh,
4193 targets/tinderbox/tinderbox-chroot.sh,
4194 targets/tinderbox/tinderbox-controller.sh,
4195 targets/tinderbox/tinderbox-preclean-chroot.sh:
4196 Big honkin' copyright update.
4198 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4199 modules/generic_stage_target.py:
4200 add additional logging output. Use standard os redirection methods to log to
4203 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4204 targets/stage1/stage1-chroot.sh:
4205 Added profile sanity check for bug #97867.
4207 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4208 targets/support/bootloader-setup.sh:
4209 Removing acpi=off from default kernel arguments and adding ia64
4210 livecd-stage2 support functions and cdtar.
4212 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4213 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4214 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4215 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4216 splash command line.
4218 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4219 targets/support/create-iso.sh:
4220 Fixed up zisofs support. Waiting for response from sparc before touching
4223 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4224 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4225 targets/support/functions.sh:
4226 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4227 to allow it to work on all arches that dynamically build their bootloader
4230 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4231 targets/stage4/stage4-controller.sh:
4232 Fix stage4 so it doesnt run the bootloader stuff
4234 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4235 targets/support/bootloader-setup.sh:
4236 Removed dokeymap from non-Gentoo releases.
4238 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4239 targets/support/livecdfs-update.sh:
4240 Added call to update-pciids to download the latest pci.ids file.
4242 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4243 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4244 modules/stage4_target.py:
4245 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4247 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4248 Fix issue where -s on the command line would not run
4250 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4251 livecd/files/generic.motd.txt:
4252 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4253 kernel configurations.
4255 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4256 targets/support/livecdfs-update.sh:
4257 Updated hostname/domainname creation for new baselayout.
4259 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4260 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4261 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4263 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4264 targets/support/chroot-functions.sh:
4265 Change portage emerge to use --oneshot --nodeps to keep from merging the
4266 same packages multiple times.
4268 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4269 targets/stage2/stage2-chroot.sh:
4270 Added a -p bootstrap when catalyst is called with -V (verbose).
4272 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4273 targets/support/livecdfs-update.sh:
4274 Removed inittab hack, as this is done by livecd-tools.
4276 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4277 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4278 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4280 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4281 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4282 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4283 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4284 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4285 targets/livecd-stage2/livecd-stage2-controller.sh:
4286 Removed gentoo.png and creation of face directory. Changed
4287 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4290 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4291 targets/stage1/stage1-preclean-chroot.sh,
4292 targets/support/chroot-functions.sh:
4293 Added setup_binutils function and force both of them to run during stage1
4296 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4297 examples/livecd-stage2_template.spec:
4298 Added livecd/volid explanation to example spec.
4300 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4301 targets/support/create-iso.sh:
4302 General cleanup of ISO code and added default livecd/volid when it is not set.
4304 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4305 targets/embedded/embedded-controller.sh:
4306 Actually modify the embedded target this time.
4308 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4309 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4310 targets/livecd-stage2/livecd-stage2-controller.sh,
4311 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4312 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4313 and livecd-stage2 targets.
4315 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4316 files/catalyst.conf:
4317 Retired John Davis <zhen@gentoo.org> and added storedir to default
4320 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4321 targets/support/livecdfs-update.sh:
4322 Uncommented openglify, since it is needed for both opengl-update-livecd and
4325 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4326 modules/generic_stage_target.py:
4327 Fix print statement so it shows when kill_chroot_pids is run correctly
4329 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4330 modules/snapshot_target.py:
4331 Fix snapshot target to skip the kill_pids check
4333 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4334 Bug fixes in parse_spec, fix issues detecting list or string.
4336 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4337 modules/catalyst_support.py:
4338 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4339 spaces are after :. Better handling of comments ( ie preprocessed and
4340 stripped off ). Unset empty keys.
4342 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4343 targets/support/kill-chroot-pids.sh:
4344 Remove extra P_NAME definition that is never used. Saves processing time.
4345 Bumped catalyst to pre2
4347 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4348 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4349 +targets/support/kill-chroot-pids.sh:
4350 User info about runscript and archscript. Added checks for processes running
4351 in the chroot and created a script to kill them. Should fix the unmounting
4352 issues with gconfd or any other running application in the chroot
4354 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4355 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4356 Remove using gcc-config to set things up as we should all be using 2005.0
4359 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4360 examples/livecd-stage2_template.spec:
4361 Added livecd/users to example livecd-stage2 spec file.
4363 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4364 targets/support/livecdfs-update.sh:
4365 Change default hostnames for livecds
4367 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4368 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4369 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4372 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4373 modules/livecd_stage2_target.py:
4374 Clear autoresume flags when build is done
4376 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4377 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4378 targets/support/create-iso.sh:
4379 Fix isolinux so that it finds menus and kernels and stuff
4381 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4382 modules/generic_stage_target.py:
4383 Make purge operation a little less chatty, removed print statements
4385 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4386 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4387 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4388 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4390 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4391 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4392 print warning message about deprecated use of cdfstype
4394 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4395 targets/support/chroot-functions.sh:
4396 statically define genkernel location to eliminate which command failure if
4397 genkernel is not installed
4399 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4400 modules/generic_stage_target.py:
4401 change the portage_overlay to an array so it always works
4403 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4404 modules/catalyst_support.py:
4405 Fix exception handling to remove extraneous prints of None
4407 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4408 Remove iso creation code from stage4
4410 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4411 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4412 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4413 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4414 targets/livecd-stage1/livecd-stage1-chroot.sh,
4415 targets/livecd-stage1/livecd-stage1-controller.sh,
4416 targets/livecd-stage2/livecd-stage2-controller.sh,
4417 targets/netboot/netboot-controller.sh,
4418 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4419 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4420 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4421 targets/support/create-iso.sh, targets/support/kmerge.sh,
4422 targets/support/target_image_setup.sh,
4423 targets/tinderbox/tinderbox-controller.sh:
4424 Fix some exception handling in catalyst_support.py, remove intermediate
4425 destination folder of iso and tarball, add additional tests for folders not
4426 found on host but defined in spec file, keep catalyst from erroring in this
4427 case, change exit code on shell scripts so that errors are reported to
4428 catalyst and causes catalyst to die on errors, fix bug in
4429 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4430 check for mkisofs that informs the user of where to get the program, and
4431 removed the autoresume code from ccache and distcc installation until I can
4432 figure out a way to have the autoresume flag go someplace outside the chroot.
4434 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4435 Remove bind mounts before rm operations happen at startup
4437 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4438 modules/generic_stage_target.py:
4439 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4441 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4442 modules/generic_stage_target.py:
4443 fix minor bug in the purge code so that it actually runs the commands
4445 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4446 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4447 modules/stage4_target.py:
4448 Change ordering of tasks so root_overlay and fsscript occur after
4449 livecd_update, giving users a chance to override livecd_update
4451 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4452 modules/catalyst_support.py, modules/generic_stage_target.py:
4453 Added a better exception handling message for keyboard interrupt and added
4454 countdown timer for purge operation to give an opportunity to exit
4456 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4457 modules/catalyst_support.py, modules/generic_stage_target.py:
4458 Add support to clear the autoresume flags and improve the purge code to
4459 clean the chroot, and pkg/kern cache
4461 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4462 modules/catalyst_support.py, modules/generic_stage_target.py,
4463 modules/livecd_stage1_target.py:
4464 only append livecd-tools to the livecd-stage1 target package list and move a
4465 check out of the way so command line and spec files can co-exist
4467 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4468 modules/generic_stage_target.py:
4469 fixed python syntax in set_packages so catalyst will run
4471 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4472 modules/embedded_target.py, modules/generic_stage_target.py,
4473 modules/grp_target.py, modules/livecd_stage1_target.py,
4474 modules/livecd_stage2_target.py, modules/netboot_target.py,
4475 modules/stage4_target.py, modules/tinderbox_target.py,
4476 targets/embedded/embedded-chroot.sh,
4477 targets/embedded/embedded-controller.sh,
4478 targets/livecd-stage1/livecd-stage1-controller.sh,
4479 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4480 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4481 targets/livecd-stage2/livecd-stage2-controller.sh,
4482 -targets/livecd-stage2/livecd-stage2-iso.sh,
4483 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4484 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4485 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4486 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4487 +targets/support/target_image_setup.sh:
4488 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4491 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4492 targets/livecd-stage2/livecd-stage2-controller.sh,
4493 targets/support/livecdfs-update.sh:
4494 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4495 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4496 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4499 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4500 targets/livecd-stage2/livecd-stage2-controller.sh,
4501 targets/support/rc-update.sh:
4502 Updated rc-update.sh with better defaults for different livecd/type settings
4503 and cleaning up file copying in livecd-stage2-controller.sh to match
4506 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4507 Made example of catalyst.conf in README match the default catalyst.conf
4510 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4512 Removing old files from previous maintainers and updating README.
4514 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4515 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4516 Added livecd/users option to create non-root users. The first user listed
4517 will also be used for auto-starting X, if X is merged onto the CD.
4519 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4520 targets/livecd-stage1/livecd-stage1-controller.sh,
4521 targets/livecd-stage2/livecd-stage2-controller.sh,
4522 targets/support/livecdfs-update.sh:
4523 Updated all instances of livecd/type: gentoo-release-environmental to
4524 gentoo-release-livecd and added generic-livecd.
4526 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4527 examples/fsscript.sh.example, examples/gamecd.conf.example,
4528 examples/generic_stage_template.spec, examples/grp_template.spec,
4529 examples/livecd-stage1_template.spec,
4530 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4531 examples/snapshot_template.spec:
4532 Imported example files from catalyst 1.1.9 to make them more verbose.
4534 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4535 Fix grp/use bug #89365
4537 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4538 modules/generic_stage_target.py, targets/support/kmerge.sh:
4539 Fixes for initramfs overlay support.
4541 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4542 modules/generic_stage_target.py, targets/support/kmerge.sh,
4543 targets/support/pre-kmerge.sh:
4544 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4545 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4546 caching bug; Also adding preliminary support for initramfs_overlay from
4549 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4550 modules/generic_stage_target.py, targets/support/kmerge.sh:
4551 Removed support for postconf as genkernel no longer has that option
4553 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4554 modules/embedded_target.py, modules/generic_stage_target.py,
4555 modules/grp_target.py, modules/livecd_stage1_target.py,
4556 modules/livecd_stage2_target.py, modules/netboot_target.py,
4557 modules/stage4_target.py, modules/tinderbox_target.py,
4558 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4559 targets/stage1/stage1-preclean-chroot.sh,
4560 targets/support/chroot-functions.sh:
4561 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4562 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4564 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4565 modules/livecd_stage2_target.py:
4566 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4568 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4569 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4570 modules/livecd_stage2_target.py, modules/stage4_target.py,
4571 targets/livecd-stage1/livecd-stage1-controller.sh,
4572 targets/livecd-stage2/livecd-stage2-controller.sh,
4573 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4574 targets/support/functions.sh, targets/support/kmerge.sh,
4575 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4576 Generalized kernel support, fsscript, rcupdate, etc for stage4
4578 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4579 targets/support/pre-kmerge.sh:
4580 Removed sed for usb devices from legacy genkernel, as we're going to require
4581 a version much higher that no longer exhibits the bug.
4583 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4584 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4585 targets/support/livecdfs-update.sh:
4586 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4587 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4588 the ut2004demo shell script has been renamed to ut2004-demo.
4590 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4591 let genkernel always reinstall itself
4593 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4594 modules/catalyst_support.py, modules/generic_stage_target.py,
4595 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4596 fix case bug in livecdfs-update.sh; fix bug in initial command line
4597 arguement parsing; add cflags spec file support which is only allowed to
4600 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4601 targets/stage3/stage3-chroot.sh:
4602 Fix a use flag bug in the stage3
4604 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4605 modules/generic_stage_target.py:
4606 Changes to allow cflags, chost, cxxflags in a spec file
4608 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4609 targets/livecd-stage1/livecd-stage1-controller.sh,
4610 targets/livecd-stage2/livecd-stage2-controller.sh,
4611 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4612 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4613 targets/support/pre-kmerge.sh:
4614 change the code to use more case statements. Fix gcc issue in stage1.
4616 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4617 targets/livecd-stage1/livecd-stage1-controller.sh,
4618 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4619 Merging in changes from catalyst 1.1.x for gamecd support.
4621 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4622 targets/stage1/stage1-preclean-chroot.sh:
4623 Removing gcc-config stuff to see if its still required to work around a gcc
4626 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4627 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4628 Added tests for genkernel >3.2.0
4630 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4633 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4634 Updated AUTHORS with new maintainers and updated contributors list.
4636 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4637 examples/fsscript.sh.example, livecd/files/README.txt,
4638 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4639 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4640 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4641 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4642 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4643 universal.motd.txt to resolve documentation issue on bug #86914. Added
4644 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4645 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4648 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4649 targets/livecd-stage2/livecd-stage2-controller.sh:
4650 Removed a few unnecessary comments
4652 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4653 Removed obsolete files from the livecd directory as the functionality has
4654 moved into the targets folders
4656 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4657 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4658 Additional catalyst 2.0.0 files
4660 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4661 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4662 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4663 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4664 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4665 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4666 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4667 -livecd/runscript/alpha-archscript.sh,
4668 -livecd/runscript/default-runscript.sh,
4669 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4670 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4671 -livecd/runscript-support/gamecdfs-update.sh,
4672 -livecd/runscript-support/kmerge.sh,
4673 -livecd/runscript-support/livecdfs-update.sh,
4674 -livecd/runscript-support/post-kmerge.sh,
4675 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4676 modules/embedded_target.py, modules/generic_stage_target.py,
4677 modules/grp_target.py, modules/livecd_stage1_target.py,
4678 modules/livecd_stage2_target.py, -modules/netboot.py,
4679 +modules/netboot_target.py, modules/snapshot_target.py,
4680 modules/stage1_target.py, +modules/stage4_target.py,
4681 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4682 +targets/embedded/embedded-controller.sh,
4683 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4684 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4685 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4686 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4687 +targets/livecd-stage1/livecd-stage1-controller.sh,
4688 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4689 -targets/livecd-stage1/livecd-stage1.sh,
4690 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4691 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4692 +targets/livecd-stage2/livecd-stage2-controller.sh,
4693 +targets/livecd-stage2/livecd-stage2-iso.sh,
4694 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4695 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4696 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4697 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4698 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4699 +targets/stage1/stage1-controller.sh,
4700 +targets/stage1/stage1-preclean-chroot.sh,
4701 -targets/stage1/stage1-preclean1-chroot.sh,
4702 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4703 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4704 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4705 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4706 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4707 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4708 +targets/stage4/stage4-preclean-chroot.sh,
4709 +targets/support/chroot-functions.sh,
4710 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4711 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4712 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4713 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4714 +targets/tinderbox/tinderbox-controller.sh,
4715 targets/tinderbox/tinderbox-preclean-chroot.sh,
4716 -targets/tinderbox/tinderbox.sh:
4717 Initial Import of Catalyst 2.0.0
4719 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4720 livecd/runscript-support/livecdfs-update.sh:
4721 Added /usr/portage as tmpfs (this will be made conditional later).
4723 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4724 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4725 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4726 from an interactive shell.
4728 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4729 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4730 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4731 livecd/runscript-support/pre-kmerge.sh,
4732 livecd/runscript/default-runscript.sh:
4733 Moved livecd-bash_profile to livecd-bashrc. Added check for
4734 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4735 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4738 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4739 modules/generic_stage_target.py:
4740 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4743 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4744 livecd/runscript/default-runscript.sh,
4745 targets/livecd-stage1/livecd-stage1.sh:
4746 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4747 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4748 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4751 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4752 livecd/runscript/ppc-archscript.sh:
4753 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4755 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4756 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4757 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4758 for multiple initrd files.
4760 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4761 livecd/runscript/ppc-archscript.sh:
4762 Modifed PPC archscript to close bug #84648 and also to make the PPC
4763 archscript produce multiple initrd files, like x86/amd64.
4765 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4766 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4767 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4768 livecd/runscript/ppc-archscript.sh:
4769 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4770 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4771 livecd/volid for the HFS volid, too.
4773 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4774 Calling this one 1.1.7 and rolling a tarball.
4776 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4777 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4778 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4779 -livecd/runscript/sparc64-archscript.sh,
4780 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4781 Added livecd/volid to set the volume ID when creating the ISO, patch by
4782 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4783 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4785 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4786 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4787 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4788 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4790 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4791 livecd/runscript-support/livecdfs-update.sh:
4792 Removed hdparm from default runlevel as it break ide=nodma at boot.
4794 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4795 livecd/runscript-support/kmerge.sh,
4796 livecd/runscript-support/pre-kmerge.sh,
4797 targets/livecd-stage1/livecd-stage1-chroot.sh:
4798 Revert last set of changes and remove portage version check from emerge in
4799 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4802 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4803 livecd/runscript-support/kmerge.sh,
4804 livecd/runscript-support/pre-kmerge.sh:
4805 Change genkernel check to use best_version and has_version to determine if
4806 the any previously installed versions of genkernel are up to date. Change
4807 emerge line for kernels to use -n option to only install if they were not
4808 previously installed.
4810 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4811 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4812 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4813 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4814 livecd/runscript/sparc-archscript.sh:
4815 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4816 unified sparc32/sparc64 cdtar.
4818 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4819 livecd/runscript-support/livecdfs-update.sh,
4820 livecd/runscript-support/pre-kmerge.sh:
4821 Change sudoers update to only run if /etc/sudoers exists and only reduce
4822 splash to 1024x768 on minimal and universal install CD.
4824 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4825 targets/livecd-stage1/livecd-stage1.sh:
4826 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4829 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4830 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4831 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4832 livecd/runscript/sparc64-archscript.sh,
4833 livecd/runscript/x86-archscript.sh:
4834 Added a new empty livecd file to each archscript. This will be used for an
4835 identifier by genkernel to allow booting from a non-primary CDROM.
4837 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4838 Catalyst 1.1.6 is here.
4840 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4841 targets/stage1/stage1-preclean2-chroot.sh:
4842 Commenting out stage1 cleaning of /var/db.
4844 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4845 livecd/runscript-support/pre-kmerge.sh:
4846 Made splash reduction to 1024x768 only for minimal and universal release media.
4848 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4849 targets/stage1/stage1-preclean2-chroot.sh:
4850 Added SLOT files back to /var/db entries in stage1.
4852 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4853 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4854 livecd/runscript/default-runscript.sh,
4855 livecd/runscript-support/livecdfs-update.sh,
4856 targets/livecd-stage2/unmerge.sh:
4857 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4858 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4859 the copy from preserving permissions and also adding /usr/share/faces and
4860 default Gentoo icon. We'll see how the icon does for us. Removing serial
4861 init script, as it causes problems with the splash theme.
4863 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4864 targets/livecd-stage1/livecd-stage1.sh:
4867 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4868 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4869 livecd/runscript-support/kmerge.sh,
4870 livecd/runscript-support/livecdfs-update.sh,
4871 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4872 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4873 targets/stage1/stage1-preclean2-chroot.sh:
4874 Removed x-setup from local.start and added in symlinks for gconf, portage
4875 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4876 baselayout and removed /etc/startx from the environmental type. Commented
4877 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4878 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4879 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4880 for X, use the latest pci.ids and usb.ids from portage, and create
4881 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4882 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4883 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4884 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4885 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4888 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4889 Removed ccache from default options as it breaks catalyst when merged with
4892 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4893 modules/snapshot_target.py:
4894 Added /local/ to snapshot exclusion.
4896 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4897 livecd/runscript-support/livecdfs-update.sh:
4898 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4899 gustavoz and his 5 interface Xeon for this.
4901 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4902 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4903 Added a conditional before killing gconfd-2. This is also going to be
4904 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4907 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4908 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4909 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4910 Moved killall -9 gconfd-2 to execute outside chroot.
4912 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4913 livecd/files/x86-help.msg:
4914 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4917 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4918 livecd/runscript/x86-archscript.sh:
4919 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4922 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4925 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4926 targets/livecd-stage1/livecd-stage1.sh:
4927 Added killall for gconfd-2 back into livecd-stage1.sh
4929 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4930 livecd/runscript/alpha-archscript.sh:
4931 Alpha fixes for multiple kernels..
4933 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4934 livecd/runscript-support/kmerge.sh:
4935 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4937 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4938 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4939 livecd/runscript/sparc64-archscript.sh:
4940 Force devfs if udev is not selected for all supporting arches.
4942 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4943 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4944 livecd/runscript-support/kmerge.sh:
4945 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4948 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4949 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4950 Re-enabled preclean in grp and added gconfd-2 killing.
4952 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4953 livecd/runscript/x86-archscript.sh:
4954 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4957 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4958 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4959 targets/livecd-stage1/livecd-stage1-chroot.sh,
4960 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4961 targets/livecd-stage1/livecd-stage1.sh,
4962 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4963 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4964 Added ability to pause indefinitely. This closes bug #79798. I've also added
4965 the gcond-2 killall back in, but now it is in the actual preclean script and
4966 is executed inside the chroot.
4968 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4969 Updated for 1.1.3 release.
4971 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4972 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4973 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4974 targets/netboot/netboot-packages.sh,
4975 targets/tinderbox/tinderbox-chroot.sh:
4976 Updated to use package.use correctly. Blame Robert Paskowitz
4977 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4979 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4980 targets/stage1/stage1-preclean2-chroot.sh:
4981 Fixed find line for new stage1 /var/db/pkg.
4983 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4984 targets/stage1/stage1-preclean2-chroot.sh:
4985 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4986 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4989 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4990 livecd/runscript-support/livecdfs-update.sh:
4991 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4992 added net.ethX symlinks, and added copying of files from
4993 /usr/lib/hotplug/firmware into firmware tarball.
4995 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4996 livecd/runscript-support/livecdfs-update.sh:
4997 Firmware updated to use new /lib/firmware directory.
4999 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5000 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
5001 work when both -f and -C were used on the command line.
5003 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5004 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5005 targets/livecd-stage1/livecd-stage1-chroot.sh,
5006 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5007 targets/stage3/stage3-chroot.sh:
5008 Added a portage version check to each target that uses --newuse to ensure a
5009 high enough version is used. This resolves bug #75336.
5011 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5012 livecd/files/livecd-local.start:
5013 Possible local.start fix for beejay.
5015 12 Jan 2005; John Davis <zhen@gentoo.org>
5016 modules/embedded.py:
5017 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
5019 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5020 livecd/runscript-support/kmerge.sh:
5021 Added ccache support to genkernel call in livecd-stage2.
5023 11 Jan 2005; John Davis <zhen@gentoo.org>
5024 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
5025 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5026 targets/netboot/netboot.sh:
5027 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
5028 some feature enhancements.
5030 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5031 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5032 targets/livecd-stage1/livecd-stage1-chroot.sh,
5033 targets/livecd-stage1/livecd-stage1.sh,
5034 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5035 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5036 Added a -F or --fetchonly command line option and closing out bug #77480.
5037 Also added a portage version check to livecd-stage1 to close out bug #68307.
5039 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5040 livecd/runscript-support/livecdfs-update.sh,
5041 targets/stage3/stage3-chroot.sh:
5042 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
5043 target to use emerge -e when building. This is only temporary until the
5044 bootstrap.sh script can be fixed or another solution can be decided upon.
5046 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5047 +targets/embedded/kmerge.sh:
5048 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
5049 from mutex@gentoo.org
5051 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5052 modules/livecd_stage2_target.py:
5055 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5056 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
5057 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
5058 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
5059 the brokenness of a stage1 tarball.
5061 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5062 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
5065 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5066 modules/livecd_stage2_target.py:
5069 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5070 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5071 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5072 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5073 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
5074 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
5075 Upgraded the isolinux cdtar files and closing bug #70518.
5077 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5078 modules/embedded_target.py, modules/generic_stage_target.py,
5079 modules/grp_target.py, modules/livecd_stage1_target.py,
5080 modules/livecd_stage2_target.py, modules/netboot.py,
5081 modules/stage1_target.py, modules/tinderbox_target.py:
5082 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5083 separate out specific target logic from the generic targets modules.
5085 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
5086 new PPC arch file from pvdabeel@gentoo.org
5088 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
5089 examples/generic_stage_template.spec, modules/catalyst_support.py:
5090 tweaking error handling in the main catalyst script
5091 updated the example to include a blurb about portage_confdir
5093 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5094 livecd/runscript-support/livecdfs-update.sh:
5095 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
5097 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5100 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
5101 fix for #66592. catalyst now gives a traceback when it bails out, making
5102 troubleshooting amazingly easier
5104 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5105 modules/catalyst_support.py, modules/embedded_target.py,
5106 modules/generic_stage_target.py, modules/grp_target.py,
5107 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5108 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5109 Reversing patch from Eric Edgar from bug #70663.
5111 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5112 livecd/runscript/x86-archscript.sh:
5113 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
5114 not work without it (mkisofs fails on creating ISO).
5116 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5117 modules/catalyst_support.py, modules/embedded_target.py,
5118 modules/generic_stage_target.py, modules/grp_target.py,
5119 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5120 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5121 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5122 separate out specific target logic from the generic targets modules.
5124 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5125 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
5126 targets/embedded/embedded.sh:
5127 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
5129 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5130 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
5131 livecd/runscript/default-runscript.sh,
5132 livecd/runscript-support/gamecdfs-update.sh,
5133 livecd/runscript-support/livecdfs-update.sh,
5134 modules/livecd_stage2_target.py:
5135 Added gamecd/conf option to livecd_stage2_target.py, added
5136 gamecd.conf.example to /examples, cleaned up game-specific code in
5137 gamecdfs-update.sh to make it more generic, added more fundtionality to
5138 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
5139 and gentoo-gamecd to make spec files simpler and to remove the need for
5140 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
5141 user to still use a custom fsscript of their own.
5143 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5144 +livecd/files/environmental.motd.txt,
5145 targets/livecd-stage1/livecd-stage1.sh:
5146 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
5148 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5149 livecd/runscript/default-runscript.sh,
5150 livecd/runscript-support/livecdfs-update.sh:
5151 Added gentoo-release-environmental as a valid livecd/type and did some
5152 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
5153 devices other than eth0.
5155 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5156 targets/livecd-stage1/livecd-stage1-chroot.sh:
5157 Changed livecd-stage1 to merge each package individually. This should not
5158 make it into a production version of catalyst, but is here as a possible
5159 solution to bug #68307.
5161 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5162 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5163 livecd/runscript/sparc-archscript.sh,
5164 livecd/runscript/sparc64-archscript.sh,
5165 livecd/runscript/x86-archscript.sh:
5166 Added failures to all arches on mkisofs failure and also made -z option to
5167 mkisofs optional on x86 depending on loop type used.
5169 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5170 livecd/runscript/x86-archscript.sh:
5171 Making sure the mkisofs call causes a failure when it doesn't complete
5172 successfully. Once again, blame jforman, our beloved infra-monkey.
5174 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5175 livecd/runscript/default-runscript.sh:
5176 squashfs-utils->squashfs-tools fix. Blame jforman.
5178 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5179 livecd/isogen/x86-isogen.sh:
5180 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
5181 possibly not booting on really old systems.
5183 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5184 livecd/runscript/x86-archscript.sh:
5185 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
5186 possibly not booting on really old systems.
5188 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5189 livecd/runscript-support/livecdfs-update.sh:
5190 Save some space by removing redundant firmware after tarball is made, only
5191 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
5194 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5195 targets/stage1/stage1-preclean2-chroot.sh:
5196 Added patch from vapier and closing bug #73556.
5198 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
5199 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
5200 +targets/embedded/embedded-fs-runscript.sh,
5201 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5202 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5203 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
5204 from mutex@gentoo.org for modules/embedded.py
5206 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5207 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5208 livecd/runscript-support/livecdfs-update.sh:
5209 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5210 aliases having --color rather than --color=auto.
5212 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5213 livecd/files/livecd-local.start:
5214 Let's try actually making a proper edit on livecd/files/livecd-local.start
5215 this time, shall we...
5217 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5218 livecd/files/livecd-local.start:
5219 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5220 x-setup check for /etc/startx.
5222 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5223 livecd/runscript-support/gamecdfs-update.sh:
5224 Fixing minor sed bug in gamecdfs-update.sh.
5226 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5227 examples/snapshot_template.spec,
5228 livecd/runscript-support/gamecdfs-update.sh,
5229 livecd/runscript-support/livecdfs-update.sh:
5230 Fixing typo in snapshot_template.spec and closing bug #70321.
5232 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5233 livecd/runscript-support/pre-kmerge.sh:
5234 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5235 genkernel will only add the 1024x768 version of the gensplash image to the
5236 bzImage, which added with the livecd-stage2 removal of the unused splash
5237 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5239 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5240 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5241 livecd/runscript/sparc64-archscript.sh:
5242 Updated with silo/mkisofs patch from gustavoz.
5244 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5245 livecd/files/x86-help.msg:
5246 Updated x86-help.msg to make it fall more inline with current
5247 genkernel/livecd-tools options.
5249 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5250 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5251 livecd/runscript-support/pre-kmerge.sh:
5252 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5253 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5254 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5257 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5258 livecd/runscript-support/kmerge.sh,
5259 livecd/runscript-support/livecdfs-update.sh,
5260 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5261 Changed kernel build caching to use kerncache option, rather than pkgcache
5262 option. Fixed --postconf and --callback for builds that do not require them.
5263 Removed delay when removing package sin the system profile. This is now
5264 catalyst 1.1.0, so enjoy.
5266 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5267 livecd/runscript-support/livecdfs-update.sh:
5268 Stopping udev from using the nasty device tarball. We don't need it anyway.
5270 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5271 livecd/runscript/sparc-archscript.sh,
5272 livecd/runscript/sparc64-archscript.sh,
5273 livecd/runscript-support/kmerge.sh,
5274 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5275 Fixing gpm support by uncommenting default settings. Fixing case where
5276 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5277 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5278 not get renamed. Fixed a problem where we were accidentally removing the
5279 hwdata-knoppix versions of pci.ids and usb.ids and linking
5280 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5281 for 2004.3 and catalyst 1.1.0.
5283 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5284 patch from vapier@gentoo.org for bug #68080
5286 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5287 livecd/runscript-support/kmerge.sh:
5288 made kernel caching dependent on the "pkgcache" option so that genkernel's
5289 postconf can actually work
5291 18 Oct 2004; John Davis <zhen@gentoo.org>
5292 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5293 livecd/runscript-support/livecdfs-update.sh:
5294 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5296 17 Oct 2004; John Davis <zhen@gentoo.org>
5297 livecd/runscript-support/livecdfs-update.sh:
5298 firmware tarball fix for packages that need firmware such as ipw2100
5300 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5301 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5302 livecd/runscript-support/livecdfs-update.sh,
5303 modules/livecd_stage2_target.py:
5304 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5306 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5307 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5308 should not hurt non-HT users
5310 12 Oct 2004; John Davis <zhen@gentoo.org>
5311 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5312 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5313 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5314 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5315 livecd/runscript-support/kmerge.sh:
5316 bugfixes for #67195, #67197, #67122, and #46918
5318 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5319 small netboot fixups
5321 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5322 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5323 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5324 targets/netboot/netboot.sh:
5325 sweeping updates and changes to the netboot code. the patches should fix the
5326 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5327 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5329 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5330 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5331 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5332 targets/netboot/netboot.sh:
5333 more code cleanup and maintenance
5335 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5336 modules/generic_stage_target.py, +modules/netboot.py,
5337 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5338 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5339 +targets/netboot/netboot.sh:
5340 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5343 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5344 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5345 targets/livecd-stage1/livecd-stage1-chroot.sh,
5346 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5347 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5348 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5349 have to start a server on the build host for it to distribute.
5351 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5352 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5353 just do -s version_stamp
5355 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5356 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5358 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5359 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5360 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5361 modules/livecd_stage2_target.py:
5362 udev support for livecds
5364 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5365 +targets/livecd-stage2/unmerge.sh:
5366 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5367 Also, livecd-stage2 unmerge.sh added back in.
5369 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5370 livecd/runscript-support/livecdfs-update.sh:
5371 bugfixes for #60887 and #63338
5373 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5374 bugfixes for #63382 and #63338
5376 08 Sep 2004; John Davis <zhen@gentoo.org>
5377 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5378 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5379 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5380 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5381 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5382 targets/livecd-stage1/livecd-stage1-chroot.sh,
5383 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5384 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5385 lots of changes in this revision. first of all, major cosmetic fixups to the
5386 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5387 for distcc or ccache builds in most of the targets. bug #56581 is finially
5388 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5389 performance enhancement here.
5391 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5392 modules/livecd_stage2_target.py:
5393 fix for bug #63033, thanks to usata@gentoo.org for the patch
5395 30 Aug 2004; John Davis <zhen@gentoo.org>
5396 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5397 bugfixes for #61537 and #61779
5399 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5400 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5401 modules/snapshot_target.py:
5402 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5403 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5404 time should also be improved due to a more efficient use of rsync. This commit will
5405 mark the portage version of catalyst-1.9.0.
5407 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5408 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5411 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5414 02 Aug 2004; John Davis <zhen@gentoo.org>
5415 livecd/runscript-support/livecdfs-update.sh:
5418 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5419 +targets/stage1/build.py, -targets/stage1/build.sh,
5420 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5421 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5422 targets/stage3/stage3-chroot.sh:
5423 applied patch from bug #58840. it should fix up things for uclibc stages and
5424 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5426 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5427 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5428 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5429 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5430 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5431 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5432 livecd/runscript-support/livecdfs-update.sh,
5433 modules/livecd_stage2_target.py:
5434 addition of wolf31o2's gamecd patchset. untested, so please beware
5436 14 Jul 2004; John Davis <zhen@gentoo.org>
5437 livecd/runscript-support/livecdfs-update.sh,
5438 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5439 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5440 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5441 this out of generic_stage_target and into livecd-stage2 since the
5442 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5444 13 Jul 2004; John Davis <zhen@gentoo.org>
5445 livecd/runscript-support/livecdfs-update.sh:
5446 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5447 default rc'ed programs when only one change was required to rcadd. so I
5448 changed it so that the defaults are *always* loaded and specified additions/
5449 deletions are just added on top of those.
5451 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5452 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5453 targets/livecd-stage1/livecd-stage1-chroot.sh,
5454 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5455 targets/tinderbox/tinderbox-chroot.sh:
5456 changing the more verbose behavior to the -V (verbose) flag
5458 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5459 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5460 targets/livecd-stage1/livecd-stage1-chroot.sh,
5461 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5462 targets/tinderbox/tinderbox-chroot.sh:
5463 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5464 it is about to merge so that deps and USE flags are more evident
5466 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5467 modules/catalyst_support.py:
5468 completely rewrote the catalyst main script so that it can actually utilize
5469 more than one command line flag. new functionality included, but not active
5470 yet (--debug and --verbose). arguments can still be passed on the commandline
5471 through the use of the -C (--cli) flag. updated the arg_parse function in
5472 catalyst_support.py to accomodate my changes.
5474 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5475 modules/generic_target.py, modules/grp_target.py,
5476 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5477 modules/snapshot_target.py, modules/stage1_target.py,
5478 modules/stage2_target.py, modules/stage3_target.py,
5479 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5480 fixes for bugs #55192 and #54137
5481 added a new key for all specfiles, portage_confdir.
5482 this should point to a directory similar in functionality to /etc/portage.
5484 cleaned up the module code a bit so that unnecessary modules
5487 more work on resuming. it is getting there, but it still needs a ton of work,
5488 so please test, and report bugs.
5490 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5491 modules/catalyst_support.py, modules/generic_stage_target.py,
5492 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5493 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5494 stage resuming functionality should be working. I still have to work on GRP
5495 and livecds, but they should not be hard. I could not incorporate emerge
5496 --resume into stage resuming functionality because in some instances, portage
5497 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5498 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5499 ). I also made some small tweaks to the stage target scripts which clean up
5500 the envscript stuff. Not noticable performance wise, but it makes me feel all
5501 warm and fuzzy to know that it is programmed absolutely correctly ;)
5503 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5504 modules/generic_stage_target.py:
5505 revamped the cmd() structure so that it could properly return error codes.
5506 Please note that this might break catalyst until there is some further
5507 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5508 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5509 now. Additionally, catalyst will stop when there is an error with an ebuild
5510 ... it didn't do this before, it just plowed along and packed things up.
5512 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5513 code in portage.py and then answering my noob questions.
5515 13 Jun 2004; John Davis <zhen@gentoo.org>
5516 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5517 livecd/runscript-support/livecdfs-update.sh:
5518 some last minute fixins (stuff to work with the new genkernel)
5520 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5523 11 Jun 2004; John Davis <zhen@gentoo.org>
5524 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5525 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5528 10 Jun 2004; John Davis <zhen@gentoo.org>
5529 livecd/runscript-support/kmerge.sh,
5530 livecd/runscript-support/livecdfs-update.sh,
5531 livecd/runscript-support/post-kmerge.sh,
5532 livecd/runscript-support/pre-kmerge.sh:
5533 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5534 functions control what scripts are added to their respective runlevels. This
5535 option would be specified like so in the spec file: livecd/rcadd:
5536 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5538 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5539 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5540 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5541 the code to give a nice error msg instead of a cryptic traceback
5543 04 Jun 2004; John Davis <zhen@gentoo.org>
5544 livecd/runscript-support/livecdfs-update.sh:
5545 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5546 /etc/bootsplash/default
5548 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5549 targets/embedded/embedded-chroot.sh,
5550 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5551 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5552 targets/livecd-stage1/livecd-stage1-chroot.sh,
5553 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5554 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5555 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5556 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5557 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5558 targets/tinderbox/tinderbox-chroot.sh,
5559 targets/tinderbox/tinderbox-preclean-chroot.sh,
5560 targets/tinderbox/tinderbox.sh:
5561 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5563 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5564 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5565 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5566 It should be a full path pointing to a portage overlay dir.
5568 27 May 2004; John Davis <zhen@gentoo.org>
5569 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5570 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5571 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5572 livecd/runscript/default-runscript.sh:
5573 added updated silos and fixed motd bug
5575 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5576 rolling out version 1.0.8
5578 22 May 2004; John Davis <zhen@gentoo.org>
5579 livecd/runscript-support/kmerge.sh,
5580 livecd/runscript-support/livecdfs-update.sh,
5581 modules/livecd_stage2_target.py:
5582 added key livecd/bootsplash
5584 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5585 livecd/runscript/sparc-archscript.sh,
5586 livecd/runscript/sparc64-archscript.sh:
5587 sparc fixup patches from gustavoz at g.org
5589 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5590 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5591 is livecd/modblacklist
5593 19 May 2004; John Davis <zhen@gentoo.org>
5594 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5595 livecd/runscript/x86-archscript.sh:
5596 added support for livecd/overlay, changed vga=0x317 to vga=791
5597 in the x86 archscript as it is a more standard setting and should
5598 work on more hardware
5600 17 May 2004; John Davis <zhen@gentoo.org>
5601 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5602 livecd/runscript-support/kmerge.sh,
5603 livecd/runscript-support/livecdfs-update.sh,
5604 modules/livecd_stage2_target.py:
5605 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5606 we also now have basic motd copying support for more branded livecds
5608 16 May 2004; John Davis <zhen@gentoo.org>
5609 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5610 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5611 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5613 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5614 modules/catalyst_support.py, modules/embedded_target.py,
5615 modules/generic_stage_target.py, modules/generic_target.py,
5616 modules/grp_target.py, modules/livecd_stage1_target.py,
5617 modules/livecd_stage2_target.py, modules/stage1_target.py,
5618 modules/stage2_target.py, modules/stage3_target.py,
5619 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5620 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5621 caused gcc profile problems.
5623 12 May 2004; John Davis <zhen@gentoo.org>
5624 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5625 livecd/runscript-support/livecdfs-update.sh,
5626 livecd/runscript-support/post-kmerge.sh,
5627 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5629 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5630 silliness). Most notably, I have taken advantage of the update-modules
5631 --assume-kernel fix from agriffis so that we can actually use 3rd party
5632 modules now. Please note that >=baselayout-1.9.0 is required.
5634 02 May 2004; Olivier Crete <tester@gentoo.org>
5636 Added forgotten CHOST for i386 subarch
5638 30 Apr 2004; John Davis <zhen@gentoo.org>
5639 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5640 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5641 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5642 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5644 -fixed 2004.0 branding in the isolinux cdtar
5645 -fixed up acpi stuff in the runscripts
5646 -fixed up the x86 help message and corrected the numerous errors in it
5648 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5649 livecd/runscript/default-runscript.sh:
5650 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5651 1.0.7. we are ready for release
5653 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5654 fix for the problem that gustavoz found wrt the /dev creation stuff not
5655 detecting arches. also an efficiency fix for stage1 building
5657 14 Apr 2004; John Davis <zhen@gentoo.org>
5658 targets/embedded/embedded-chroot.sh,
5659 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5660 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5661 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5662 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5663 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5664 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5665 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5666 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5667 targets/tinderbox/tinderbox-preclean-chroot.sh,
5668 targets/tinderbox/tinderbox.sh:
5669 fix for bug #47733 - fixes for distcc and an envscript bugfix
5671 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5674 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5675 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5676 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5677 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5678 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5679 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5680 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5681 targets/stage1/stage1-preclean1-chroot.sh,
5682 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5683 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5684 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5685 targets/tinderbox/tinderbox.sh:
5686 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5687 zhen@gentoo.org please.
5689 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5690 fix for /dev in stage1
5692 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5695 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5696 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5697 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5698 Added the two kernel-configs for 2004.1 x86
5700 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5701 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5702 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5703 targets/tinderbox/tinderbox.sh:
5704 fix to address missing /dev in stages, fixed path for env-update in all of the
5707 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5708 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5710 01 Apr 2004; John Davis <zhen@gentoo.org>
5711 livecd/runscript/default-runscript.sh:
5712 added in fix for the module.conf stuff courtesy of Benjamin Judas
5715 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5717 cosmetic touchups for 1.0.5
5719 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5720 added support to the stage2 for stackable profiles bootstrap
5722 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5723 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5724 support for sparc32/64 build compatibility
5726 30 Mar 2004; John Davis <zhen@gentoo.org>
5727 livecd/runscript/default-runscript.sh, modules/targets.py,
5728 targets/stage1/build.sh:
5729 fix for bug 46022, more stackable profile fixes, embedded patches added
5731 26 Mar 2004; John Davis <zhen@gentoo.org>
5732 livecd/runscript/default-runscript.sh, modules/targets.py,
5733 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5734 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5735 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5736 fixes for bugs #44625 and #45805
5738 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5739 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5740 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5741 memtest is in. if you want to use it, check out the memtest86 cd tarball
5742 Also, fixes for bugs 45078, 45188, 44306
5744 23 Mar 2004; John Davis <zhen@gentoo.org>
5745 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5746 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5747 livecd/runscript/x86-archscript.sh, modules/targets.py,
5748 targets/livecd-stage3/unmerge.sh:
5749 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5750 created at the end of the livecd-stage2 process.
5752 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5753 targets/embedded/embedded.sh:
5754 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5756 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5757 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5758 removing the hardened-gcc deps since the package itself is deprecated'
5760 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5761 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5763 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5764 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5765 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5766 examples/livecd/alpha/config-2.4.21-r4-alpha,
5767 examples/livecd/alpha/config-2.4.21-r4-jensen,
5768 examples/livecd/alpha/config-2.4.21-r4-legacy,
5769 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5770 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5771 fixes for bugs 43676, 43701. Alpha support added as well.
5773 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5774 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5775 kde/gnome cd specs added.
5777 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5778 fix in catalyst.conf for bug #42044
5780 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5781 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5782 examples/livecd/sparc64/config-2.4.24-sparc64:
5783 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5785 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5786 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5787 for a $clst_conf environment variable. You can use the $clst_conf variable to
5788 point to a file to use in place of /etc/catalyst.conf. By setting this
5789 variable in your shell, catalyst can easily be used by multiple people on the
5790 same machine. Also, ccache support now works for genkernel.
5792 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5793 removed file for livecd-stage2 target, as this is handled by the runscript
5794 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5795 and made "/boot/kernel/foo/extraversion" an optional rather than required
5796 parameter. The aforementioned "packages" is used to specify kernel-related
5797 packages (like module ebuilds) to merge with each kernel, and the new "use"
5798 option is used to specify the USE settings you'd like exported to the
5799 environment during kernel as well as kernel "packages" build.
5801 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5802 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5803 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5804 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5805 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5806 targets/tinderbox/tinderbox.sh:
5807 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5808 it for ebuild - added headers to everything and removed deprecated dirs
5810 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5811 adding Kumba's patches for MIPS
5813 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5814 Added hppa specific code.
5816 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5817 Tinderbox target added. See tinderbox examples in examples/ dir.
5819 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5820 spec file support integrated into catalyst. Use "-f/--file specfile" as
5821 argument; see examples dir for examples.
5822 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5823 example of how to use it.
5825 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5826 support functions for spec file parsing and reading added. Will get added to
5829 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5830 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5833 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5834 Significant rework of code structure. Everything is falling nicely into place.
5836 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5837 Exception handling fully-integrated into current prototype code.
5839 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5840 beginning of exception handling integration, got some of the target code
5843 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5844 major code rework in progress on the python parts.
5846 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5847 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5848 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5849 for organiation's sake, I have moved the files, such as livecd foundations,
5850 into catalyst/files. It will make it easier for us when ebuild time comes
5853 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5854 All preliminary target build scripts are now added and coded to near as spec
5855 that we can have at this point.
5857 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5858 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5859 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5860 something that should be continued as much as reasonably possible in other
5861 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5862 code completed, and internal fall-backs to reasonable global config defaults
5865 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5866 subarch test outsourced to python catalyst-subarches function.
5868 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5869 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5871 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5872 removing dup enter_chroot
5874 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5875 document subarches checking
5877 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5878 Fix valid subarch test.
5880 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5881 include/build_functions.sh, include/functions.sh:
5882 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5883 start_build to build_functions.sh cleaning up the main catalyst script some
5886 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5887 fixed SRCBALL and DESTBALL, making it transparent for profiles
5889 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5890 added an exit condition to the cmd line argument case statement
5892 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5893 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5894 the changes that I made to the above files should make catalyst completely
5895 transparent to no matter what profile we are using. check files/catalyst.conf
5896 for the list of BUILDTYPEs that we support.
5898 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5899 changed how cmd line arguments are handled
5901 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5902 I changed the is_special handling so that it is cleaner and faster
5904 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5905 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5906 livecd/foundations/x86-basic/post-clean.sh,
5907 livecd/foundations/x86-basic/pre-clean.sh,
5908 livecd/foundations/x86-basic/settings:
5909 I outsourced more functions to include/functions.sh. I made it a seperate file
5910 from build_fucntions.sh so that we can keep our build and other functions
5911 apart. I also added in the livecd stuffs from the stager side of things.
5913 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5914 include/build_functions.sh:
5915 I outsourced all of the build functions to include/build_functions.sh. In the
5916 future, this will happen more - the code needs cleaned up.
5918 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5920 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5921 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5922 does not use that anymore.
5924 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5925 since we now have a default profile in portage, i massaged some errors
5926 messages to reflect that.
5928 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5930 removed ccache support from catalyst stage1 build cause it breaks the build.
5931 Additionally, I removed gettext support from bootstrap, because according to
5932 our new default profile, we don't use that anymore.
5934 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5935 added a new var, BUILDTYPE, adding more transparency for building.
5936 In the future, we will be building both selinux and hardened sources.
5938 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5939 fixed some formatting when catalyst prints out build info, additionally,
5940 trying to make catalyst more transparent for future expansion of stages
5942 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5943 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5944 --help. I moved this functionality from the main program section to
5947 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5948 I edited catalyst to change our naming convention from stage*-arch-h.* to
5949 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5950 I change naming conventions, as catalyst will be eventually extended to
5951 do selinux-* stages also.
5953 Additionally, I updated README.catalyst to include profile information.
5955 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5956 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5957 I renamed README.stager to README.catalyst and have made some very minor
5958 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5959 I have hacked bootstrap to use the hardened profile, as well as utilize
5960 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5961 major). Additionally, bin/stage1 has been hacked to accept the hardened
5962 profile, and use hardened-gcc.
5964 09 September 2003; John Davis <zhen@gentoo.org>:
5965 Initial import of hardened stager. I am forking this from the original
5966 stager code in order to better fit our needs. The original stager code is
5967 still used by Gentoo, and is maintained by Daniel Robbins
5968 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5969 contributors that coded stager.