1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
7 targets/support/chroot-functions.sh:
8 Use get_libdir instead of hard-coding lib for distcc
10 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
11 modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
13 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
14 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
16 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
17 modules/catalyst/arch/mips.py: create generic mips64 classes
18 and inherit from them to simplify other classes
20 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
21 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
23 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
24 modules/catalyst/arch/mips.py: Remove ip* classes
26 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
27 modules/catalyst/arch/mips.py: Remove mips2 classes
28 Linux doesn't even run on mips2
30 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
31 targets/support/bootloader-setup.sh:
32 Add gentoo-ilo option for the bootloader on ia64
34 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
35 targets/support/chroot-functions.sh:
36 Replace virtual/portage with sys-apps/portage, bug #358847
38 05 Feb 2011; Raúl Porcel <armin76@gentoo.org>
39 modules/catalyst/arch/amd64.py:
40 Enable new amd64 subarches
42 01 Nov 2010; Raúl Porcel <armin76@gentoo.org>
43 modules/catalyst/arch/mips.py:
44 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
47 26 Sep 2010; Raúl Porcel <armin76@gentoo.org>
48 modules/catalyst/arch/arm.py:
51 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
52 targets/support/chroot-functions.sh:
53 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
54 <nunomilheiro@gmail.com>, gentoo bug #273664
56 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
57 targets/netboot/netboot-final.sh:
58 Fix sparc bug, gentoo bug 297231
60 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
61 modules/catalyst/arch/arm.py:
62 Fix typo and add armv7a-hardfp target
64 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
65 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
66 targets/support/pre-kmerge.sh:
67 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
70 22 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
71 modules/catalyst/util.py:
72 Actually pay attention to the 'delete' parameter for Gentoo bug #301769
74 20 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
75 modules/catalyst/util.py:
76 Missing space in catalyst.util.list_bashify()
78 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
79 targets/support/chroot-functions.sh:
80 Only run depclean for stage3/system
82 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
83 targets/support/chroot-functions.sh:
84 Run depclean at the end of stage generation (for Gentoo bug #295132)
86 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
87 targets/support/rc-update.sh:
88 Add patch to start hald before xdm for Gentoo bug #280209
90 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
91 modules/catalyst/target/__init__.py:
92 Be verbose about why we're not considering certain built targets
94 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
95 modules/catalyst/target/__init__.py:
96 Use a regex to parse the built target filenames
98 29 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
99 modules/catalyst/target/generic_stage.py:
100 Split up huge __init__() into startup and run-time init functions
102 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
103 modules/catalyst/target/__init__.py:
104 Add initial target buildplan logic
106 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
107 modules/catalyst/target/generic.py:
108 Add initialization of values for catalyst.target.target in
109 generic_target's __init__()
111 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
112 modules/catalyst/target/__init__.py:
113 Split up built_target into target and built_target
115 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
116 modules/catalyst/target/__init__.py:
117 Add initial built_target support
119 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
120 modules/catalyst/util.py:
121 change os.path.is_dir() to isdir()
123 20 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
124 files/catalyst.conf, modules/catalyst/target/generic_stage.py:
125 Remove metadata_overlay option, since it doesn't make sense with
128 19 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
129 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
130 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
131 modules/catalyst/target/livecd_stage1.py,
132 modules/catalyst/target/livecd_stage2.py,
133 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
134 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
135 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
136 modules/catalyst/target/system.py, modules/catalyst/target/tinderbox.py:
137 Add dependency information for each target
138 Add function to automatically calculate source_subpath
140 18 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
141 modules/catalyst/target/generic_stage.py:
142 Fix typo for Gentoo bug #285484
144 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
145 modules/catalyst/target/generic_stage.py:
146 Rewrite unpack_snapshot() to suck less
148 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
149 modules/catalyst/target/generic_stage.py:
150 Rewrite unpack() so it doesn't suck
152 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
153 modules/catalyst/target/generic.py:
154 Beef up autoresume to record path metadata and check it later
156 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
157 modules/catalyst/target/snapshot.py:
158 Add --exclude /packages/ to the rsync line for the snapshot
160 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
161 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
162 Create catalyst.util.move() helper and use it
164 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
165 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
166 Add catalyst.util.copy() helper function and use it
168 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
169 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
170 Create catalyst.util.mkdir() helper function and use it
172 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
173 modules/catalyst/target/generic_stage.py,
174 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
175 Create catalyst.util.create_tarball() helper function
176 Replace more manual calls to rsync with catalyst.util.rsync()
177 Replace manual calls to 'tar cjf' with catalyst.util.create_tarball()
179 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
180 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
181 Add catalyst.util.create_tarball() helper function and modify snapshot
184 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
185 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
186 Create catalyst.util.rsync() helper function
188 13 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/livecd_stage2.py,
192 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
193 Modify code to use catalyst.util.remove_path() helper everywhere
194 Include globbing support in remove_path()
195 Create catalyst.util.create_symlink() helper and modify code to use it
197 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
198 modules/catalyst/util.py:
199 Add catalyst.util.remove_dir() helper function
201 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
202 modules/catalyst/util.py:
203 Remove unnecessary os.path import
205 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
206 modules/catalyst/lock.py, modules/catalyst/spawn.py,
207 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
208 modules/catalyst/target/livecd_stage1.py,
209 modules/catalyst/target/netboot.py:
210 Replace usage of types module and type() with isinstance()
212 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
213 modules/catalyst/target/generic_stage.py,
214 modules/catalyst/target/livecd_stage1.py,
215 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
216 modules/catalyst/util.py:
217 Create catalyst.util.empty_tree() helper function and use it all over
219 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> TODO,
220 modules/catalyst/target/generic.py:
221 Add ability to invalidate all further autoresume points
223 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
224 Remove another unnecessary intermediary variable
226 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
227 modules/catalyst/config.py:
228 Add ability to specify default values for all specs and add
229 rel_type=default to it
231 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
232 modules/catalyst/target/generic_stage.py:
233 Set a default value for livecd/iso
235 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
236 Move commandline parsing to function
238 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
239 modules/catalyst/config.py, modules/catalyst/target/generic.py:
240 Stick optional config file values in a tuple and concatenate with required
243 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
244 targets/support/livecdfs-update.sh:
245 Apply patch from Gentoo bug #284585
247 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
248 Change my email address to point to my current address rather than my now
249 defunct Gentoo address.
251 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
252 +.gitattributes, README, TODO, catalyst:
253 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
254 README, TODO, and catalyst.
256 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
257 modules/catalyst/target/livecd_stage2.py:
258 Apply patch for module blacklisting from gentoo bug #282148
260 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
261 files/livecd/x86-F6.msg:
262 Apply patch to document espeakup support for gentoo bug #267708
264 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
265 modules/catalyst/config.py:
266 Get rid of addlargs in the main script Initial basics for multiple target
267 support Move targetmap into global config object
269 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
270 modules/catalyst/target/stage1.py:
273 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
274 Note in TODO where things have already been done
276 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
277 modules/catalyst/config.py:
278 Explicitly set target: in per-target spec values
280 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
281 modules/catalyst/arch/arm.py:
282 Apply additional patch from gentoo bug #255793 for arm subarches
284 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
285 targets/support/chroot-functions.sh:
286 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
288 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
289 modules/catalyst/arch/sh.py:
290 Additional sh patch from gentoo bug #255793
292 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
293 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
294 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
296 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
297 Add note to TODO about enhanced catalystrc support
299 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
300 modules/catalyst/target/generic_stage.py:
301 Update reference to make.conf.example for new location in portage-2.1.6
303 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
304 targets/stage1/stage1-chroot.sh:
305 Remove --noreplace from run_merge call so that baselayout gets rebuilt
308 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
309 targets/support/rc-update.sh:
310 Change invalid atom '>=sys-apps/baselayout-2*' to
311 '>=sys-apps/baselayout-2'
313 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
314 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
315 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
316 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
317 Add run_controller_action() function and replace manual calls to
320 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
321 modules/catalyst/spawn.py, targets/system/system-controller.sh:
322 Add clean no-op for system target
324 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
325 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
326 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
327 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
328 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
329 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
330 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
331 modules/catalyst/target/generic.py,
332 modules/catalyst/target/generic_stage.py:
333 Fix up a few runtime errors
335 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
336 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
337 +targets/system/system-controller.sh,
338 +targets/system/system-preclean-chroot.sh:
339 Initial commit of new system target
341 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
342 Add procedure for 'system' target
344 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
345 TODO updates: add information about verification of
346 seeds/caches/configs/specs, update automated actions section in targets, add
347 all-stages and all-images target information, clean up system and world
348 target information, add information on improving caching/resuming, move
349 mixed host/target information into targets section, add information on
350 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
353 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
354 TODO updates: added section on statistics gathering/reporting, added section
355 on (potential) new targets, and update boot loader section.
357 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
358 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
359 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
360 modules/catalyst/target/livecd_stage1.py,
361 modules/catalyst/target/livecd_stage2.py,
362 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
363 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
364 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
365 Remove all references to 'spec' and 'addlargs' in target modules
367 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
368 modules/catalyst/config.py:
369 All targets have been updated not to use the spec_prefix, so we don't need
370 to save the prefixed keys anymore
372 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
373 modules/catalyst/target/generic_stage.py,
374 modules/catalyst/target/snapshot.py:
375 Don't pass conf_values or addlargs to target __init__()
377 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
378 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
379 modules/catalyst/target/generic_stage.py,
380 modules/catalyst/target/livecd_stage1.py,
381 modules/catalyst/target/livecd_stage2.py,
382 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
383 Remove all references to self.settings[spec_prefix] and remove some now
384 useless functions that remove the prefix from certain spec settings
386 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
387 modules/catalyst/target/snapshot.py:
388 Reorganize init for snapshot target
390 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
391 modules/catalyst/util.py:
392 Try to import portage.util before portage_util
394 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
395 modules/catalyst/config.py:
396 Add validate_values() and compare_key() functions to Spec class
398 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
399 modules/catalyst/__init__.py, modules/catalyst/config.py,
400 modules/catalyst/target/generic.py,
401 modules/catalyst/target/generic_stage.py,
402 modules/catalyst/target/snapshot.py:
403 Add new global config singleton object and Spec class and convert snapshot
404 and generic targets to use it
406 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
407 modules/catalyst/__init__.py:
408 Add base singleton class definition
410 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
411 modules/catalyst/lock.py:
412 More replacements of print statement with msg()
414 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
415 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
416 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
417 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
418 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
419 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
420 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
421 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
422 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
423 Move livecd/files directory/files to files/livecd.
425 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
426 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
427 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
428 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
429 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
430 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
431 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
432 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
433 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
434 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
435 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
436 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
437 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
438 Move livecd/cdtar directory/files to files/cdtar.
440 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
441 modules/catalyst/config.py, modules/catalyst/error.py,
442 modules/catalyst/hash.py, modules/catalyst/output.py,
443 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
444 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
445 modules/catalyst/target/livecd_stage2.py,
446 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
447 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
448 modules/catalyst/target/stage3.py:
449 Replace more instances of print with msg()
451 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
452 modules/catalyst/output.py, modules/catalyst/util.py:
453 More replacements of the print statement with msg()
455 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
456 modules/catalyst/target/generic_stage.py:
457 Replace all instances of print with catalyst.output.msg() in
458 catalyst.target.generic_stage
460 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
461 modules/catalyst/target/generic.py,
462 modules/catalyst/target/generic_stage.py:
463 Move set_autoresume_path() from catalyst.target.generic_stage to
464 catalyst.target.generic
466 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
467 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
468 modules/catalyst/target/livecd_stage1.py,
469 modules/catalyst/target/livecd_stage2.py,
470 modules/catalyst/target/netboot.py:
471 Make use of set_autoresume() in target modules
473 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
474 modules/catalyst/target/generic.py,
475 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
476 modules/catalyst/target/livecd_stage1.py,
477 modules/catalyst/target/livecd_stage2.py,
478 modules/catalyst/target/netboot.py:
479 Add check_autoresume() and set_autoresume() helpers to
480 catalyst.target.generic and make use of them
482 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
483 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
484 modules/catalyst/target/livecd_stage1.py,
485 modules/catalyst/target/livecd_stage2.py,
486 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
487 modules/catalyst/target/tinderbox.py:
488 Import only cmd() from catalyst.spawn
490 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
491 modules/catalyst/target/generic_stage.py,
492 modules/catalyst/target/livecd_stage2.py,
493 modules/catalyst/target/stage2.py:
494 Remove redundant imports
496 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
497 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
498 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
499 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
500 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
501 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
502 modules/catalyst/lock.py, -modules/catalyst/support.py,
503 modules/catalyst/target/embedded.py,
504 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
505 modules/catalyst/target/livecd_stage1.py,
506 modules/catalyst/target/livecd_stage2.py,
507 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
508 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
509 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
510 modules/catalyst/target/tinderbox.py:
511 Remove catalyst.support module
513 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
514 modules/catalyst/config.py, modules/catalyst/support.py,
515 modules/catalyst/util.py:
516 Move remaining stuff from catalyst.support to catalyst.config
518 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
519 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
520 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
521 modules/catalyst/target/snapshot.py:
522 Move gen_contents_file() and gen_digest_file() from
523 catalyst.target.generic_stage to catalyst.hash
525 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
526 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
527 -targets/support/netboot-final.sh:
528 Move netboot-final.sh from targets/support/ to targets/netboot/
530 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
531 -examples/netboot2_template.spec, +examples/netboot_template.spec,
532 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
533 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
534 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
535 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
536 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
537 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
538 -targets/support/netboot2-final.sh:
539 Rename netboot2 target to netboot
541 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
542 modules/catalyst/lock.py:
543 Cleanups to make pychecker happy
545 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
546 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
547 Grab just the first value return from the now-working call to
550 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
551 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
552 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
553 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
554 Whack the outdated and non-functional netboot target
556 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
557 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
558 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
559 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
560 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
561 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
562 modules/catalyst/error.py, modules/catalyst/hash.py,
563 modules/catalyst/output.py, modules/catalyst/spawn.py,
564 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
565 modules/catalyst/target/embedded.py,
566 modules/catalyst/target/generic_stage.py,
567 modules/catalyst/target/livecd_stage1.py,
568 modules/catalyst/target/livecd_stage2.py,
569 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
570 Small cleanups to make pychecker happy
572 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
573 modules/catalyst/support.py, modules/catalyst/util.py:
576 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
577 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
578 modules/catalyst/util.py:
579 Move read_makeconf() and parse_makeconf() from catalyst.support to
582 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
583 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
584 modules/catalyst/target/livecd_stage2.py,
585 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
586 Move file_locate() from catalyst.support to catalyst.util
588 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
589 modules/catalyst/spawn.py, modules/catalyst/support.py,
590 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
591 modules/catalyst/target/livecd_stage1.py,
592 modules/catalyst/target/livecd_stage2.py,
593 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
594 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
595 Add catalyst.spawn import where needed and move more spawn-related stuff
596 from catalyst.support to catalyst.spawn
598 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
599 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
600 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
601 +modules/catalyst/error.py, modules/catalyst/hash.py,
602 +modules/catalyst/spawn.py, modules/catalyst/support.py,
603 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
604 modules/catalyst/target/livecd_stage2.py,
605 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
606 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
607 Move custom exception classes to catalyst.error and all spawn-related
608 functions to catalyst.spawn
610 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
611 +modules/catalyst/hash.py, modules/catalyst/support.py,
612 modules/catalyst/target/generic_stage.py,
613 modules/catalyst/target/livecd_stage2.py,
614 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
615 Move all hash and contents functions to catalyst.hash
617 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
618 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
619 modules/catalyst/util.py:
620 Move countdown() from catalyst.support to catalyst.util
622 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
623 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
624 modules/catalyst/util.py:
625 Move generate_contents() from catalyst.support to catalyst.util
627 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
628 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
629 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
630 modules/catalyst/target/livecd_stage2.py,
631 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
632 Move touch() from catalyst.support to catalyst.util
634 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
635 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
636 modules/catalyst/util.py:
637 Move ismount() and pathcompare() from catalyst.support to catalyst.util
639 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
640 modules/catalyst/support.py:
641 Remove unused function hexify()
643 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
644 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
645 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
646 modules/catalyst/target/livecd_stage1.py,
647 modules/catalyst/target/livecd_stage2.py,
648 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
649 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
650 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
651 Move normpath() from catalyst.support to catalyst.util
653 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
654 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
655 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
656 Move list_to_string() from catalyst.support to catalyst.util
658 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
659 modules/catalyst/output.py, modules/catalyst/support.py,
660 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
661 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
662 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
663 Move list_bashify() from catalyst.support to catalyst.util
665 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
666 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
667 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
668 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
669 and update references
671 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
672 modules/catalyst/util.py:
673 Modify global import from catalyst.support to just import what's needed
675 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
676 modules/catalyst/support.py, modules/catalyst/util.py:
677 Move find_binary() from catalyst.support to catalyst.util
679 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
680 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
681 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
682 modules/catalyst/target/generic_stage.py:
683 Move msg(), warn(), and die() to catalyst.output and update all references
685 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
686 Load defaults into myconf before parsing config
688 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
689 Condense code that checks for various things in 'options' to use a loop
691 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
692 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
693 modules/catalyst/target/generic_stage.py:
694 Get rid of arches and targets classes and move functions into the module
697 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
698 targets/embedded/embedded-chroot.sh,
699 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
700 targets/livecd-stage2/livecd-stage2-controller.sh,
701 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
702 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
703 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
704 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
705 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
706 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
707 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
708 targets/support/mips-arcload_conf.sh,
709 targets/tinderbox/tinderbox-chroot.sh:
710 More trailing whitespace cleanups
712 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
713 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
714 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
715 modules/catalyst/lock.py, modules/catalyst/support.py,
716 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
717 modules/catalyst/target/livecd_stage1.py,
718 modules/catalyst/target/livecd_stage2.py,
719 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
720 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
721 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
722 targets/stage1/build.py:
723 Kill lots and lots of trailing whitespace in .py files
725 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
726 modules/catalyst/target/generic_stage.py:
727 Fix up a few bad replacements from previous commit
729 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
730 modules/catalyst/config.py, modules/catalyst/lock.py,
731 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
732 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
733 modules/catalyst/target/livecd_stage1.py,
734 modules/catalyst/target/livecd_stage2.py,
735 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
736 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
737 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
738 modules/catalyst/target/stage4.py:
739 Do a mass sed to fix up all remaining usage of has_key()
741 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
742 Clean up instances of has_key() for py3k
744 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
745 We don't need to pass conf_values since it's a global var
747 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
748 Pre-split options from config file and remove unnecessary imported modules
750 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
751 Move code to verify digest and hash functions to a separate function
753 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
754 Allow build_target() to re-raise the exception for the top-level handler
757 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
758 Move catalyst.support import to top of file
760 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
761 Remove check for sys.argv length since we already check for needed
764 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
765 Rename version() to show_version()
767 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
768 Remove import_modules()
770 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
771 modules/catalyst/target/embedded.py,
772 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
773 modules/catalyst/target/livecd_stage1.py,
774 modules/catalyst/target/livecd_stage2.py,
775 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
776 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
777 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
778 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
779 Remove references to generic_stage_target
781 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
782 +modules/catalyst/target/embedded.py,
783 -modules/catalyst/target/embedded_target.py,
784 +modules/catalyst/target/generic.py,
785 +modules/catalyst/target/generic_stage.py,
786 -modules/catalyst/target/generic_stage_target.py,
787 -modules/catalyst/target/generic_target.py,
788 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
789 -modules/catalyst/target/livecd_stage1_target.py,
790 +modules/catalyst/target/livecd_stage1.py,
791 -modules/catalyst/target/livecd_stage2_target.py,
792 +modules/catalyst/target/livecd_stage2.py,
793 +modules/catalyst/target/netboot.py,
794 -modules/catalyst/target/netboot2_target.py,
795 +modules/catalyst/target/netboot2.py,
796 -modules/catalyst/target/netboot_target.py,
797 +modules/catalyst/target/snapshot.py,
798 -modules/catalyst/target/snapshot_target.py,
799 -modules/catalyst/target/stage1_target.py,
800 +modules/catalyst/target/stage1.py,
801 -modules/catalyst/target/stage2_target.py,
802 +modules/catalyst/target/stage2.py,
803 -modules/catalyst/target/stage3_target.py,
804 +modules/catalyst/target/stage3.py,
805 -modules/catalyst/target/stage4_target.py,
806 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
807 -modules/catalyst/target/tinderbox_target.py:
808 Remove _target from target module filenames, since they're already in
811 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
812 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
813 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
814 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
815 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
816 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
817 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
818 Remove builder.py and all references
820 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
821 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
822 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
823 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
824 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
825 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
826 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
827 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
828 modules/catalyst/target/embedded_target.py,
829 modules/catalyst/target/generic_stage_target.py,
830 modules/catalyst/target/generic_target.py,
831 modules/catalyst/target/grp_target.py,
832 modules/catalyst/target/livecd_stage1_target.py,
833 modules/catalyst/target/livecd_stage2_target.py,
834 modules/catalyst/target/netboot2_target.py,
835 modules/catalyst/target/netboot_target.py,
836 modules/catalyst/target/snapshot_target.py,
837 modules/catalyst/target/stage1_target.py,
838 modules/catalyst/target/stage2_target.py,
839 modules/catalyst/target/stage3_target.py,
840 modules/catalyst/target/stage4_target.py,
841 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
842 Move catalyst_support.py to catalyst.support and update references
844 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
845 +modules/catalyst/lock.py,
846 modules/catalyst/target/generic_stage_target.py,
847 -modules/catalyst_lock.py:
848 Move catalyst_lock.py to catalyst/lock.py and update references
850 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
851 modules/catalyst/target/__init__.py,
852 modules/catalyst/target/generic_stage_target.py:
853 Move target module loading logic into build_target_map() in
854 catalyst.target module
856 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
857 modules/catalyst/target/embedded_target.py,
858 modules/catalyst/target/grp_target.py,
859 modules/catalyst/target/livecd_stage1_target.py,
860 modules/catalyst/target/livecd_stage2_target.py,
861 modules/catalyst/target/netboot2_target.py,
862 modules/catalyst/target/netboot_target.py,
863 modules/catalyst/target/snapshot_target.py,
864 modules/catalyst/target/stage1_target.py,
865 modules/catalyst/target/stage2_target.py,
866 modules/catalyst/target/stage3_target.py,
867 modules/catalyst/target/stage4_target.py,
868 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
869 Add target map in each target module and remove register() function
870 Change catalyst program to load target modules with catalyst.target.targets
872 Remove required_build_targets and valid_build_targets from catalyst_support.py,
873 since we can scan the dir now
875 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
876 +modules/catalyst/target/__init__.py,
877 +modules/catalyst/target/embedded_target.py,
878 +modules/catalyst/target/generic_stage_target.py,
879 +modules/catalyst/target/generic_target.py,
880 +modules/catalyst/target/grp_target.py,
881 +modules/catalyst/target/livecd_stage1_target.py,
882 +modules/catalyst/target/livecd_stage2_target.py,
883 +modules/catalyst/target/netboot2_target.py,
884 +modules/catalyst/target/netboot_target.py,
885 +modules/catalyst/target/snapshot_target.py,
886 +modules/catalyst/target/stage1_target.py,
887 +modules/catalyst/target/stage2_target.py,
888 +modules/catalyst/target/stage3_target.py,
889 +modules/catalyst/target/stage4_target.py,
890 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
891 -modules/generic_stage_target.py, -modules/generic_target.py,
892 -modules/grp_target.py, -modules/livecd_stage1_target.py,
893 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
894 -modules/netboot_target.py, -modules/snapshot_target.py,
895 -modules/stage1_target.py, -modules/stage2_target.py,
896 -modules/stage3_target.py, -modules/stage4_target.py,
897 -modules/tinderbox_target.py:
898 Move all *_target.py modules under modules/catalyst/target and create
899 parent catalyst.target module
901 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
902 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
903 Remove hard-coded arch list now that find_arch_modules() is known to work
905 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
906 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
907 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
908 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
909 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
910 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
911 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
912 modules/generic_stage_target.py:
913 Move subarch and maching maps to bottom of arch files, since the classes
914 aren't defined yet at the top
916 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
917 modules/catalyst/arch/sh.py:
918 Forgot the sh arch module
920 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
921 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
922 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
923 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
924 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
925 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
926 Move subarch and machine map information to variables at top of each arch
927 module and get rid of register() function
929 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
930 Add catalyst.util.load_module() function
931 Move arch modules under modules/catalyst/arch
932 Add catalyst.arch.arches class to assist in loading arch modules
933 Add .gitignore file for *.py[co]
935 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
936 Change __version__ to 2.99 for catalyst_3 branch
938 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
939 Add note about metadata_overlay being default in 2.1.6
941 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
942 Updated the AUTHORS section and the header for the ChangeLog, to reflect
943 that individual authors now retain their copyright to code they submit.
945 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
946 Rewrote TODO to make it clearer and added a ton of new items to it.
948 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
949 modules/generic_stage_target.py:
950 screw you python...hard
952 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
953 modules/generic_stage_target.py:
954 Disable removal of 'target_path' when build starts
956 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
957 modules/generic_stage_target.py:
958 Apply patch from armin76 to actually make use of the busybox_config value
961 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
962 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
963 Add support for gk's --busybox-config= option
965 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
966 modules/generic_stage_target.py:
967 Missing / before 'iso'
969 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
970 modules/snapshot_target.py:
971 Add support for purging to snapshot target
973 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
974 Add mix-in cdtar idea to TODO
976 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
977 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
978 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
979 Remove old isolinux-3.09 cdtar files
981 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
982 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
983 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
984 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
986 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
987 Marking this 2.0.6.903 for testing.
989 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
990 targets/netboot2/netboot2-controller.sh:
991 Disable copying of nb-busybox.cf since it isn't used anyway
993 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
994 arch/x86.py, catalyst:
995 A few typo and other minor fixes as reported by armin76
997 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
998 modules/generic_stage_target.py:
999 Add support for digests="all" for gentoo bug #209611
1001 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1002 examples/netboot2_template.spec, targets/support/kmerge.sh:
1003 Automatically append --netboot to GK_ARGS for netboot2 target Remove
1004 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
1006 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1007 targets/support/pre-kmerge.sh:
1008 Remove evil hacks that copy gk files around for netboot2
1010 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1011 Bumping version for release.
1013 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1014 modules/catalyst_support.py:
1015 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
1018 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1019 modules/catalyst_support.py, modules/generic_stage_target.py:
1020 Add support for -P/--purgeonly option
1022 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
1023 Updated README to tell the user where to locate catalyst.conf if not using
1024 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
1027 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1028 Kicking out a 2.0.6.901 release for testing.
1030 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
1031 modules/generic_stage_target.py:
1032 Automatically prepend build dir path to livecd/iso if it's not an absolute
1035 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
1036 Update TODO with placeholder idea.
1038 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1039 +modules/catalyst/util.py:
1040 Create catalyst.util module with capture_traceback() and print_traceback()
1041 functions Capture and print traceback when build fails instead of letting
1044 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1045 modules/catalyst/config.py, modules/catalyst_support.py:
1046 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
1048 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1049 modules/catalyst/config.py:
1050 A few fixes to ParserBase after actually testing it switch to parsing
1051 config file with ConfigParser.
1053 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1054 +modules/catalyst/config.py, -modules/catalyst/util.py:
1055 More indecisiveness..move util.spec to config.SpecParser.
1057 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1058 -modules/catalyst/spec.py, +modules/catalyst/util.py,
1059 modules/catalyst_support.py:
1060 * Rename catalyst.spec to catalyst.util
1061 * Move spec_dump() into spec class
1062 * Modify catalyst to use new spec class
1064 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1065 +modules/catalyst/__init__.py:
1066 Add __init__.py file and import line.
1068 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1069 +modules/catalyst/spec.py:
1070 Initial commit of modules/catalyst/spec.py.
1072 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
1074 Updating x86/amd64 arch support. Original patches by William Cooke
1075 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
1077 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1078 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1079 modules/snapshot_target.py, modules/stage4_target.py,
1080 targets/support/bootloader-setup.sh, targets/support/functions.sh,
1081 targets/support/kmerge.sh:
1082 Removing all deprecated interfaces. We no longer wish to support them and
1083 they're not needed. Anyone using a pre-2.x spec file will need to update
1084 their specs, anyway.
1086 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1087 -livecd/files/Getting_Online.txt:
1088 Removing livecd/files/Getting_Online.txt since it was quite outdated.
1090 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
1092 Updated for new git repo.
1094 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
1095 targets/support/livecdfs-update.sh:
1096 Add gconf settings for gnome-screensaver to disable locking by default. This
1099 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
1100 Add armv5tel to arm host list.
1102 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1103 targets/support/chroot-functions.sh:
1104 If we don't have a distcc user, we need to reinstall distcc, even if it's
1105 been built with the right USE. This mainly affects stage1/stage2.
1107 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1108 targets/support/chroot-functions.sh:
1109 We need to run distcc-config --install, since we won't be installing into
1110 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
1111 installed versions of distcc.
1113 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
1114 Add a couple of distcc-related items to TODO.
1116 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1117 targets/stage1/stage1-preclean-chroot.sh,
1118 targets/stage2/stage2-preclean-chroot.sh,
1119 targets/stage3/stage3-preclean-chroot.sh,
1120 targets/stage4/stage4-preclean-chroot.sh:
1121 We don't want to run setup_myfeatures in preclean, but still want to update
1122 the environment and show our debug information.
1124 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1125 targets/stage1/stage1-preclean-chroot.sh,
1126 targets/stage2/stage2-preclean-chroot.sh,
1127 targets/stage3/stage3-preclean-chroot.sh,
1128 targets/stage4/stage4-preclean-chroot.sh,
1129 targets/support/chroot-functions.sh:
1130 Remove the die on LIBDIR check, since it won't be set on non-multilib
1131 profiles. We can now run debug in preclean again.
1133 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1134 targets/support/functions.sh:
1135 Let's not try to chmod a dangling symlink.
1137 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1138 targets/support/chroot-functions.sh:
1139 Added emerge --info to debug output. I don't know why I didn't add it before.
1141 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1142 targets/stage1/stage1-preclean-chroot.sh,
1143 targets/stage2/stage2-preclean-chroot.sh,
1144 targets/stage3/stage3-preclean-chroot.sh,
1145 targets/stage4/stage4-preclean-chroot.sh:
1146 We probably shouldn't be running our debug functions in our stages. Let's
1149 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1150 targets/support/chroot-functions.sh:
1151 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
1154 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1155 targets/support/livecdfs-update.sh:
1156 Only copy the handbook icon if one exists.
1158 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1159 modules/catalyst_lock.py:
1160 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
1163 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1164 targets/livecd-stage2/livecd-stage2-controller.sh:
1165 We should be matching all possible LIBDIRs, so make sure we do that.
1167 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1168 targets/support/livecdfs-update.sh:
1169 We no longer need the metadata.tar.bz2, since the Installer uses
1172 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1173 targets/stage1/stage1-chroot.sh:
1174 We don't need --newuse if we're not using binary packages, so there's no
1177 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1178 targets/livecd-stage2/livecd-stage2-controller.sh:
1179 Added initial framework for creating the CD's root on livecd/livedvd.
1180 Currently, the end result is the same, but I'll be adding code to
1181 automatically copy the stages and to automatically download the distfiles.
1183 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1184 targets/livecd-stage2/livecd-stage2-controller.sh,
1185 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1186 targets/support/rc-update.sh:
1187 Change all checks for livecd/type: gentoo-release-livecd to
1188 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
1189 to allow for auto-fetching of distfiles and stages onto official DVD media.
1191 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
1192 targets/livecd-stage1/livecd-stage1-controller.sh,
1193 targets/livecd-stage2/livecd-stage2-controller.sh:
1194 Updated TODO. Added code to livecd-stage1 to generate a package list, which
1195 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
1196 the distfiles automatically.
1198 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1199 modules/generic_stage_target.py:
1200 Fix seedcache output so it fits in 80 columns.
1202 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1203 targets/stage1/stage1-chroot.sh:
1204 We should likely install baselayout before anything else, including the
1205 package manager. As such, I've moved it to after sys-apps/baselayout is
1208 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1209 targets/livecd-stage2/livecd-stage2-controller.sh:
1210 Check for a snapshot in the overlay and error if one is present. This should
1211 ensure that the snapshot on the CD is the same as the one used to build the
1214 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1215 modules/catalyst_support.py:
1216 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
1217 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
1220 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/stage1/stage1-chroot.sh:
1222 Change back to using sys-apps/baselayout. We'll need to come up with a
1223 better permanent solution now that virtual/baselayout is no more.
1225 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1226 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
1227 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
1229 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1230 targets/support/bootloader-setup.sh:
1231 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1234 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1235 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1236 Added TODO. Changed create_handbook_icon call to only be called if
1237 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1239 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1240 targets/support/kmerge.sh:
1241 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1244 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1245 targets/support/kmerge.sh:
1246 Modify test to run if package.provided exists instead of if it doesn't.
1247 Run sed on the correct file.
1249 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1250 targets/support/chroot-functions.sh:
1251 Added --noreplace to setup_myfeatures merges so we don't blow away any
1252 packages which are already installed with the proper USE flags for the given
1253 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1255 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1256 livecd/files/README.txt:
1257 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1259 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1260 targets/support/rc-update.sh:
1261 Added mdraid for baselayout-2 users.
1263 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1264 targets/support/kmerge.sh:
1265 Clean up package.provided after the kernel build
1267 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1268 targets/support/kmerge.sh:
1269 It helps if I put things in the correct order so they'll actually execute,
1270 rather than getting a nice error from emerge.
1272 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/support/kmerge.sh:
1274 Change upgrade to update.
1276 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1277 targets/support/kmerge.sh:
1278 Add back in the package.provided code that *should* skip the kernel sources
1279 merge for call back and subsequent runs.
1281 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1282 targets/support/kmerge.sh:
1283 We don't really need to use binary packages for the kernel sources, since it
1284 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1285 when we're not using kerncache.
1287 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1288 targets/support/kmerge.sh:
1289 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1291 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1292 targets/livecd-stage2/livecd-stage2-controller.sh:
1293 OK, we run our find outside the chroot, so we don't want to use absolute
1294 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1295 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1298 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1299 targets/livecd-stage2/livecd-stage2-controller.sh,
1300 targets/stage1/stage1-controller.sh:
1301 Cleanup the clean section for stage1 and add an updated clean section for
1302 livecd-stage2 when we're a minimal, universal, or game CD. This is
1303 2.0.6_pre14 for testing.
1305 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1306 targets/support/kmerge.sh:
1307 We should be using --newuse when merging our packages in callback.
1309 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1310 targets/grp/grp-chroot.sh:
1311 We should only use --noreplace when building a pkgset, everything else
1314 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1315 modules/catalyst_support.py, modules/generic_stage_target.py,
1316 modules/grp_target.py:
1317 Apply additional patches from bug #207862 for CONTENTS generation.
1319 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1320 targets/grp/grp-chroot.sh:
1321 Call setup_myemergeopts after changing clst_FETCH.
1323 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1324 targets/netboot2/netboot2-pkg.sh:
1325 Remove a bit of unnecessary code.
1327 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1328 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1329 targets/support/chroot-functions.sh:
1330 Fix some spacing on the -* warning, revert Andrew's last change, since it
1331 didn't do anything, and clean up the GRP chroot code so it works smarter and
1332 set clst_FETCH when clst_grp_type is something other than pkgset.
1334 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1335 targets/support/chroot-functions.sh:
1336 Don't set --usepkg and --buildpkg when fetching.
1338 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1339 modules/generic_stage_target.py:
1340 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1343 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1344 modules/generic_stage_target.py:
1345 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1346 boot/kernel/${kname}/config copying code in generic_stage_target.
1348 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1349 targets/support/kmerge.sh:
1350 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1353 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1354 modules/generic_stage_target.py, targets/support/kmerge.sh,
1355 targets/support/pre-kmerge.sh:
1356 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1357 valid, rather than required, changed clst_ksource to default to
1358 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1359 removal of USE to after the kernel build so the modules get the correct USE,
1360 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1362 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1363 targets/support/kmerge.sh:
1364 We should run the default functions for kmerge.sh, too.
1366 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1367 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1368 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1369 Updated aboot cdtar with a newer version to support newer kernels.
1371 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1372 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1373 Updated make_destpath so it writes out to make.conf as well as exporting
1374 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1375 adding make_destpath /tmp/stage1root to stage1.
1377 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1378 Updated README a bit and rolling 2.0.6_pre12 for testing.
1380 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1381 targets/support/create-iso.sh:
1382 Removed any further checks for clst_fstype and making sure everybody is
1383 using ${mkisofs_zisofs_opts}.
1385 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1386 targets/support/livecdfs-update.sh:
1387 The default theme for GNOME is now Clearlooks, so we can remove the theme
1388 code, but we still want to set the font size.
1390 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1391 targets/support/livecdfs-update.sh:
1392 We need to put quotes around ${user_comment} or useradd gets confused.
1394 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1395 targets/support/chroot-functions.sh:
1396 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1399 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1400 targets/support/kmerge.sh:
1401 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1402 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1404 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1405 targets/support/create-iso.sh:
1406 Bash fscking sucks, so we have to compromise on this code reduction solution
1407 a bit. It's still far better than it was
1409 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1410 targets/support/create-iso.sh:
1411 Don't escape quotes when actually running the command
1413 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1414 targets/support/kmerge.sh:
1415 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1417 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1418 targets/support/kmerge.sh:
1419 Use -L instead of -l in test for symlink
1421 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1422 targets/stage1/stage1-controller.sh:
1423 Remove code for gcc-config/binutils-config since it should be getting done
1424 in the preclean script, anyway.
1426 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1427 targets/stage1/stage1-chroot.sh:
1428 I missed one place where HOSTUSE was being used incorrectly.
1430 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1431 targets/support/kmerge.sh:
1432 Escape the correct quote
1434 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1435 targets/support/kmerge.sh:
1436 Change remaining instances of run_emerge to run_merge
1438 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1439 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1440 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1443 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1444 targets/support/bootloader-setup.sh:
1445 Let's change our splash checking to a global check so it only needs to be
1446 done once. This makes much more sense than having all of those if ... else
1449 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1450 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1451 Fix our USE invocation here so things work as expected.
1453 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1454 targets/support/livecdfs-update.sh:
1455 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1458 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1459 targets/support/livecdfs-update.sh:
1460 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1463 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1464 targets/livecd-stage2/livecd-stage2-controller.sh:
1465 Fixing the snapshot copying so it will only copy the correct snapshot for
1466 people who don't know how to properly use wget.
1468 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1469 targets/stage1/stage1-chroot.sh:
1470 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1471 disable profile USE.
1473 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1474 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1475 OK, we have to escape our quotes, rather than use single quotes, or we don't
1476 evaluate the variables properly.
1478 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1480 targets/support/kmerge.sh:
1481 Fixing echo/sed for make.conf writing.
1483 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1484 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1485 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1486 Rather than using the environment, we write out our USE to make.conf, then
1487 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1488 be written to make.conf, already.
1490 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1491 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1492 targets/livecd-stage1/livecd-stage1-chroot.sh,
1493 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1494 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1495 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1496 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1497 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1498 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1499 Changing run_emerge to run_merge, changing both setup_portage and
1500 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1501 removing the settings added, rather than (ab)using the environment.
1503 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1504 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1505 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1506 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1507 targets/tinderbox/tinderbox-chroot.sh:
1508 Rearrange some of the functions in chroot-functions.sh in preparation for
1509 some upcoming changes and rename setup_portage to setup_pkgmgr.
1511 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1512 targets/stage1/stage1-controller.sh:
1513 Removing an extra env-update call from stage1's preclean.
1515 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1516 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1517 targets/support/bootloader-setup.sh:
1518 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1519 help.msg which we didn't even use.
1521 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1522 targets/support/bootloader-setup.sh:
1523 Don't write out out 'default 1' line when creating grub.conf, since the
1524 'help' entry is now at the bottom, and we want grub to default to the first
1527 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1528 targets/support/bootloader-setup.sh:
1529 Removed checks on livecd/splash_type, since we only support one type,
1530 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1531 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1532 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1534 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1535 targets/livecd-stage2/livecd-stage2-controller.sh:
1536 Let's automatically copy in the snapshot if livecd/type is
1537 gentoo-release-livecd.
1539 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1540 modules/generic_stage_target.py:
1541 Fix leading whitespace in empty() so it's only executed if there's something
1542 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1543 211410 for pointing this out
1545 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1546 targets/support/rc-update.sh:
1547 Quote baselayout package atom
1549 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/support/chroot-functions.sh:
1551 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1552 PATH by default. Instead, simply check if it exists.
1554 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1555 targets/support/chroot-functions.sh:
1556 Remove temporary package listing code, since --verbose is forced on with
1559 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1560 Force-enable --verbose when using --debug
1562 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1563 targets/support/kmerge.sh:
1564 Changing modules-update to update-modules to quiet a warning and keep us
1565 from having it get removed out from under us.
1567 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1568 targets/support/chroot-functions.sh:
1569 Adding a note to myself for better debug and moving run_default_funcs to the
1570 bottom of the script so it gets executed. Since this can otherwise break
1571 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1573 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1574 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1575 targets/support/chroot-functions.sh:
1576 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1577 so we can get the output with --debug, added --newuse to the options for
1578 stage1, as we should always rebuild any package where the USE has changed,
1579 removed removal of portage logs from stage2-chroot.sh since it is being done
1580 by cleanup_stages, moved world removal in cleanup_stages into a check for
1581 stages 1 through 3, made update_env_settings check for the existence of
1582 env-update before running it since we now run update_env_settings by default
1583 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1584 to list the packages, since we don't yet force-enable verbose with debug.
1586 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1587 modules/catalyst_lock.py:
1588 Since my python sucks and I don't feel like troubleshooting it at the
1589 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1590 2.0.6_pre8 for testing.
1592 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1593 modules/builder.py, modules/catalyst_lock.py:
1594 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1595 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1597 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1598 modules/catalyst_support.py:
1599 change 'is' to == because python is grumpy
1601 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1602 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1603 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1604 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1605 targets/support/rc-update.sh:
1606 Removing support for bootsplash, since it hasn't been in a supported kernel
1607 in a couple years and isn't accepted upstream.
1609 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1610 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1611 Fix up the sed for genkernel so it works on versions both before and after
1612 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1613 change was a bit too aggressive.
1615 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1616 targets/support/bootloader-setup.sh:
1617 Change grub timeout to 15 seconds instead of 150.
1619 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1620 targets/support/pre-kmerge.sh:
1621 Comment out sed on genkernel executable as it appears to do nothing these
1624 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1625 targets/livecd-stage2/livecd-stage2-controller.sh:
1626 Only call find on libdirs that actually exist. Thanks to Kristoffer
1627 <krek6597@student.uu.se> in bug #210807.
1629 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1630 modules/generic_stage_target.py:
1631 Add warning about -* in foo/use in the spec.
1633 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1634 targets/embedded/embedded-chroot.sh,
1635 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1636 targets/grp/grp-preclean-chroot.sh,
1637 targets/livecd-stage1/livecd-stage1-chroot.sh,
1638 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1639 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1640 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1641 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1642 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1643 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1644 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1645 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1646 targets/tinderbox/tinderbox-preclean-chroot.sh:
1647 Change all . to source.
1649 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1650 targets/embedded/embedded-preclean-chroot.sh,
1651 targets/grp/grp-preclean-chroot.sh,
1652 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1653 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1654 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1655 targets/stage3/stage3-preclean-chroot.sh,
1656 targets/stage4/stage4-preclean-chroot.sh,
1657 targets/support/chroot-functions.sh,
1658 targets/tinderbox/tinderbox-preclean-chroot.sh:
1659 Added a cleanup_stages function and added it to the appropriate places.
1661 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1662 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1663 targets/livecd-stage1/livecd-stage1-chroot.sh,
1664 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1665 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1666 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1667 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1668 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1669 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1670 Removing any functions that we now call by default when we source
1671 chroot-functions.sh by default.
1673 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1674 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1675 targets/livecd-stage1/livecd-stage1-chroot.sh,
1676 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1677 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1678 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1679 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1680 Clean up the debug code that I've added to stage1, move it to
1681 chroot_functions.sh, and call it from all of our main targets.
1683 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1684 modules/generic_stage_target.py:
1685 Wow. I need to make sure that we actually comment comments in make.conf or
1686 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1687 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1689 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1690 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1691 targets/stage3/stage3-chroot.sh:
1692 We need to be sure we clear out /var/log/portage/elog as well as
1693 /var/log/emerge.log for stages 1 through 3.
1695 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1696 modules/generic_stage_target.py,
1697 targets/livecd-stage2/livecd-stage2-controller.sh,
1698 targets/support/livecdfs-update.sh:
1699 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1700 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1701 80 columns. This is catalyst 2.0.6_pre5 for testing.
1703 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1704 modules/generic_stage_target.py:
1705 Apparently, python doesn't like it when you put a set of comments in front
1706 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1709 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1710 modules/generic_stage_target.py:
1711 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1712 generally clean up the code so it's a bit easier to read/follow.
1714 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1715 modules/generic_stage_target.py:
1716 Sort and de-dupe myusevars.
1718 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1719 targets/stage1/stage1-chroot.sh:
1720 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1722 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1723 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1724 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1725 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1726 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1727 targets/tinderbox/tinderbox-chroot.sh:
1728 Move export of FEATURES to setup_myfeatures.
1730 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1731 targets/stage1/stage1-chroot.sh:
1732 Added some debug code to stage1 and fixed a nice bug where we weren't
1733 building with the correct USE. Unfortunately, this invalidates any caches
1734 for stage1, since we were building with the entire USE from the profile.
1735 This is 2.0.6_pre4 for testing.
1737 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1738 targets/stage1/stage1-chroot.sh:
1739 We don't need to do the device building twice, so removing USE=build from
1740 first baselayout install.
1742 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1743 targets/support/livecdfs-update.sh:
1744 We check for a plugdev group, add it if it doesn't exist, and make sure any
1745 users specified by livecd/users is in the group.
1747 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1748 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1749 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1751 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1752 modules/catalyst_support.py:
1753 Fix up calc_contents in contents_map. Thanks to Brent Baude
1754 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1757 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/stage1/stage1-chroot.sh:
1759 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1760 empty and will cause issues in stage3 and beyond.
1762 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1763 targets/support/kmerge.sh, targets/support/rc-update.sh:
1764 Changed some of the rc-update code so it should work with baselayout-2,
1765 also. This is 2.0.6_pre2 for testing.
1767 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1768 files/catalyst.conf, modules/catalyst_support.py,
1769 modules/generic_stage_target.py, modules/grp_target.py,
1770 modules/snapshot_target.py:
1771 Added support for generating CONTENTS files automatically. Patch by Robin
1772 Johnson <robbat2@gentoo.org> for bug #207862.
1774 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1775 modules/snapshot_target.py:
1776 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1777 exclude digest-* files from the snapshot.
1779 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1780 arch/x86.py, modules/generic_stage_target.py:
1781 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1782 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1784 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1785 targets/support/kmerge.sh:
1786 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1787 options, so that it can actually be turned off.
1789 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1791 Rearrange things in the arch/*.py files to ensure that nothing is used
1792 before it has been defined.
1794 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1795 Reorder arch/powerpc.py to make python happy.
1797 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1798 modules/snapshot_target.py:
1799 Change .svn --include to an --exclude like it was supposed to be.
1801 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1803 Added several subarches for mips so we can dump the mips subarch profiles
1804 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1807 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1808 targets/livecd-stage2/livecd-stage2-controller.sh:
1809 Changed the code for copying the MOTD files so it's fewer lines and makes
1812 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1813 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1814 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1815 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1817 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1819 Did a little cleanup on the x86.py to remove some redundant entries and
1820 added nocona and core2 to amd64.py, though they're currently commented out.
1822 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1823 modules/generic_stage_target.py:
1824 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1825 flags defined in the spec file.
1827 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1828 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1829 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1830 since catalyst sets CXXFLAGS=CFLAGS by default.
1832 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1833 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1834 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1836 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1837 Added prescott to the subarches for x86.
1839 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1840 modules/netboot2_target.py, targets/support/kmerge.sh:
1841 Add patch to enabled netboot2/linuxrc and automatically add path for
1842 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1843 <jsbronder@gentoo.org> in bug #208106.
1845 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1846 modules/netboot2_target.py:
1847 Allow root_overlay in netboot2 target for bug #208106.
1849 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1850 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1851 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1852 Added USE=bindist automatically to everything that inherits set_use from
1853 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1854 USE=bindist to emerge run for stage1, and did some minor cleanup in
1855 get_libdir in chroot-functions.
1857 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1858 targets/support/bootloader-setup.sh:
1859 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1861 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1862 examples/generic_stage_template.spec, examples/grp_template.spec,
1863 examples/livecd-stage1_template.spec,
1864 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1865 examples/stage4_template.spec, examples/tinderbox_template.spec:
1866 Changing link so it no longer points to a dead page. This is for bug #208609.
1868 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1869 modules/snapshot_target.py:
1870 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1872 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1873 targets/stage1/stage1-chroot.sh:
1874 As much as I hate this, we're going to force baselayout to install first.
1875 This will keep us from having any issues with packages that don't respect
1878 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1879 Reorder options in catalyst.conf so they're alphabetical.
1881 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1882 targets/support/bootloader-setup.sh:
1883 Add 'pager on' to grub.conf for bug #208531.
1885 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1886 livecd/files/README.txt, livecd/files/x86-F6.msg:
1887 Removing the unused kernel command line options from Volume/Device Management.
1889 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1890 This is now 2.0.5 for release.
1892 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1893 files/catalyst.conf, modules/catalyst_support.py,
1894 modules/generic_stage_target.py,
1895 targets/embedded/embedded-preclean-chroot.sh,
1896 targets/grp/grp-preclean-chroot.sh,
1897 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1898 targets/stage2/stage2-preclean-chroot.sh,
1899 targets/stage3/stage3-preclean-chroot.sh,
1900 targets/support/chroot-functions.sh,
1901 targets/tinderbox/tinderbox-preclean-chroot.sh:
1902 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1903 sys-devel/icecream cluster compiler support for bug #200095. This is
1904 catalyst 2.0.5_pre6 for testing.
1906 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1907 files/catalyst.conf, modules/generic_stage_target.py:
1908 Add the option for using metadata_overlay with portage to speed up cache.
1910 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1911 modules/stage1_target.py, modules/stage2_target.py,
1912 modules/stage3_target.py:
1913 Add /etc/portage to cleanables for stages 1 through 3.
1915 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1916 livecd/files/livecd-local.start,
1917 targets/livecd-stage2/livecd-stage2-controller.sh,
1918 targets/support/livecdfs-update.sh:
1919 We apparently still need profiles/eclass for building the stage3 from the
1920 LiveCD with the installer.
1922 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1923 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1926 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1927 targets/livecd-stage2/livecd-stage2-controller.sh,
1928 targets/support/livecdfs-update.sh:
1929 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1930 preservation of eclasses/profiles, and remove copying of livecd-local.start
1931 since it's not needed anymore.
1933 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1934 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1935 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1938 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1939 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1940 Removing old mkvardb code which is no longer used, commenting out setting of
1941 Gnome theme for testing now that Clearlooks has been default for some time,
1942 and changing vdb move from a case statement to a simple if statement. This
1943 is 2.0.5_pre5 for testing.
1945 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1946 modules/stage1_target.py:
1947 Removing cleaning of python encodings for bug #64890.
1949 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1950 modules/generic_stage_target.py:
1951 Add an extra warning into the generated make.conf about changing the CHOST.
1953 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1954 targets/support/livecdfs-update.sh:
1955 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1957 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1958 targets/embedded/embedded-preclean-chroot.sh,
1959 targets/grp/grp-preclean-chroot.sh,
1960 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1961 targets/stage2/stage2-preclean-chroot.sh,
1962 targets/stage3/stage3-preclean-chroot.sh,
1963 targets/tinderbox/tinderbox-preclean-chroot.sh:
1964 Check to see if distcc is enabled before calling cleanup_distcc().
1966 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1967 arch/sparc.py, arch/x86.py:
1968 Look for linux32 in /bin and /usr/bin.
1970 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1971 modules/generic_stage_target.py:
1972 Make error message more specific when removing immutable flag.
1974 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1975 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1976 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1977 information, and added a small fix for FreeBSD for bug #169041. This is
1978 catalyst 2.0.5_pre4 for testing.
1980 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1981 targets/support/chroot-functions.sh:
1982 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1983 patch from bug #120076 to add cross-compiling support to our distcc
1986 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1987 targets/support/chroot-functions.sh:
1988 Added a version of get_libdir from multilib.eclass so we can determine where
1989 to go poking around if we need to touch anything in libdir.
1991 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1992 Print an error saying what target failed before the traceback.
1994 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1995 modules/catalyst_support.py:
1996 When parsing make.conf, first try pkgcore's
1997 snakeoil.fileutils.read_bash_dict(), then portage's
1998 portage_util.getconfig(), then the internal parse_makeconf().
2000 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2001 modules/catalyst_support.py:
2002 Raise an exception in parse_spec() if there's a duplicate key in the spec.
2004 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2005 examples/netboot_template.spec, examples/tinderbox_template.spec,
2006 modules/grp_target.py, modules/tinderbox_target.py:
2007 Remove redundant set_pkgcache_path() functions from tinderbox and grp
2008 modules, and remove extra pkgcache_path and kerncache_path options from
2011 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2012 This is catalyst 2.0.5_pre3 for testing the new stages code.
2014 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2015 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2016 We need to force USE=bindist on for building stages.
2018 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2019 modules/generic_stage_target.py:
2020 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
2021 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
2023 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2024 targets/support/rc-update.sh:
2025 Added support for the newer versions of splashutils which use fbcondecor as
2026 the init script. This is catalyst 2.0.5_pre1 for testing.
2028 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2029 targets/livecd-stage2/livecd-stage2-controller.sh:
2030 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
2033 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
2034 modules/generic_stage_target.py, modules/stage1_target.py,
2035 modules/stage2_target.py:
2036 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
2039 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
2040 modules/generic_stage_target.py, modules/netboot2_target.py:
2041 Fix typo in getopt call for --clear-autoresume. thanks to
2042 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
2043 Conditionally write CFLAGS to make.conf in stages for bug #177796.
2044 Copy overlay files in netboot2 target into proper dir for bug #174635.
2046 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2047 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
2048 targets/support/netboot2-final.sh:
2049 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
2050 fix a minor bug in System.map copying, add portage_overlay support, and adds
2051 the ability to use globbing in the package file lists for the netboot2
2054 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2055 +targets/netboot2/nb-busybox.cf:
2056 Added nb-busybox.cf to the netboot2 target for bug #174298.
2058 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2059 targets/support/chroot-functions.sh:
2060 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
2062 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2063 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
2064 Change moving the VDB until after we have processed unmerge by moving it
2065 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
2066 unmerge packages from the gentoo-release-livecd target.
2068 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2069 targets/support/kmerge.sh:
2070 Commented out the package.provided code in catalyst that seemed to cause
2071 problems with kerncache in testing. This is 2.0.4 and should be used for the
2074 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2075 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
2076 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
2077 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2078 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
2079 improve the netboot2 target.
2081 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2082 modules/generic_stage_target.py:
2083 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
2084 cause catalyst to export boolean variables as well as string-based
2087 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2088 modules/generic_stage_target.py:
2089 Fixing check for invalid subarch to not filter too much. Fix from Mike
2090 Frysinger <vapier@gentoo.org> for bug #173532.
2092 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
2093 Added s390x (64-bit) support via a patch from Mike Frysinger
2094 <vapier@gentoo.org> for bug #173002.
2096 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2097 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2098 targets/livecd-stage1/livecd-stage1-chroot.sh,
2099 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2100 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
2101 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
2102 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
2103 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
2104 targets/support/pre-kmerge.sh:
2105 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
2106 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
2107 certain functions/code paths when running with -F/--fetchonly. Simplified
2108 kmerge.sh with regards to kerncache and callback packages. Also, changed
2109 ccache/distcc installs to use run_emerge instead of emerge directly, which
2110 allows us to more easily replace the underlying package manager, or add
2111 support for multiple package managers to catalyst.
2113 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2114 modules/grp_target.py:
2115 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
2116 portage_overlay functionality to GRP, where it was mistakenly missing, for
2117 bug #171157. This is catalyst 2.0.3 and ready for release.
2119 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2120 targets/livecd-stage1/livecd-stage1-controller.sh,
2121 targets/support/livecdfs-update.sh:
2122 Removed the generation of grppkgs.txt since the Installer now uses vdb
2125 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2126 targets/support/create-iso.sh:
2127 Fix creation of the EFI images. Since it is FAT, we can't go around
2128 perserving permissions, now, can we?
2130 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2131 targets/support/livecdfs-update.sh:
2132 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
2133 broken sed for rc.conf, which caused all kinds of hell to break loose when
2134 booting a new CD. This is 2.0.3_pre3.
2136 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2137 modules/generic_stage_target.py:
2138 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
2139 such as group- from /etc before creating our stage tarballs. This is for bug
2142 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2143 targets/support/livecdfs-update.sh:
2144 Commenting out the livecd-kernel code, since the Installer should be doing
2145 everything necessary itself.
2147 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2148 targets/support/livecdfs-update.sh:
2149 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
2150 the usbutils hanlding in case they follow suit with pciutils.
2152 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2153 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2154 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2155 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
2156 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
2157 problems with using all of the various subarch settings.
2159 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2160 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2161 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
2162 check look in the correct location, and made sure we don't delete /voot
2163 within the EFI code if grub is present.
2165 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2166 modules/generic_stage_target.py:
2167 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
2168 #166294. This one should fix the HPPA/PPC architectures.
2170 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2171 targets/support/chroot-functions.sh:
2172 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
2173 remove the autoresume point for portage, as it really isn't needed and
2174 doesn't really gain us much, anyway.
2176 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2177 targets/stage1/stage1-chroot.sh:
2178 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
2180 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2181 examples/generic_stage_template.spec, examples/grp_template.spec,
2182 examples/livecd-stage1_template.spec,
2183 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2184 examples/netboot_template.spec, examples/snapshot_template.spec,
2185 examples/stage4_template.spec, examples/tinderbox_template.spec:
2186 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
2189 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2190 targets/support/livecdfs-update.sh:
2191 Make sure the user owns his home directory for bug #147195.
2193 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2194 +files/catalystrc, modules/catalyst_support.py:
2195 Re-arranged catalyst.conf to make it easier to follow while looking at the
2196 online reference and added a default catalystrc file, which does nothing.
2198 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2199 modules/catalyst_support.py, modules/embedded_target.py,
2200 modules/generic_stage_target.py, modules/grp_target.py,
2201 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2202 modules/stage3_target.py, modules/tinderbox_target.py:
2203 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
2204 tab/space nastiness. This is for bug #161915.
2206 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2207 modules/generic_stage_target.py:
2208 Fixed new cbuild code with another patch from Mike Frysinger
2209 <vapier@gentoo.org> to allow the usage of subarches.
2211 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2212 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2213 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2214 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
2215 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
2216 targets/support/create-iso.sh, targets/support/functions.sh,
2217 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2218 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
2220 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2221 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2222 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2223 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
2224 modules/catalyst_lock.py, modules/catalyst_support.py,
2225 modules/embedded_target.py, modules/generic_stage_target.py,
2226 modules/generic_target.py, modules/grp_target.py,
2227 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2228 modules/netboot2_target.py, modules/netboot_target.py,
2229 modules/snapshot_target.py, modules/stage1_target.py,
2230 modules/stage2_target.py, modules/stage3_target.py,
2231 modules/stage4_target.py, modules/tinderbox_target.py,
2232 targets/embedded/embedded-chroot.sh,
2233 targets/embedded/embedded-controller.sh,
2234 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2235 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2236 targets/grp/grp-preclean-chroot.sh,
2237 targets/livecd-stage1/livecd-stage1-chroot.sh,
2238 targets/livecd-stage1/livecd-stage1-controller.sh,
2239 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2240 targets/livecd-stage2/livecd-stage2-controller.sh,
2241 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2242 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2243 targets/netboot2/netboot2-controller.sh,
2244 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2245 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2246 targets/stage1/stage1-controller.sh,
2247 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2248 targets/stage2/stage2-controller.sh,
2249 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2250 targets/stage3/stage3-controller.sh,
2251 targets/stage3/stage3-preclean-chroot.sh,
2252 targets/stage4/stage4-controller.sh,
2253 targets/stage4/stage4-preclean-chroot.sh,
2254 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2255 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2256 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2257 targets/tinderbox/tinderbox-controller.sh,
2258 targets/tinderbox/tinderbox-preclean-chroot.sh:
2259 Removing old CVS Header lines, which are no longer used since moving to SVN.
2261 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2262 targets/stage4/stage4-chroot.sh:
2263 Added back a missing 'then' from stage4 target.
2265 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2266 modules/generic_stage_target.py:
2267 Fix indentation so things actually work.
2269 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2270 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2273 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2274 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2275 Fix the display manager sed lines and change the icon for the local Handbook
2276 to use the GNOME 2.16 icon for gedit.
2278 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2279 modules/generic_stage_target.py:
2280 Changed the portage_overlay option to always install overlays in
2281 /usr/local/portage and added code to clean up /usr/local/portage and
2282 make.conf after sucessful execution and before creation of ISO/tarballs.
2284 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2285 targets/support/livecdfs-update.sh:
2286 Fixed a typo which broke coldplugging.
2288 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2289 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2290 Added a create_handbook_icon function and rearranged some of the icon
2291 creation for the LiveCD. This should resolve bug #143725 once a new release
2294 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2295 targets/support/livecdfs-update.sh:
2296 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2297 coldplugging. This allows us to unpack our firmware before we detect
2298 devices, so that devices that need it will get it.
2300 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2301 modules/generic_stage_target.py:
2302 Fix a typo in generic_stage_target.
2304 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/support/livecdfs-update.sh:
2306 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2307 /etc/conf.d/xdm so we support older snapshots and newer ones.
2309 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2310 modules/livecd_stage2_target.py:
2311 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2314 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2315 modules/livecd_stage2_target.py:
2316 Reverted change in livecd-stage2 to the action_sequence until I can figure
2317 out what the problem is with it.
2319 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2320 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2321 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2322 modules/livecd_stage2_target.py:
2323 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2324 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2326 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2327 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2328 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2329 resolves an issue where a variable could be accessed unitialized in obscure
2330 circumstances. This is wrt bug #144984.
2332 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2333 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2334 modules/stage2_target.py, modules/stage4_target.py:
2335 Fixed up action_sequence when using --fetchonly to not create tarballs or
2336 ISO images for bug #143392.
2338 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2339 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2340 Clean up the USE usage in GRP/stage4.
2342 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2343 modules/generic_stage_target.py, modules/stage1_target.py,
2344 modules/stage2_target.py:
2345 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2346 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2348 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2349 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2350 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2351 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2352 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2353 instances of USE_ORDER since auto hasn't been valid for some time. This is
2356 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2357 modules/generic_stage_target.py, modules/stage1_target.py:
2358 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2359 goodness wrt bug #153587.
2361 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2362 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2363 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2365 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2366 modules/generic_stage_target.py, modules/stage4_target.py:
2367 Added a check to see if we have the tarball option enabled, which causes
2368 catalyst to run the capture sequence. This was requested by Tim Yamin for
2369 the stage4 target, but I thought it should be usable on any stage target.
2371 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2372 targets/support/livecdfs-update.sh:
2373 Moved fstab tweaks all into one location and added make.conf tweak for bug
2376 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2377 Changed the options to be in alphabetical order so my meatspace logical
2378 parser can process them better, added the compress and tarball options,
2379 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2380 removed the unused -x command line parameter for bug #151405.
2382 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2383 modules/generic_stage_target.py:
2384 Added a warning about changing the CHOST setting for bug #142034.
2386 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2387 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2388 targets/support/chroot-functions.sh:
2389 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2390 <flameeyes@gentoo.org> and attached to bug #150351.
2392 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2393 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2394 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2395 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2396 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2397 modules/embedded_target.py, modules/generic_stage_target.py,
2398 modules/generic_target.py, modules/grp_target.py,
2399 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2400 modules/netboot2_target.py, modules/netboot_target.py,
2401 modules/snapshot_target.py, modules/stage1_target.py,
2402 modules/stage2_target.py, modules/stage3_target.py,
2403 modules/stage4_target.py, modules/tinderbox_target.py,
2404 targets/embedded/embedded-chroot.sh,
2405 targets/embedded/embedded-controller.sh,
2406 targets/embedded/embedded-fs-runscript.sh,
2407 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2408 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2409 targets/grp/grp-preclean-chroot.sh,
2410 targets/livecd-stage1/livecd-stage1-chroot.sh,
2411 targets/livecd-stage1/livecd-stage1-controller.sh,
2412 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2413 targets/livecd-stage2/livecd-stage2-controller.sh,
2414 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2415 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2416 targets/netboot2/netboot2-controller.sh,
2417 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2418 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2419 targets/stage1/stage1-controller.sh,
2420 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2421 targets/stage2/stage2-controller.sh,
2422 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2423 targets/stage3/stage3-controller.sh,
2424 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2425 targets/stage4/stage4-controller.sh,
2426 targets/stage4/stage4-preclean-chroot.sh,
2427 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2428 targets/support/functions.sh, targets/support/kmerge.sh,
2429 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2430 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2431 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2432 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2433 targets/tinderbox/tinderbox-controller.sh,
2434 targets/tinderbox/tinderbox-preclean-chroot.sh:
2435 Removing all copyright and license comment headers from all files so we
2436 don't ever get another bug like bug #149638.
2438 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2439 modules/generic_stage_target.py:
2440 Clean up more spacing/capitalization.
2442 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2443 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2444 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2445 targets/embedded/embedded-controller.sh,
2446 targets/embedded/embedded-fs-runscript.sh,
2447 targets/embedded/embedded-preclean-chroot.sh,
2448 targets/livecd-stage2/livecd-stage2-controller.sh,
2449 targets/netboot2/netboot2-copyfile.sh,
2450 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2451 targets/support/pre-kmerge.sh:
2452 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2453 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2454 calls in kmerge.sh, and updated README.
2456 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2457 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2458 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2460 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2461 modules/catalyst_support.py:
2462 Added fix for bug #143348.
2464 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2465 targets/support/livecdfs-update.sh:
2466 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2468 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2469 targets/livecd-stage2/livecd-stage2-controller.sh,
2470 targets/support/livecdfs-update.sh:
2471 Changed some copy commands to use -f, added a check for /etc/gconf before
2472 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2473 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2474 <luca.casagrande@gmail.com>.
2476 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2477 targets/support/livecdfs-update.sh:
2478 Fixing sed so that systemspkgs.txt is built properly.
2480 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2481 The sparc32 binary is in /bin, not /usr/bin.
2483 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2484 targets/support/chroot-functions.sh:
2485 We now only set the options for pkgcache if we are not using fetchonly. This
2486 should work around a problem where portage won't fetch the files if a binpkg
2487 already exists for the package.
2489 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2490 targets/support/livecdfs-update.sh:
2491 Added code to make a backup of custom.conf before we edit it for the
2494 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2495 targets/support/livecdfs-update.sh:
2496 Remove sed from splash section, since it wasn't actually resolving the
2497 issue, anyway. Change the installer's dialog front-end code to simply run
2498 via sudo, since we don't need to worry about having the X DISPLAY setup or
2499 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2501 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2502 targets/support/livecdfs-update.sh:
2503 Fix my sed line so it actually applies correctly.
2505 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2506 targets/support/chroot-functions.sh:
2507 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2510 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2511 targets/support/livecdfs-update.sh:
2512 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2513 as well as a possible fix for the read-only filesystem messages from
2514 /sbin/splash-functions.sh
2516 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2517 targets/support/chroot-functions.sh:
2518 Fix --fetchonly to actually work.
2520 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2521 examples/livecd-stage2_template.spec:
2522 Added description for livecd/fsops to livecd-stage2's spec template.
2524 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2525 targets/support/livecdfs-update.sh:
2526 I've modified the GDM configuration section to work correctly. I have also
2527 ensured that xdm is no longer started just because livecd/xdm is used, which
2528 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2529 should be the last of the 'release candidates' made. If there are no bug
2530 reports in 2 days, then I'm rolling this as 2.0 final.
2532 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2533 targets/support/livecdfs-update.sh:
2534 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2535 see once the newer Installer is released, as I still have to fix the
2538 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2539 targets/support/rc-update.sh:
2540 Removed famd from the default runlevel for gentoo-release-livecd. It really
2541 shouldn't cause a problem, but I prefer it stay a bit clean.
2543 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2544 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2545 targets/support/create-iso.sh, targets/support/kmerge.sh,
2546 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2547 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2549 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2550 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2551 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2552 targets/support/bootloader-setup.sh:
2553 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2554 parameters support. This is for bug #139300.
2556 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2557 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2558 targets/support/filesystem-functions.sh:
2559 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2560 and also to remove some redundant values from livecd-stage2's valid_values.
2563 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2565 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2567 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2568 modules/generic_stage_target.py:
2569 Fix a problem where catalyst was creating an initial list, then putting that
2570 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2571 pointing it out and for the fix. This is for bug #136351.
2573 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2574 targets/support/unmerge.sh:
2575 Removing loop for unmerge, as it didn't actually solve anything and the
2576 portage team has helped us out by reverting the behavior that caused this
2577 change in the first place.
2579 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2580 modules/netboot2_target.py, modules/stage1_target.py,
2581 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2582 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2583 having /proc mounted during the preclean stage and also to clean up the
2584 netboot2 code. This is 2.0_rc48.
2586 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2587 targets/support/unmerge.sh:
2588 Change our unmerge from being a single unmerge to a loop, to work around an
2589 unexpected change in portage 2.1's unmerge processing.
2591 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2592 targets/support/bootloader-setup.sh:
2593 Fixed a problem where we were putting the kernel name in twice and causing
2594 and error when using grub as a bootloader. This is for bug #137252.
2596 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2597 targets/support/bootloader-setup.sh:
2598 Added a second pass to the alpha bootloader setup to create aboot items for
2599 serial console for bug #133457.
2601 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2602 +livecd/cdtar/arcload-0.43-r1.tbz2:
2603 Added arcload cdtar for mips.
2605 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2606 targets/netboot/netboot-controller.sh:
2607 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2610 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2611 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2612 Add patch from bug #135051 to fix the seedcache extraction logic.
2614 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2615 targets/support/livecdfs-update.sh:
2616 Don't set icon theme to Clearlooks, since it doesn't exist.
2618 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2619 targets/support/livecdfs-update.sh:
2620 Fix sed on installer icons.
2622 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2625 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2626 targets/stage1/stage1-controller.sh:
2627 Added a -type f to the find call in stage1 for bug #132180.
2629 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2630 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2631 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2632 properly on IBM PPC64 machines.
2634 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2635 modules/generic_stage_target.py:
2638 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2639 targets/support/rc-update.sh:
2640 Removed x-setup from default runlevel, as it is now controlled via the
2641 autoconfig init script.
2643 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2644 Fix ppc64 based arches to subclass ppc64
2646 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2647 modules/livecd_stage1_target.py:
2648 Use the full category/package name for livecd-tools.
2650 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2651 targets/support/livecdfs-update.sh:
2652 Make copies and deletes recursive for firmware since some packages put their
2653 firmware in a subdirectory.
2655 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2656 targets/support/livecdfs-update.sh:
2657 Fix detection of the Installer.
2659 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2660 Added 970, power3, power4, and power5 sub-arches for ppc64.
2662 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2663 targets/support/livecdfs-update.sh:
2664 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2665 no longer necessary and can cause possible problems with Installer-based
2668 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2669 recursive directory create
2671 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2672 modules/catalyst_support.py:
2673 Changed a display error from bug #131502 and rolling 2.0_rc45.
2675 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2676 targets/support/create-iso.sh:
2677 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2680 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2681 modules/generic_stage_target.py:
2682 digests function uses raw output from hash function now
2684 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2685 change hash result format so .DIGESTS is generated correctly
2687 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2688 modules/catalyst_support.py:
2689 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2692 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2693 targets/support/livecdfs-update.sh:
2694 Added a space for bug #131181.
2696 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2697 targets/support/kmerge.sh:
2698 Fixed creation of kernelpkgs.txt file for the installer.
2700 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2701 modules/generic_stage_target.py:
2702 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2705 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2706 targets/livecd-stage2/livecd-stage2-controller.sh,
2707 targets/support/bootloader-setup.sh:
2708 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2709 rolling out an emergency rc44.
2711 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2712 targets/support/bootloader-setup.sh:
2713 If you use elif, you have to use a then after it. Yeah, that one's totally
2716 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2717 targets/support/livecdfs-update.sh:
2718 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2720 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2721 targets/support/rc-update.sh:
2722 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2725 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2726 targets/support/bootloader-setup.sh:
2727 Removed bootplash support from ppc/ppc64 since they only will work with
2728 gensplash. Forced use of livecd/splash_type of bootsplash to get
2729 splash=silent. This should reduce the number of things on the kernel command
2730 line that aren't necessary.
2732 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2733 modules/catalyst_support.py:
2734 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2735 parse_spec. This should resolve bug #130103, as well as make the code much
2736 cleaner. This is 2.0_rc42.
2738 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2739 modules/generic_stage_target.py:
2740 Forced -p on tar for compressing stages.
2742 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2743 targets/support/chroot-functions.sh:
2744 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2747 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2748 targets/stage1/build.py:
2749 Added patch to build.py for portage 2.1 support.
2751 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2752 targets/support/kmerge.sh:
2753 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2754 <liyiming@ict.ac.cn> in bug #129890.
2756 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2757 targets/support/livecdfs-update.sh:
2758 Moved sed line for ##STARTX to end of file, since we aren't touching
2759 /etc/startx until the end.
2761 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2762 targets/support/livecdfs-update.sh:
2763 Added a check for the games group and add it if it doesn't exist already.
2764 This should resolve bug #125498.
2766 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2767 examples/generic_stage_template.spec, examples/grp_template.spec,
2768 examples/livecd-stage1_template.spec,
2769 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2770 examples/netboot_template.spec, examples/snapshot_template.spec,
2771 examples/stage4_template.spec, examples/tinderbox_template.spec:
2772 Removed portdir_overlay from the snapshot example spec and added
2773 portage_overlay to the example specs for the relevant targets.
2775 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2776 This is 2.0_rc41 since it has better LiveCD support.
2778 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2779 targets/support/livecdfs-update.sh:
2782 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2783 targets/support/functions.sh:
2784 Removed check for livecd/dev-manager being udev since it was done
2785 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2786 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2787 #128265 for pointing this out.
2789 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2790 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2791 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2792 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2794 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2795 modules/generic_stage_target.py:
2796 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2797 live system. You can thank Andrew Gaffney for the fix.
2799 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2800 targets/livecd-stage2/livecd-stage2-controller.sh:
2801 Don't copy motd files if we're using livecd/type generic-livecd.
2803 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2804 targets/livecd-stage2/livecd-stage2-controller.sh,
2805 targets/support/livecdfs-update.sh:
2806 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2807 some extra cleanup to generic-livecd.
2809 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2810 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2811 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2812 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2813 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2814 targets/support/bootloader-setup.sh:
2815 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2816 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2817 and removed all older cdtar files for PPC*.
2819 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2820 livecd/files/livecd.motd.txt:
2821 Added message to the official LiveCD MOTD mentioning how to run the
2822 installer. Blame codeman. This is 2.0_rc40.
2824 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2825 fix so snapshot target doesnt have errors
2827 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2828 targets/support/livecdfs-update.sh:
2829 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2830 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2833 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2834 targets/support/rc-update.sh:
2835 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2838 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2839 targets/support/livecdfs-update.sh:
2840 Added wrapping around the udev sed for those crazy 2.4-users.
2842 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2843 targets/support/livecdfs-update.sh:
2844 Added sed fix for udev starting evms_activate unconditionally. This is
2847 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2848 add stage4/unmerge stage4/rm to valid options
2850 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2851 targets/support/rc-update.sh:
2852 Added fix for bug #122154 from Rajiv Manglani.
2854 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2855 targets/support/kmerge.sh:
2856 Fixed creation of kernelpkgs.txt for the Installer.
2858 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2859 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2860 Updated elilo tarball for IA64.
2862 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2863 DIGESTS support for snapshot creation
2865 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2866 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2867 candidates ever end?
2869 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2870 fix for .DIGESTS.DIGESTS issue in grp
2872 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2873 modules/generic_stage_target.py:
2874 fix for failure when root_overlay is not set
2876 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2877 targets/support/bootloader-setup.sh:
2878 Added IA64/SGI patch from plasmaroo.
2880 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2881 targets/livecd-stage1/livecd-stage1-controller.sh,
2882 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2883 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2886 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2887 modules/generic_stage_target.py:
2888 Allow multiple overlays for root_overlay and overlay spec option
2890 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2891 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2892 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2893 targets/support/rc-update.sh:
2894 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2895 fixed bug #122154. This is catalyst 2.0_rc36.
2897 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2898 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2899 Updated the LiveCD motd to tell the user to run the display manager again,
2900 rather than startx, while mentioning that startx is useful as a rescue X
2901 session since it starts twm. This is catalyst 2.0_rc35.
2903 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2904 Add hfs-hide options to mkisofs so macs boot
2906 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2907 modules/generic_stage_target.py:
2908 Fix indentation issues
2910 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2913 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2914 targets/support/bootloader-setup.sh:
2915 add additional console less entry when consoles are chosen for ppc64
2917 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2918 modules/generic_stage_target.py:
2919 fix kernelopts and extraversion env variable exports
2921 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2922 targets/support/livecdfs-update.sh:
2923 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2924 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2926 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2927 targets/support/kmerge.sh:
2928 Changing the way we determine if extraversion is set. This is catalyst
2931 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2932 targets/support/livecdfs-update.sh:
2933 Change net.ethX links to link to net.lo instead of net.eth0.
2935 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2936 examples/stage4_template.spec:
2937 Fixed rcadd example for stage4. Blame rajiv.
2939 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2940 This is catalyst 2.0_rc31.
2942 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2943 targets/support/livecdfs-update.sh:
2944 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2945 Gaffney for pointing me in the right direction.
2947 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2948 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2950 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2953 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2954 examples/livecd-stage2_template.spec:
2955 updated examples to have console and machine_type
2957 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2958 targets/support/bootloader-setup.sh:
2959 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2962 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2963 This is catalyst 2.0_rc29.
2965 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2966 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2967 Removed extra yaboot.conf from
2968 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2970 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2971 targets/support/kill-chroot-pids.sh:
2972 add sleep to try and give processes a chance to die. bug 119940
2974 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2975 targets/support/functions.sh:
2976 Removed some quotes to make sure we have a binary operator and closing bug
2979 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2980 targets/support/create-iso.sh:
2981 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2983 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2984 targets/support/bootloader-setup.sh:
2985 Added path from bug #120935 for PPC/PPC64.
2987 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2988 Additional spacing fixes submitted by `Kumba
2990 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2991 modules/stage2_target.py:
2992 space cleanups contributed from `Kumba
2994 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2995 add grp/use to valid_values in the grp module
2997 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3000 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
3001 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
3002 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
3003 targets/support/bootloader-setup.sh:
3004 ppc cdtar update; ppc64 bootloader updates
3006 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3007 targets/support/create-iso.sh:
3008 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
3010 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3011 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
3012 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
3013 targets/support/create-iso.sh:
3014 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
3016 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3017 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3018 Add ppc console and machine_type=ibm
3020 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3021 modules/generic_stage_target.py:
3022 Fix type error when kernel packages arent defined
3024 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3025 examples/generic_stage_template.spec, examples/grp_template.spec,
3026 examples/livecd-stage1_template.spec,
3027 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3028 examples/stage4_template.spec:
3029 Added more verbose wording and examples for pkgcache_path and
3030 kerncache_path, where necessary.
3032 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3033 targets/support/create-iso.sh:
3034 Really fixing bug #120475 this time. This is 2.0_rc25.
3036 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3037 targets/support/create-iso.sh:
3038 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
3041 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3042 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
3043 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3044 Added initial support for EFI booting on x86. This is completely untested,
3045 so use it at your own risk. Also, no bug reports without patches, please.
3046 This is catalyst 2.0_rc23.
3048 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3049 kmerge should have been kerncache
3051 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
3052 targets/support/pre-kmerge.sh:
3053 Fix a few other places for the kerncache update
3055 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
3056 examples/generic_stage_template.spec, examples/grp_template.spec,
3057 examples/livecd-stage1_template.spec,
3058 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
3059 examples/netboot_template.spec, examples/stage4_template.spec,
3060 examples/tinderbox_template.spec, modules/generic_stage_target.py,
3061 targets/support/kmerge.sh:
3062 Separation of kerncache from snapcache
3064 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3065 It helps if I actually increment the version number.
3067 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3068 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
3069 Added --oneshot to default options for stage1 building. Added code to wipe
3070 world during stages 1 and 3. This is catalyst 2.0_rc22.
3072 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
3073 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3074 Fix bug if no kernel packages were defined but there was a postconf setting.
3075 x86 softlevel support is enhanced.
3077 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3078 targets/support/bootloader-setup.sh:
3079 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
3081 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3082 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
3084 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3087 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
3088 Netboot2 fixes for spec parameter checks
3090 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
3091 modules/generic_stage_target.py, modules/stage4_target.py:
3092 add makeopts spec file support.
3094 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3095 modules/generic_stage_target.py:
3096 Added fix for bug #119635.
3098 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3099 Fix pre-kmerge.sh for stage4
3101 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3104 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
3105 modules/generic_stage_target.py:
3106 fix crash when no kernel is defined. spacing issue
3108 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3111 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3112 modules/livecd_stage2_target.py:
3113 Added livecd/volid to valid_values.
3115 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
3116 modules/generic_stage_target.py:
3117 remove extra function that was converting strings to lists unnecessarily
3119 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3120 This is catalyst 2.0_rc17.
3122 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3123 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3124 modules/stage4_target.py:
3125 fix issue where args not allowed that arose due to earlier myspec addlargs bug
3127 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3128 targets/embedded/embedded-preclean-chroot.sh,
3129 targets/grp/grp-preclean-chroot.sh,
3130 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3131 targets/stage1/stage1-preclean-chroot.sh,
3132 targets/stage2/stage2-preclean-chroot.sh,
3133 targets/stage3/stage3-preclean-chroot.sh,
3134 targets/support/chroot-functions.sh,
3135 targets/tinderbox/tinderbox-preclean-chroot.sh:
3136 Added function to cleanup stray /etc/distcc/hosts files.
3138 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3139 targets/support/bootloader-setup.sh:
3140 Added fix from bug #119123. This is catalyst 2.0_rc16.
3142 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3143 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
3144 Fixing some spacing. This is catalyst 2.0_rc15.
3146 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3147 Attempt to fix bug #117649
3149 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
3150 modules/generic_stage_target.py:
3151 fixes for bugs #119009, #119041 and #118985
3153 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
3154 +examples/netboot2_template.spec, modules/catalyst_support.py,
3155 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
3156 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
3157 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
3160 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
3161 targets/support/kmerge.sh:
3162 Fix for ccache (null)/.ccache bug
3164 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3167 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
3168 Added ppc -mcpu patch from Pylon for bug #118709.
3170 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3171 modules/embedded_target.py, modules/stage4_target.py:
3172 Added linuxrc to embedded and stage4 targets.
3174 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
3175 modules/generic_stage_target.py, targets/support/kmerge.sh:
3176 filter kname - and . for kmerge.sh
3178 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3179 targets/support/create-iso.sh:
3180 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
3182 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
3183 modules/generic_stage_target.py:
3184 change .digests to .DIGESTS
3186 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3187 targets/support/kmerge.sh:
3188 Commented ccache for genkernel build which will resolve #117648 until a
3189 proper solution can be found. This is 2.0_rc13.
3191 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3192 targets/stage1/stage1-controller.sh:
3193 Added patch from vapier for bug #117254.
3195 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3196 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
3197 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
3198 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
3201 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
3202 modules/generic_stage_target.py:
3203 Remove chost/cflags etc. warning messages
3205 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
3206 modules/generic_stage_target.py:
3207 Attempt to fix bug 117253; chost is wrong on autoresume
3209 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3210 modules/generic_stage_target.py, modules/netboot_target.py,
3211 modules/stage1_target.py:
3212 make setting of destdir more global and part of generic_stage_target
3214 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3215 Fix destpath bug in netboot target
3217 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
3218 modules/generic_stage_target.py, modules/stage4_target.py:
3219 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
3222 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
3223 modules/generic_stage_target.py, modules/stage4_target.py:
3224 remove stray ' from arch/sh.py
3226 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3227 targets/stage1/stage1-controller.sh:
3228 This finally fixes the issues with gcc-config/binutils-config in stage1.
3229 This is catalyst 2.0_rc12.
3231 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3232 Fix incorrect warning message. portdir_overlay -> portage_overlay
3234 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3235 targets/stage1/stage1-controller.sh,
3236 targets/stage1/stage1-preclean-chroot.sh:
3237 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3238 running gcc-config and binutils-config, though it probably breaks running on
3239 non-Gentoo platforms.
3241 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3242 modules/stage1_target.py:
3243 Make stage1 clean up python 2.3 and 2.4, also.
3245 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3246 targets/support/livecdfs-update.sh:
3247 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3249 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3250 modules/generic_stage_target.py:
3251 Change digests file format to HASH_NAME HASH FILE_NAME
3253 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3254 targets/stage1/stage1-controller.sh:
3255 Moved gcc-config/binutils-config to before the chroot.
3257 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3258 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3259 installed. Supports all of shashs algorithms as of 12_21_2005
3261 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3262 modules/generic_stage_target.py:
3263 Catalyst should die if source_subpath is not a string
3265 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3266 modules/generic_stage_target.py:
3267 Fix for source_subpath bug
3269 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 examples/generic_stage_template.spec:
3271 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3272 both stages 1 and 2.
3274 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3275 modules/stage2_target.py:
3276 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3277 stage1 to be overridden again.
3279 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 targets/stage1/stage1-controller.sh:
3281 It looks like gcc-config/binutils-config needs to be run with the full path,
3282 since it is run outside of the chroot.
3284 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3285 targets/stage1/stage1-controller.sh:
3286 Fixed gcc-config calls. This is 2.0_rc11.
3288 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3289 This is catalyst 2.0_rc10.
3291 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3292 modules/generic_stage_target.py:
3293 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3296 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3297 targets/support/functions.sh:
3298 Changed from -z to -n for bug #116180.
3300 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3301 modules/catalyst_support.py, modules/generic_stage_target.py:
3302 Detect missing binaries for the hashing functions and abort if not found
3304 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3305 files/catalyst.conf:
3306 Updated README to list new requirements. Set default hash as crc32. Set
3307 default digests as sha1/md5.
3309 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3310 modules/catalyst_support.py, modules/generic_stage_target.py,
3311 modules/livecd_stage2_target.py, modules/stage2_target.py:
3312 Change the internal hash checking to be quicker and more memory efficient.
3313 Add additional hash digests options.
3315 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3316 targets/tinderbox/tinderbox-chroot.sh,
3317 targets/tinderbox/tinderbox-controller.sh,
3318 targets/tinderbox/tinderbox-preclean-chroot.sh:
3319 Fixed up spacing/coding style on tinderbox.
3321 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3322 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3323 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3324 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3325 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3326 Fixed up spacing/coding style on support.
3328 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3329 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3331 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3333 targets/stage4/stage4-preclean-chroot.sh:
3334 Fixed up spacing/coding style on stage4.
3336 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3337 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3338 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3339 targets/stage3/stage3-controller.sh,
3340 targets/stage3/stage3-preclean-chroot.sh:
3341 Fixed up spacing/coding style on stages 2 and 3
3343 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3344 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3345 targets/stage1/stage1-preclean-chroot.sh:
3346 Fixed up spacing/coding style on stage1. Also changed
3347 gcc-config/binutils-config to be outside the chroot.
3349 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3350 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3351 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3352 Fixed up spacing/coding style on netboot.
3354 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3355 targets/livecd-stage1/livecd-stage1-chroot.sh,
3356 targets/livecd-stage1/livecd-stage1-controller.sh,
3357 targets/livecd-stage2/livecd-stage2-controller.sh:
3358 Fixed up spacing/coding style on livecd-stage*.
3360 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3361 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3362 targets/grp/grp-preclean-chroot.sh:
3363 Fixed up spacing/coding style on grp.
3365 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3366 targets/embedded/embedded-chroot.sh,
3367 targets/embedded/embedded-controller.sh,
3368 targets/embedded/embedded-fs-runscript.sh,
3369 targets/embedded/embedded-preclean-chroot.sh:
3370 Fixed up spacing/coding style on embedded.
3372 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3373 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3374 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3375 targets/support/functions.sh:
3376 Removing extra line from x86.py, fixing up comments, spacing, and coding
3377 style in targets/support through functions.sh
3379 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3380 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3381 Fix more tab/spacing issues .. trying to make everything use tabs
3383 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3384 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3385 modules/stage1_target.py, modules/stage2_target.py,
3386 modules/stage3_target.py, modules/stage4_target.py:
3387 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3390 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3391 modules/generic_stage_target.py:
3392 Add envscript warning to aid users who may not know what they are doing
3394 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3395 examples/generic_stage_template.spec:
3396 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3397 only configurable when building a stage2 tarball, to match the current state
3398 of portage. This is 2.0_rc9.
3400 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3401 targets/support/chroot-functions.sh:
3402 Silence more of portages beeps and clicks and whistles
3404 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3405 targets/support/chroot-functions.sh:
3406 Change the portage emerge to use run_emerge
3408 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3409 modules/generic_stage_target.py, modules/snapshot_target.py,
3410 modules/stage1_target.py, modules/stage2_target.py,
3411 modules/stage3_target.py:
3412 allow portdir_overlay to be part of all specs not including snapshot spec.
3413 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3414 Remove overlay support from the snapshot spec but added a warning.
3416 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3417 modules/stage2_target.py:
3418 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3421 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3422 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3423 Add support for bootloader softlevel=; have rsync delete the extra files out
3424 of the overlay so that the overlay always matches the source dir
3426 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3427 Swapped -v/-V since I had gotten them wrong here.
3429 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3430 modules/generic_stage_target.py:
3431 Fix stupid overlay bug
3433 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3434 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3435 targets/livecd-stage1/livecd-stage1-chroot.sh,
3436 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3437 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3438 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3439 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3440 targets/support/unmerge.sh:
3441 Made sure we use -f on removing the default links for splash. Removed
3442 check_portage_version as it really isn't needed anymore. Removed
3443 --no-install from genkernel commands in kmerge.sh so users must manually
3444 remove kernels from /boot. This is 2.0_rc8.
3446 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3447 targets/support/livecdfs-update.sh:
3448 Made sed on devfsd.conf conditional on it existing. Removes one more error
3449 message from a standard catalyst run.
3451 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3452 Added warning about breaking snapshot cache and re-enable autoresume, since
3453 the errors I was getting were elsewhere.
3455 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3456 modules/generic_stage_target.py:
3457 Fix indentation error the last commit caused
3459 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3460 modules/generic_stage_target.py:
3461 Always clear autoresume points after a successful run
3463 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 targets/support/livecdfs-update.sh:
3465 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3466 snapshot caching after a successful gentoo-release-livecd run.
3468 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3469 targets/support/rc-update.sh:
3470 Added famd to default on official LiveCD.
3472 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3473 targets/support/chroot-functions.sh:
3474 Fixes 'too many arguments' error in check_portage_version.
3476 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3477 modules/generic_stage_target.py:
3478 remove extra self.env={} that was resetting the environment to null
3480 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3481 modules/livecd_stage1_target.py:
3482 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3485 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3486 Add a default path to the environment in the chroot
3488 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3489 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3490 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3491 targets/livecd-stage2/livecd-stage2-controller.sh,
3492 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3493 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3494 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3495 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3496 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3497 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3498 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3499 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3500 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3502 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3504 Fixed up the man page, which has been suffering for some time, and also
3505 reversed -v/-V in the help message.
3507 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3508 targets/support/livecdfs-update.sh:
3509 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3512 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3513 Turning off autoresume of doom until I can get more testing. I've had
3514 several issues with it. I'll be reporting/fixing these as I come across them
3515 but for now wish to turn it off by default as I don't want this one feature
3516 to stop the possible 2.0 final release.
3518 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 targets/livecd-stage2/unmerge.sh:
3520 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3521 anymore and probably should have been removed a long time ago when the new
3522 code was put into place in livecdfs-update.sh and livecd-local.start
3525 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3526 targets/livecd-stage1/livecd-stage1-chroot.sh,
3527 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3528 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3529 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3531 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3532 modules/generic_stage_target.py, modules/generic_target.py:
3533 self.env should be a part of the super class generic_target so it applies to
3534 snapshots as well; removing redundant pass in the generic_target class as
3535 its not needed. There is code there to fill the statements
3537 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3538 targets/support/livecdfs-update.sh:
3539 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3542 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3543 Changed version stamp to 2.0_rc6.
3545 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3546 modules/generic_stage_target.py:
3547 Fix for unpack cases
3549 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3550 modules/generic_stage_target.py:
3553 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3554 modules/catalyst_support.py, modules/generic_stage_target.py,
3555 modules/grp_target.py, modules/livecd_stage1_target.py,
3556 modules/livecd_stage2_target.py, modules/netboot_target.py,
3557 modules/snapshot_target.py, modules/tinderbox_target.py:
3558 Stop reading env from the OS. Rely on the more on the envscript for oddball
3559 settings. Change -v to verbose and -V to version
3561 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3564 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3565 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3568 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 examples/generic_stage_template.spec:
3570 Added chost/cflags/cxxflags/ldflags to example spec template.
3572 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3573 targets/support/rc-update.sh:
3574 OK, just kidding on that last commit. We were already doing rc-update add
3575 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3576 there's no point in having it in rc-update.sh
3578 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3579 targets/support/rc-update.sh:
3580 Have rc-update add xdm if livecd/xdm is set.
3582 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3583 modules/catalyst_lock.py, modules/catalyst_support.py,
3584 modules/embedded_target.py, modules/generic_stage_target.py,
3585 modules/grp_target.py, modules/livecd_stage1_target.py,
3586 modules/livecd_stage2_target.py, modules/netboot_target.py,
3587 modules/stage1_target.py, modules/stage4_target.py,
3588 modules/tinderbox_target.py:
3589 So I was just kidding on that last commit. This one is 2.0_rc4.
3591 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3592 modules/catalyst_lock.py, modules/catalyst_support.py,
3593 modules/embedded_target.py, modules/generic_stage_target.py,
3594 modules/grp_target.py, modules/livecd_stage1_target.py,
3595 modules/livecd_stage2_target.py, modules/netboot_target.py,
3596 modules/stage1_target.py, modules/stage2_target.py,
3597 modules/stage4_target.py, modules/tinderbox_target.py:
3598 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3600 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3601 files/catalyst.conf, modules/catalyst_lock.py,
3602 modules/catalyst_support.py, modules/embedded_target.py,
3603 modules/generic_stage_target.py, modules/grp_target.py,
3604 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3605 modules/netboot_target.py, modules/stage1_target.py,
3606 modules/stage2_target.py, modules/stage4_target.py,
3607 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3608 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3609 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3611 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3612 modules/generic_stage_target.py:
3613 Fix autoresume for unpacking tarballs
3615 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3616 targets/support/livecdfs-update.sh:
3617 remove gnap livecd-type per Koon's request
3619 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3620 change rc-update add modules default to rc-update add modules boot
3622 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3623 modules/generic_stage_target.py, modules/grp_target.py:
3624 Add more verbosity to digests if -V is enabled, add more print messages to
3627 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3628 modules/generic_stage_target.py, modules/grp_target.py:
3629 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3631 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3632 Fix folder name for grp build dir to not have .tar.bz2 at the end
3634 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3635 modules/catalyst_support.py, modules/generic_stage_target.py:
3636 Add md5 and sha .digests file creation per wolf31o2's feature request
3638 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3639 This is catalyst-2.0_rc2.
3641 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3642 files/catalyst.conf, modules/generic_stage_target.py,
3643 modules/livecd_stage1_target.py:
3644 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3645 after each successful kernel build;add autoresume documentation to
3648 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3649 targets/embedded/embedded-controller.sh,
3650 targets/embedded/embedded-fs-runscript.sh,
3651 targets/livecd-stage2/livecd-stage2-controller.sh,
3652 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3653 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3654 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3655 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3656 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3657 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3658 targets/support/rc-update.sh:
3659 Changed multiple spaces to tabs to satisfy my OCD.
3661 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3662 targets/support/chroot-functions.sh:
3663 Bumped genkernel detection to require 3.3.0 or higher
3665 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3666 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3667 targets/netboot/netboot-controller.sh:
3668 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3669 clst_grp_use. This is catalyst-2.0_rc1.
3671 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3672 targets/netboot/netboot-controller.sh:
3673 change to clst_use from clst_netboot_use
3675 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3676 targets/livecd-stage1/livecd-stage1-chroot.sh,
3677 targets/stage4/stage4-chroot.sh:
3678 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3680 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3681 targets/stage4/stage4-chroot.sh:
3682 Fixed USE invocations in stage4 target.
3684 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3685 modules/livecd_stage1_target.py:
3686 Force use=livecd for livecd-stage1
3688 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3689 This is version 2.0_pre20051129.
3691 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3692 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3693 Removed kudzu-knoppix from example spec files.
3695 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3696 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3697 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3699 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3700 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3701 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3702 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3703 definitions in the examples to fit in 80 columns.
3705 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3706 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3707 modules/grp_target.py, modules/tinderbox_target.py,
3708 targets/tinderbox/tinderbox-chroot.sh:
3709 Tinderbox script: added newuse, tinderbox and grp targets added support for
3710 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3711 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3713 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3714 Added portdir example to catalyst.conf for bug #113272.
3716 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3717 targets/support/create-iso.sh:
3718 Fixed a few lines which were causing the isolinux directory to be removed
3719 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3721 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3722 targets/support/create-iso.sh:
3723 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3725 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3726 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3727 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3728 too many arches dont use it by default, test for an initrd in the yaboot
3731 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3732 modules/generic_stage_target.py:
3733 Fix split error if use is specified
3735 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3736 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3737 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3738 Updated palo version from catalyst 1.x for HPPA.
3740 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 targets/support/bootloader-setup.sh:
3742 Removing for loop for grub on amd64/x86 as it was totally useless.
3744 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3745 targets/support/bootloader-setup.sh:
3746 Remove vga= line for PPC.
3748 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3749 targets/support/bootloader-setup.sh:
3750 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3752 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3753 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3754 Removing slot patch as it probably didn't belong here anyway, and updating
3755 version stamp to 2.0_pre20051118.
3757 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3758 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3759 targets/support/bootloader-setup.sh:
3760 fix the bootloader script for isolinux so that it actually makes a cfg file,
3761 remove extra unneeded catalyst aborting print statement, reorganize rm code
3762 to make sure is splits properly and is an array even from the cmdline
3764 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 targets/support/livecdfs-update.sh:
3766 Added call to update-usbids to download the latest usb.ids file.
3768 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3769 modules/generic_stage_target.py:
3770 Move checks of running catalyst into the target which is simpler
3772 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3773 modules/generic_stage_target.py:
3774 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3775 that doesnt exist yet
3777 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3778 Keep unnecessary programs from installing into kerncache
3780 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3781 modules/generic_stage_target.py:
3782 Turn on more tracebacks at this point to better debug .. will need to turn
3783 them down as we find errors and build appropriate error handlers
3785 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3786 Changed version marker to 2.0_pre20051115 for new ebuild.
3788 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3789 modules/livecd_stage2_target.py:
3790 Fix bug in livecd stage2 so that it doesnt try to use tar
3792 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 targets/livecd-stage2/livecd-stage2-controller.sh:
3794 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3795 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3796 of Getting_Online.txt from catalyst 1.1.10.10.
3798 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3799 Added Joshua Kinard to authors for his mips contributions.
3801 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3802 examples/livecd-stage2_template.spec:
3803 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3804 Paul Kessler on gentoo-catalyst. ;]
3806 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3807 Change variables from cat1 format to cat2
3809 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3810 modules/generic_stage_target.py, modules/stage1_target.py:
3811 Fix modules has no attribute register
3813 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3814 modules/generic_stage_target.py:
3815 Fix broken aliases code that was just proof of concept
3817 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3818 Output mkisofs command line options to assist in debugging
3820 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3821 modules/generic_stage_target.py, targets/support/create-iso.sh:
3824 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3825 modules/generic_stage_target.py:
3826 Add VERY basic support for aliases kernel parameter.
3828 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3829 modules/livecd_stage2_target.py:
3830 Remove large section of commented code
3832 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3833 modules/generic_stage_target.py, modules/stage1_target.py:
3834 Allow LDFLAGS to be specified as an ENV variable for stage1
3836 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3837 modules/generic_stage_target.py:
3838 Fix rc-update to automatically run default options for livecds. Removed an
3839 erroneous key check.
3841 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3842 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3843 Make use spec key optional to default to profile defaults
3845 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3846 +examples/stage4_template.spec:
3847 Preliminary stage4_template.spec file
3849 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3850 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3851 Updated version stamp and added slot patch.
3853 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3854 Fix ordering problem so self.settings is defined
3856 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3857 modules/generic_stage_target.py:
3858 Correct a rsync issue when the directory doesnt exist
3860 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3861 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3862 targets/livecd-stage2/livecd-stage2-controller.sh,
3863 targets/netboot/netboot-controller.sh,
3864 targets/stage4/stage4-controller.sh:
3865 run pre_kmerge and post_kmerge only once
3867 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3868 targets/support/bootloader-setup.sh:
3869 MIPS bootloader patch
3871 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3872 targets/support/mips-arcload_conf.sh:
3873 Fix MIPS Serial Detection
3875 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3876 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3877 +targets/support/mips-arcload_conf.sh:
3878 Application of Kumba's patches for MIPS support
3880 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3881 Check for the correct arch specific cd building tool
3883 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3884 modules/generic_stage_target.py:
3885 Print a warning if livecd/iso is not defined
3887 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3888 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3890 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3891 targets/support/post-kmerge.sh:
3892 Check for existence of files in /lib/modules before running depscan.sh. This
3893 replaces the mips-specific check and makes it portable.
3895 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3896 modules/generic_stage_target.py:
3897 update autoresume logic when dealing with rsync unpack operations
3899 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3900 targets/support/post-kmerge.sh:
3901 Bypass module load on mips
3903 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3904 remove --no-deps so dependancies get installed for genkernel
3906 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3907 modules/generic_stage_target.py:
3908 Fix missing : statement in unpack
3910 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3911 modules/generic_stage_target.py:
3912 fix livecd-stage2 unpack when seedcache is turned off
3914 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3915 targets/support/functions.sh:
3916 Fix module unpacking and make it actually optional.
3918 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3919 modules/generic_stage_target.py:
3920 Fix broken seedcache autoresume interaction
3922 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3923 modules/generic_stage_target.py:
3924 Cleanup stage directories properly for tar installs
3926 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3927 Tinderbox no longer cleans /tmp/*
3929 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3930 targets/tinderbox/tinderbox-chroot.sh,
3931 targets/tinderbox/tinderbox-controller.sh:
3932 Fixing problem with bind mounted portage and final rsync on tinderbox target
3933 and adding additional logging.
3935 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3936 Stop tinderbox from trying to create a tarball of itself
3938 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3939 modules/generic_stage_target.py:
3940 Fix catalyst so it fully disables snapcache when its not specified in the
3943 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3944 examples/livecd-stage2_template.spec:
3945 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3946 spec template and updating version stamp.
3948 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3949 modules/catalyst_support.py:
3950 allow file_check to proceed if key is not in use
3952 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3953 Recursively make the missing directories
3955 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3956 Fix extract_modules to just echo a warning that it is missing
3958 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3959 files/catalyst.conf:
3960 Updating default configuration for catalyst and updating version stamp,
3961 since we're beginning internal testing for release.
3963 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3964 modules/generic_stage_target.py:
3965 fix bug 106004 split strings into a list for empty and rm operation
3967 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3968 modules/livecd_stage2_target.py:
3969 Append slashes to directories so rsyncs work properly
3971 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3972 examples/livecd-stage2_template.spec:
3973 Changing source_subpath for livecd-stage2 example for bug #101704.
3975 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3976 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3977 targets/support/livecdfs-update.sh:
3978 Added livecd/xdm and livecd/xsession options. These are used to setup the
3979 default display manager and X session, respectively. Added supporting
3980 documentation to example spec files. Imported more work from my fsscript for
3981 the official LiveCD.
3983 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3984 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3985 discussion, see bug #88777.
3987 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3988 modules/generic_stage_target.py:
3989 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3990 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3992 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3993 targets/livecd-stage1/livecd-stage1-controller.sh,
3994 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3995 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3996 on livecd-stage2 and removing universal motd for livecd/type of
3997 gentoo-release-livecd.
3999 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
4000 modules/livecd_stage1_target.py:
4001 Add optional livecd/type env var for scripts to add optional items to the
4004 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4005 -livecd/files/x86-help.msg:
4006 Removing x86-help.msg as it is no longer used.
4008 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4009 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
4010 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
4011 Add dobladecenter description to bootloader files for x86/amd64.
4013 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4014 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
4016 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4017 modules/generic_stage_target.py:
4018 Added split to use section for bug #104414.
4020 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4021 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
4022 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
4023 Tabs to whitespaces for isolinux.
4025 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 targets/support/bootloader-setup.sh:
4027 Changed isolinux to use new split-out help messages. Using grub gives a
4028 single help message with pager.
4030 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4031 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
4032 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
4033 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
4034 Added F2->F7 help messages for isolinux.
4036 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 livecd/files/README.txt, livecd/files/generic.motd.txt,
4038 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
4039 livecd/files/livecd-local.start:
4040 Updated files from latest used to build LiveCD.
4042 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4043 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
4045 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4046 modules/catalyst_support.py:
4047 Added fix for using options with = in them with --cli (ex.
4048 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
4049 <cell@ices.utexas.edu> for pointing this out to me via email.
4051 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4052 modules/generic_stage_target.py, targets/support/functions.sh:
4053 fix bug in exec_in_chroot for stage1 target
4055 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4056 modules/generic_stage_target.py:
4057 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
4058 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
4060 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
4061 catalyst, examples/livecd-stage2_template.spec,
4062 examples/snapshot_template.spec, files/catalyst.conf,
4063 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
4064 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
4065 livecd/files/x86-help.msg, modules/catalyst_lock.py,
4066 modules/catalyst_support.py, modules/livecd_stage2_target.py,
4067 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
4068 targets/livecd-stage2/livecd-stage2-controller.sh,
4069 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4070 targets/stage2/stage2-preclean-chroot.sh,
4071 targets/stage3/stage3-preclean-chroot.sh,
4072 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
4073 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
4074 targets/support/filesystem-functions.sh, targets/support/functions.sh,
4075 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4076 targets/support/target_image_setup.sh:
4077 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
4078 to look at gamecdfs-update.sh yet.
4080 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4081 modules/generic_stage_target.py:
4082 Remove extra debugging print statement
4084 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4085 +modules/catalyst_lock.py, modules/catalyst_support.py,
4086 modules/embedded_target.py, modules/generic_stage_target.py,
4087 modules/grp_target.py, modules/livecd_stage1_target.py,
4088 modules/livecd_stage2_target.py, modules/netboot_target.py,
4089 modules/snapshot_target.py, modules/stage1_target.py,
4090 modules/stage2_target.py, modules/stage4_target.py,
4091 targets/support/functions.sh:
4092 Add locking support. Code simplification for unpack and unpack snapshot.
4093 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
4094 Add seedcache support (Grabs output from previous target run)
4095 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
4097 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4098 modules/catalyst_support.py, modules/generic_stage_target.py:
4099 Add support to cache the snapshot dir. add snapcache to options. add
4100 snapshot_cache= to override the default location of the cache in
4101 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
4103 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4104 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
4105 Forward port README.txt and Getting_Online.txt files from catalyst
4108 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4109 Add automatic creation/deletion of runlevels based on rcadd rcdel
4111 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4112 Fix grp so that grp/use is not required anymore
4114 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4115 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4116 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4117 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4118 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
4119 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
4120 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
4121 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
4122 they are known to cause booting problems.
4124 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4125 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
4126 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
4127 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
4130 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4131 targets/stage1/stage1-chroot.sh:
4132 Fixed quoting in stage1 profile check.
4134 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4135 targets/stage3/stage3-chroot.sh:
4136 Fixing USE for stage3.
4138 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4139 targets/support/chroot-functions.sh:
4140 Fix FETCH code so it will run for Pylon
4142 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
4143 targets/grp/grp-chroot.sh:
4144 Fix bindist invcation.
4146 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4147 targets/grp/grp-chroot.sh:
4148 Made sure bindist was used for all emerges in GRP.
4150 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
4151 Fix USE flags for GRP build
4153 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
4154 targets/stage4/stage4-chroot.sh:
4155 let GRP use the users environment variables and removed extra
4156 GRP_STAGE23_USE from stage4
4158 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
4159 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4160 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
4162 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4163 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
4164 impact all previous spec files that use this option. It's beejay's fault.
4166 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
4167 Changed to use linux32 for ppc32 support when build host is ppc64.
4169 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
4171 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
4173 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
4174 Minor cosmetic print statement fixes for readability
4176 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4177 modules/catalyst_support.py, modules/generic_stage_target.py:
4178 Fix None None bug and exception reporting
4180 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
4181 Fix iso creation script. Case statement out of place
4183 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
4184 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
4185 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
4186 catalyst, files/catalyst.conf, modules/builder.py,
4187 modules/catalyst_support.py, modules/embedded_target.py,
4188 modules/generic_stage_target.py, modules/generic_target.py,
4189 modules/grp_target.py, modules/livecd_stage1_target.py,
4190 modules/livecd_stage2_target.py, modules/netboot_target.py,
4191 modules/snapshot_target.py, modules/stage1_target.py,
4192 modules/stage2_target.py, modules/stage3_target.py,
4193 modules/stage4_target.py, modules/tinderbox_target.py,
4194 targets/embedded/embedded-chroot.sh,
4195 targets/embedded/embedded-fs-runscript.sh,
4196 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
4197 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
4198 targets/grp/grp-preclean-chroot.sh,
4199 targets/livecd-stage1/livecd-stage1-chroot.sh,
4200 targets/livecd-stage1/livecd-stage1-controller.sh,
4201 targets/livecd-stage2/livecd-stage2-controller.sh,
4202 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
4203 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
4204 targets/netboot/netboot-image.sh, targets/stage1/build.py,
4205 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4206 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
4207 targets/stage2/stage2-controller.sh,
4208 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
4209 targets/stage3/stage3-controller.sh,
4210 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
4211 targets/stage4/stage4-controller.sh,
4212 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
4213 targets/support/create-iso.sh, targets/support/functions.sh,
4214 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4215 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
4216 targets/support/target_image_setup.sh,
4217 targets/tinderbox/tinderbox-chroot.sh,
4218 targets/tinderbox/tinderbox-controller.sh,
4219 targets/tinderbox/tinderbox-preclean-chroot.sh:
4220 Big honkin' copyright update.
4222 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4223 modules/generic_stage_target.py:
4224 add additional logging output. Use standard os redirection methods to log to
4227 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4228 targets/stage1/stage1-chroot.sh:
4229 Added profile sanity check for bug #97867.
4231 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4232 targets/support/bootloader-setup.sh:
4233 Removing acpi=off from default kernel arguments and adding ia64
4234 livecd-stage2 support functions and cdtar.
4236 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4237 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4238 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4239 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4240 splash command line.
4242 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4243 targets/support/create-iso.sh:
4244 Fixed up zisofs support. Waiting for response from sparc before touching
4247 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4248 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4249 targets/support/functions.sh:
4250 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4251 to allow it to work on all arches that dynamically build their bootloader
4254 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4255 targets/stage4/stage4-controller.sh:
4256 Fix stage4 so it doesnt run the bootloader stuff
4258 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4259 targets/support/bootloader-setup.sh:
4260 Removed dokeymap from non-Gentoo releases.
4262 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4263 targets/support/livecdfs-update.sh:
4264 Added call to update-pciids to download the latest pci.ids file.
4266 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4267 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4268 modules/stage4_target.py:
4269 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4271 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4272 Fix issue where -s on the command line would not run
4274 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4275 livecd/files/generic.motd.txt:
4276 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4277 kernel configurations.
4279 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4280 targets/support/livecdfs-update.sh:
4281 Updated hostname/domainname creation for new baselayout.
4283 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4284 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4285 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4287 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4288 targets/support/chroot-functions.sh:
4289 Change portage emerge to use --oneshot --nodeps to keep from merging the
4290 same packages multiple times.
4292 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4293 targets/stage2/stage2-chroot.sh:
4294 Added a -p bootstrap when catalyst is called with -V (verbose).
4296 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4297 targets/support/livecdfs-update.sh:
4298 Removed inittab hack, as this is done by livecd-tools.
4300 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4301 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4302 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4304 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4305 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4306 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4307 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4308 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4309 targets/livecd-stage2/livecd-stage2-controller.sh:
4310 Removed gentoo.png and creation of face directory. Changed
4311 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4314 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4315 targets/stage1/stage1-preclean-chroot.sh,
4316 targets/support/chroot-functions.sh:
4317 Added setup_binutils function and force both of them to run during stage1
4320 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4321 examples/livecd-stage2_template.spec:
4322 Added livecd/volid explanation to example spec.
4324 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4325 targets/support/create-iso.sh:
4326 General cleanup of ISO code and added default livecd/volid when it is not set.
4328 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4329 targets/embedded/embedded-controller.sh:
4330 Actually modify the embedded target this time.
4332 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4333 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4334 targets/livecd-stage2/livecd-stage2-controller.sh,
4335 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4336 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4337 and livecd-stage2 targets.
4339 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4340 files/catalyst.conf:
4341 Retired John Davis <zhen@gentoo.org> and added storedir to default
4344 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4345 targets/support/livecdfs-update.sh:
4346 Uncommented openglify, since it is needed for both opengl-update-livecd and
4349 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4350 modules/generic_stage_target.py:
4351 Fix print statement so it shows when kill_chroot_pids is run correctly
4353 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4354 modules/snapshot_target.py:
4355 Fix snapshot target to skip the kill_pids check
4357 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4358 Bug fixes in parse_spec, fix issues detecting list or string.
4360 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4361 modules/catalyst_support.py:
4362 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4363 spaces are after :. Better handling of comments ( ie preprocessed and
4364 stripped off ). Unset empty keys.
4366 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4367 targets/support/kill-chroot-pids.sh:
4368 Remove extra P_NAME definition that is never used. Saves processing time.
4369 Bumped catalyst to pre2
4371 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4372 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4373 +targets/support/kill-chroot-pids.sh:
4374 User info about runscript and archscript. Added checks for processes running
4375 in the chroot and created a script to kill them. Should fix the unmounting
4376 issues with gconfd or any other running application in the chroot
4378 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4379 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4380 Remove using gcc-config to set things up as we should all be using 2005.0
4383 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4384 examples/livecd-stage2_template.spec:
4385 Added livecd/users to example livecd-stage2 spec file.
4387 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4388 targets/support/livecdfs-update.sh:
4389 Change default hostnames for livecds
4391 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4392 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4393 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4396 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4397 modules/livecd_stage2_target.py:
4398 Clear autoresume flags when build is done
4400 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4401 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4402 targets/support/create-iso.sh:
4403 Fix isolinux so that it finds menus and kernels and stuff
4405 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4406 modules/generic_stage_target.py:
4407 Make purge operation a little less chatty, removed print statements
4409 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4410 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4411 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4412 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4414 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4415 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4416 print warning message about deprecated use of cdfstype
4418 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4419 targets/support/chroot-functions.sh:
4420 statically define genkernel location to eliminate which command failure if
4421 genkernel is not installed
4423 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4424 modules/generic_stage_target.py:
4425 change the portage_overlay to an array so it always works
4427 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4428 modules/catalyst_support.py:
4429 Fix exception handling to remove extraneous prints of None
4431 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4432 Remove iso creation code from stage4
4434 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4435 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4436 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4437 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4438 targets/livecd-stage1/livecd-stage1-chroot.sh,
4439 targets/livecd-stage1/livecd-stage1-controller.sh,
4440 targets/livecd-stage2/livecd-stage2-controller.sh,
4441 targets/netboot/netboot-controller.sh,
4442 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4443 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4444 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4445 targets/support/create-iso.sh, targets/support/kmerge.sh,
4446 targets/support/target_image_setup.sh,
4447 targets/tinderbox/tinderbox-controller.sh:
4448 Fix some exception handling in catalyst_support.py, remove intermediate
4449 destination folder of iso and tarball, add additional tests for folders not
4450 found on host but defined in spec file, keep catalyst from erroring in this
4451 case, change exit code on shell scripts so that errors are reported to
4452 catalyst and causes catalyst to die on errors, fix bug in
4453 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4454 check for mkisofs that informs the user of where to get the program, and
4455 removed the autoresume code from ccache and distcc installation until I can
4456 figure out a way to have the autoresume flag go someplace outside the chroot.
4458 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4459 Remove bind mounts before rm operations happen at startup
4461 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4462 modules/generic_stage_target.py:
4463 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4465 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4466 modules/generic_stage_target.py:
4467 fix minor bug in the purge code so that it actually runs the commands
4469 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4470 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4471 modules/stage4_target.py:
4472 Change ordering of tasks so root_overlay and fsscript occur after
4473 livecd_update, giving users a chance to override livecd_update
4475 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4476 modules/catalyst_support.py, modules/generic_stage_target.py:
4477 Added a better exception handling message for keyboard interrupt and added
4478 countdown timer for purge operation to give an opportunity to exit
4480 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4481 modules/catalyst_support.py, modules/generic_stage_target.py:
4482 Add support to clear the autoresume flags and improve the purge code to
4483 clean the chroot, and pkg/kern cache
4485 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4486 modules/catalyst_support.py, modules/generic_stage_target.py,
4487 modules/livecd_stage1_target.py:
4488 only append livecd-tools to the livecd-stage1 target package list and move a
4489 check out of the way so command line and spec files can co-exist
4491 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4492 modules/generic_stage_target.py:
4493 fixed python syntax in set_packages so catalyst will run
4495 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4496 modules/embedded_target.py, modules/generic_stage_target.py,
4497 modules/grp_target.py, modules/livecd_stage1_target.py,
4498 modules/livecd_stage2_target.py, modules/netboot_target.py,
4499 modules/stage4_target.py, modules/tinderbox_target.py,
4500 targets/embedded/embedded-chroot.sh,
4501 targets/embedded/embedded-controller.sh,
4502 targets/livecd-stage1/livecd-stage1-controller.sh,
4503 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4504 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4505 targets/livecd-stage2/livecd-stage2-controller.sh,
4506 -targets/livecd-stage2/livecd-stage2-iso.sh,
4507 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4508 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4509 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4510 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4511 +targets/support/target_image_setup.sh:
4512 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4515 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4516 targets/livecd-stage2/livecd-stage2-controller.sh,
4517 targets/support/livecdfs-update.sh:
4518 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4519 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4520 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4523 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4524 targets/livecd-stage2/livecd-stage2-controller.sh,
4525 targets/support/rc-update.sh:
4526 Updated rc-update.sh with better defaults for different livecd/type settings
4527 and cleaning up file copying in livecd-stage2-controller.sh to match
4530 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4531 Made example of catalyst.conf in README match the default catalyst.conf
4534 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4536 Removing old files from previous maintainers and updating README.
4538 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4539 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4540 Added livecd/users option to create non-root users. The first user listed
4541 will also be used for auto-starting X, if X is merged onto the CD.
4543 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4544 targets/livecd-stage1/livecd-stage1-controller.sh,
4545 targets/livecd-stage2/livecd-stage2-controller.sh,
4546 targets/support/livecdfs-update.sh:
4547 Updated all instances of livecd/type: gentoo-release-environmental to
4548 gentoo-release-livecd and added generic-livecd.
4550 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4551 examples/fsscript.sh.example, examples/gamecd.conf.example,
4552 examples/generic_stage_template.spec, examples/grp_template.spec,
4553 examples/livecd-stage1_template.spec,
4554 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4555 examples/snapshot_template.spec:
4556 Imported example files from catalyst 1.1.9 to make them more verbose.
4558 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4559 Fix grp/use bug #89365
4561 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4562 modules/generic_stage_target.py, targets/support/kmerge.sh:
4563 Fixes for initramfs overlay support.
4565 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4566 modules/generic_stage_target.py, targets/support/kmerge.sh,
4567 targets/support/pre-kmerge.sh:
4568 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4569 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4570 caching bug; Also adding preliminary support for initramfs_overlay from
4573 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4574 modules/generic_stage_target.py, targets/support/kmerge.sh:
4575 Removed support for postconf as genkernel no longer has that option
4577 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4578 modules/embedded_target.py, modules/generic_stage_target.py,
4579 modules/grp_target.py, modules/livecd_stage1_target.py,
4580 modules/livecd_stage2_target.py, modules/netboot_target.py,
4581 modules/stage4_target.py, modules/tinderbox_target.py,
4582 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4583 targets/stage1/stage1-preclean-chroot.sh,
4584 targets/support/chroot-functions.sh:
4585 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4586 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4588 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4589 modules/livecd_stage2_target.py:
4590 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4592 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4593 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4594 modules/livecd_stage2_target.py, modules/stage4_target.py,
4595 targets/livecd-stage1/livecd-stage1-controller.sh,
4596 targets/livecd-stage2/livecd-stage2-controller.sh,
4597 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4598 targets/support/functions.sh, targets/support/kmerge.sh,
4599 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4600 Generalized kernel support, fsscript, rcupdate, etc for stage4
4602 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4603 targets/support/pre-kmerge.sh:
4604 Removed sed for usb devices from legacy genkernel, as we're going to require
4605 a version much higher that no longer exhibits the bug.
4607 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4608 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4609 targets/support/livecdfs-update.sh:
4610 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4611 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4612 the ut2004demo shell script has been renamed to ut2004-demo.
4614 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4615 let genkernel always reinstall itself
4617 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4618 modules/catalyst_support.py, modules/generic_stage_target.py,
4619 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4620 fix case bug in livecdfs-update.sh; fix bug in initial command line
4621 arguement parsing; add cflags spec file support which is only allowed to
4624 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4625 targets/stage3/stage3-chroot.sh:
4626 Fix a use flag bug in the stage3
4628 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4629 modules/generic_stage_target.py:
4630 Changes to allow cflags, chost, cxxflags in a spec file
4632 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4633 targets/livecd-stage1/livecd-stage1-controller.sh,
4634 targets/livecd-stage2/livecd-stage2-controller.sh,
4635 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4636 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4637 targets/support/pre-kmerge.sh:
4638 change the code to use more case statements. Fix gcc issue in stage1.
4640 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4641 targets/livecd-stage1/livecd-stage1-controller.sh,
4642 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4643 Merging in changes from catalyst 1.1.x for gamecd support.
4645 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4646 targets/stage1/stage1-preclean-chroot.sh:
4647 Removing gcc-config stuff to see if its still required to work around a gcc
4650 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4651 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4652 Added tests for genkernel >3.2.0
4654 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4657 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4658 Updated AUTHORS with new maintainers and updated contributors list.
4660 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4661 examples/fsscript.sh.example, livecd/files/README.txt,
4662 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4663 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4664 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4665 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4666 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4667 universal.motd.txt to resolve documentation issue on bug #86914. Added
4668 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4669 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4672 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4673 targets/livecd-stage2/livecd-stage2-controller.sh:
4674 Removed a few unnecessary comments
4676 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4677 Removed obsolete files from the livecd directory as the functionality has
4678 moved into the targets folders
4680 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4681 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4682 Additional catalyst 2.0.0 files
4684 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4685 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4686 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4687 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4688 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4689 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4690 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4691 -livecd/runscript/alpha-archscript.sh,
4692 -livecd/runscript/default-runscript.sh,
4693 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4694 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4695 -livecd/runscript-support/gamecdfs-update.sh,
4696 -livecd/runscript-support/kmerge.sh,
4697 -livecd/runscript-support/livecdfs-update.sh,
4698 -livecd/runscript-support/post-kmerge.sh,
4699 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4700 modules/embedded_target.py, modules/generic_stage_target.py,
4701 modules/grp_target.py, modules/livecd_stage1_target.py,
4702 modules/livecd_stage2_target.py, -modules/netboot.py,
4703 +modules/netboot_target.py, modules/snapshot_target.py,
4704 modules/stage1_target.py, +modules/stage4_target.py,
4705 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4706 +targets/embedded/embedded-controller.sh,
4707 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4708 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4709 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4710 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4711 +targets/livecd-stage1/livecd-stage1-controller.sh,
4712 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4713 -targets/livecd-stage1/livecd-stage1.sh,
4714 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4715 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4716 +targets/livecd-stage2/livecd-stage2-controller.sh,
4717 +targets/livecd-stage2/livecd-stage2-iso.sh,
4718 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4719 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4720 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4721 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4722 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4723 +targets/stage1/stage1-controller.sh,
4724 +targets/stage1/stage1-preclean-chroot.sh,
4725 -targets/stage1/stage1-preclean1-chroot.sh,
4726 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4727 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4728 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4729 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4730 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4731 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4732 +targets/stage4/stage4-preclean-chroot.sh,
4733 +targets/support/chroot-functions.sh,
4734 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4735 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4736 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4737 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4738 +targets/tinderbox/tinderbox-controller.sh,
4739 targets/tinderbox/tinderbox-preclean-chroot.sh,
4740 -targets/tinderbox/tinderbox.sh:
4741 Initial Import of Catalyst 2.0.0
4743 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4744 livecd/runscript-support/livecdfs-update.sh:
4745 Added /usr/portage as tmpfs (this will be made conditional later).
4747 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4748 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4749 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4750 from an interactive shell.
4752 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4753 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4754 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4755 livecd/runscript-support/pre-kmerge.sh,
4756 livecd/runscript/default-runscript.sh:
4757 Moved livecd-bash_profile to livecd-bashrc. Added check for
4758 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4759 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4762 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4763 modules/generic_stage_target.py:
4764 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4767 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4768 livecd/runscript/default-runscript.sh,
4769 targets/livecd-stage1/livecd-stage1.sh:
4770 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4771 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4772 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4775 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4776 livecd/runscript/ppc-archscript.sh:
4777 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4779 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4780 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4781 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4782 for multiple initrd files.
4784 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4785 livecd/runscript/ppc-archscript.sh:
4786 Modifed PPC archscript to close bug #84648 and also to make the PPC
4787 archscript produce multiple initrd files, like x86/amd64.
4789 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4790 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4791 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4792 livecd/runscript/ppc-archscript.sh:
4793 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4794 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4795 livecd/volid for the HFS volid, too.
4797 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4798 Calling this one 1.1.7 and rolling a tarball.
4800 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4801 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4802 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4803 -livecd/runscript/sparc64-archscript.sh,
4804 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4805 Added livecd/volid to set the volume ID when creating the ISO, patch by
4806 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4807 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4809 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4810 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4811 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4812 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4814 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4815 livecd/runscript-support/livecdfs-update.sh:
4816 Removed hdparm from default runlevel as it break ide=nodma at boot.
4818 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4819 livecd/runscript-support/kmerge.sh,
4820 livecd/runscript-support/pre-kmerge.sh,
4821 targets/livecd-stage1/livecd-stage1-chroot.sh:
4822 Revert last set of changes and remove portage version check from emerge in
4823 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4826 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4827 livecd/runscript-support/kmerge.sh,
4828 livecd/runscript-support/pre-kmerge.sh:
4829 Change genkernel check to use best_version and has_version to determine if
4830 the any previously installed versions of genkernel are up to date. Change
4831 emerge line for kernels to use -n option to only install if they were not
4832 previously installed.
4834 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4835 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4836 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4837 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4838 livecd/runscript/sparc-archscript.sh:
4839 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4840 unified sparc32/sparc64 cdtar.
4842 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4843 livecd/runscript-support/livecdfs-update.sh,
4844 livecd/runscript-support/pre-kmerge.sh:
4845 Change sudoers update to only run if /etc/sudoers exists and only reduce
4846 splash to 1024x768 on minimal and universal install CD.
4848 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4849 targets/livecd-stage1/livecd-stage1.sh:
4850 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4853 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4854 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4855 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4856 livecd/runscript/sparc64-archscript.sh,
4857 livecd/runscript/x86-archscript.sh:
4858 Added a new empty livecd file to each archscript. This will be used for an
4859 identifier by genkernel to allow booting from a non-primary CDROM.
4861 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4862 Catalyst 1.1.6 is here.
4864 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4865 targets/stage1/stage1-preclean2-chroot.sh:
4866 Commenting out stage1 cleaning of /var/db.
4868 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4869 livecd/runscript-support/pre-kmerge.sh:
4870 Made splash reduction to 1024x768 only for minimal and universal release media.
4872 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4873 targets/stage1/stage1-preclean2-chroot.sh:
4874 Added SLOT files back to /var/db entries in stage1.
4876 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4877 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4878 livecd/runscript/default-runscript.sh,
4879 livecd/runscript-support/livecdfs-update.sh,
4880 targets/livecd-stage2/unmerge.sh:
4881 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4882 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4883 the copy from preserving permissions and also adding /usr/share/faces and
4884 default Gentoo icon. We'll see how the icon does for us. Removing serial
4885 init script, as it causes problems with the splash theme.
4887 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4888 targets/livecd-stage1/livecd-stage1.sh:
4891 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4892 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4893 livecd/runscript-support/kmerge.sh,
4894 livecd/runscript-support/livecdfs-update.sh,
4895 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4896 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4897 targets/stage1/stage1-preclean2-chroot.sh:
4898 Removed x-setup from local.start and added in symlinks for gconf, portage
4899 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4900 baselayout and removed /etc/startx from the environmental type. Commented
4901 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4902 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4903 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4904 for X, use the latest pci.ids and usb.ids from portage, and create
4905 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4906 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4907 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4908 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4909 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4912 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4913 Removed ccache from default options as it breaks catalyst when merged with
4916 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4917 modules/snapshot_target.py:
4918 Added /local/ to snapshot exclusion.
4920 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4921 livecd/runscript-support/livecdfs-update.sh:
4922 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4923 gustavoz and his 5 interface Xeon for this.
4925 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4926 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4927 Added a conditional before killing gconfd-2. This is also going to be
4928 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4931 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4932 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4933 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4934 Moved killall -9 gconfd-2 to execute outside chroot.
4936 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4937 livecd/files/x86-help.msg:
4938 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4941 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4942 livecd/runscript/x86-archscript.sh:
4943 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4946 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4949 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4950 targets/livecd-stage1/livecd-stage1.sh:
4951 Added killall for gconfd-2 back into livecd-stage1.sh
4953 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4954 livecd/runscript/alpha-archscript.sh:
4955 Alpha fixes for multiple kernels..
4957 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4958 livecd/runscript-support/kmerge.sh:
4959 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4961 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4962 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4963 livecd/runscript/sparc64-archscript.sh:
4964 Force devfs if udev is not selected for all supporting arches.
4966 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4967 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4968 livecd/runscript-support/kmerge.sh:
4969 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4972 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4973 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4974 Re-enabled preclean in grp and added gconfd-2 killing.
4976 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4977 livecd/runscript/x86-archscript.sh:
4978 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4981 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4982 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4983 targets/livecd-stage1/livecd-stage1-chroot.sh,
4984 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4985 targets/livecd-stage1/livecd-stage1.sh,
4986 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4987 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4988 Added ability to pause indefinitely. This closes bug #79798. I've also added
4989 the gcond-2 killall back in, but now it is in the actual preclean script and
4990 is executed inside the chroot.
4992 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4993 Updated for 1.1.3 release.
4995 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4996 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4997 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4998 targets/netboot/netboot-packages.sh,
4999 targets/tinderbox/tinderbox-chroot.sh:
5000 Updated to use package.use correctly. Blame Robert Paskowitz
5001 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
5003 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5004 targets/stage1/stage1-preclean2-chroot.sh:
5005 Fixed find line for new stage1 /var/db/pkg.
5007 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5008 targets/stage1/stage1-preclean2-chroot.sh:
5009 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
5010 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
5013 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5014 livecd/runscript-support/livecdfs-update.sh:
5015 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
5016 added net.ethX symlinks, and added copying of files from
5017 /usr/lib/hotplug/firmware into firmware tarball.
5019 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5020 livecd/runscript-support/livecdfs-update.sh:
5021 Firmware updated to use new /lib/firmware directory.
5023 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5024 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
5025 work when both -f and -C were used on the command line.
5027 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5028 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5029 targets/livecd-stage1/livecd-stage1-chroot.sh,
5030 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5031 targets/stage3/stage3-chroot.sh:
5032 Added a portage version check to each target that uses --newuse to ensure a
5033 high enough version is used. This resolves bug #75336.
5035 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5036 livecd/files/livecd-local.start:
5037 Possible local.start fix for beejay.
5039 12 Jan 2005; John Davis <zhen@gentoo.org>
5040 modules/embedded.py:
5041 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
5043 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5044 livecd/runscript-support/kmerge.sh:
5045 Added ccache support to genkernel call in livecd-stage2.
5047 11 Jan 2005; John Davis <zhen@gentoo.org>
5048 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
5049 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5050 targets/netboot/netboot.sh:
5051 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
5052 some feature enhancements.
5054 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5055 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5056 targets/livecd-stage1/livecd-stage1-chroot.sh,
5057 targets/livecd-stage1/livecd-stage1.sh,
5058 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5059 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5060 Added a -F or --fetchonly command line option and closing out bug #77480.
5061 Also added a portage version check to livecd-stage1 to close out bug #68307.
5063 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5064 livecd/runscript-support/livecdfs-update.sh,
5065 targets/stage3/stage3-chroot.sh:
5066 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
5067 target to use emerge -e when building. This is only temporary until the
5068 bootstrap.sh script can be fixed or another solution can be decided upon.
5070 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5071 +targets/embedded/kmerge.sh:
5072 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
5073 from mutex@gentoo.org
5075 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5076 modules/livecd_stage2_target.py:
5079 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5080 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
5081 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
5082 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
5083 the brokenness of a stage1 tarball.
5085 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5086 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
5089 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5090 modules/livecd_stage2_target.py:
5093 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5094 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5095 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5096 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5097 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
5098 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
5099 Upgraded the isolinux cdtar files and closing bug #70518.
5101 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5102 modules/embedded_target.py, modules/generic_stage_target.py,
5103 modules/grp_target.py, modules/livecd_stage1_target.py,
5104 modules/livecd_stage2_target.py, modules/netboot.py,
5105 modules/stage1_target.py, modules/tinderbox_target.py:
5106 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5107 separate out specific target logic from the generic targets modules.
5109 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
5110 new PPC arch file from pvdabeel@gentoo.org
5112 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
5113 examples/generic_stage_template.spec, modules/catalyst_support.py:
5114 tweaking error handling in the main catalyst script
5115 updated the example to include a blurb about portage_confdir
5117 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5118 livecd/runscript-support/livecdfs-update.sh:
5119 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
5121 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5124 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
5125 fix for #66592. catalyst now gives a traceback when it bails out, making
5126 troubleshooting amazingly easier
5128 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5129 modules/catalyst_support.py, modules/embedded_target.py,
5130 modules/generic_stage_target.py, modules/grp_target.py,
5131 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5132 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5133 Reversing patch from Eric Edgar from bug #70663.
5135 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5136 livecd/runscript/x86-archscript.sh:
5137 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
5138 not work without it (mkisofs fails on creating ISO).
5140 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5141 modules/catalyst_support.py, modules/embedded_target.py,
5142 modules/generic_stage_target.py, modules/grp_target.py,
5143 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5144 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5145 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5146 separate out specific target logic from the generic targets modules.
5148 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5149 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
5150 targets/embedded/embedded.sh:
5151 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
5153 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5154 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
5155 livecd/runscript/default-runscript.sh,
5156 livecd/runscript-support/gamecdfs-update.sh,
5157 livecd/runscript-support/livecdfs-update.sh,
5158 modules/livecd_stage2_target.py:
5159 Added gamecd/conf option to livecd_stage2_target.py, added
5160 gamecd.conf.example to /examples, cleaned up game-specific code in
5161 gamecdfs-update.sh to make it more generic, added more fundtionality to
5162 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
5163 and gentoo-gamecd to make spec files simpler and to remove the need for
5164 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
5165 user to still use a custom fsscript of their own.
5167 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5168 +livecd/files/environmental.motd.txt,
5169 targets/livecd-stage1/livecd-stage1.sh:
5170 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
5172 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5173 livecd/runscript/default-runscript.sh,
5174 livecd/runscript-support/livecdfs-update.sh:
5175 Added gentoo-release-environmental as a valid livecd/type and did some
5176 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
5177 devices other than eth0.
5179 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5180 targets/livecd-stage1/livecd-stage1-chroot.sh:
5181 Changed livecd-stage1 to merge each package individually. This should not
5182 make it into a production version of catalyst, but is here as a possible
5183 solution to bug #68307.
5185 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5186 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5187 livecd/runscript/sparc-archscript.sh,
5188 livecd/runscript/sparc64-archscript.sh,
5189 livecd/runscript/x86-archscript.sh:
5190 Added failures to all arches on mkisofs failure and also made -z option to
5191 mkisofs optional on x86 depending on loop type used.
5193 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5194 livecd/runscript/x86-archscript.sh:
5195 Making sure the mkisofs call causes a failure when it doesn't complete
5196 successfully. Once again, blame jforman, our beloved infra-monkey.
5198 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5199 livecd/runscript/default-runscript.sh:
5200 squashfs-utils->squashfs-tools fix. Blame jforman.
5202 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5203 livecd/isogen/x86-isogen.sh:
5204 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
5205 possibly not booting on really old systems.
5207 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5208 livecd/runscript/x86-archscript.sh:
5209 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
5210 possibly not booting on really old systems.
5212 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5213 livecd/runscript-support/livecdfs-update.sh:
5214 Save some space by removing redundant firmware after tarball is made, only
5215 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
5218 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5219 targets/stage1/stage1-preclean2-chroot.sh:
5220 Added patch from vapier and closing bug #73556.
5222 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
5223 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
5224 +targets/embedded/embedded-fs-runscript.sh,
5225 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5226 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5227 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
5228 from mutex@gentoo.org for modules/embedded.py
5230 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5231 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5232 livecd/runscript-support/livecdfs-update.sh:
5233 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5234 aliases having --color rather than --color=auto.
5236 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5237 livecd/files/livecd-local.start:
5238 Let's try actually making a proper edit on livecd/files/livecd-local.start
5239 this time, shall we...
5241 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5242 livecd/files/livecd-local.start:
5243 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5244 x-setup check for /etc/startx.
5246 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5247 livecd/runscript-support/gamecdfs-update.sh:
5248 Fixing minor sed bug in gamecdfs-update.sh.
5250 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5251 examples/snapshot_template.spec,
5252 livecd/runscript-support/gamecdfs-update.sh,
5253 livecd/runscript-support/livecdfs-update.sh:
5254 Fixing typo in snapshot_template.spec and closing bug #70321.
5256 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5257 livecd/runscript-support/pre-kmerge.sh:
5258 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5259 genkernel will only add the 1024x768 version of the gensplash image to the
5260 bzImage, which added with the livecd-stage2 removal of the unused splash
5261 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5263 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5264 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5265 livecd/runscript/sparc64-archscript.sh:
5266 Updated with silo/mkisofs patch from gustavoz.
5268 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5269 livecd/files/x86-help.msg:
5270 Updated x86-help.msg to make it fall more inline with current
5271 genkernel/livecd-tools options.
5273 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5274 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5275 livecd/runscript-support/pre-kmerge.sh:
5276 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5277 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5278 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5281 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5282 livecd/runscript-support/kmerge.sh,
5283 livecd/runscript-support/livecdfs-update.sh,
5284 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5285 Changed kernel build caching to use kerncache option, rather than pkgcache
5286 option. Fixed --postconf and --callback for builds that do not require them.
5287 Removed delay when removing package sin the system profile. This is now
5288 catalyst 1.1.0, so enjoy.
5290 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5291 livecd/runscript-support/livecdfs-update.sh:
5292 Stopping udev from using the nasty device tarball. We don't need it anyway.
5294 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5295 livecd/runscript/sparc-archscript.sh,
5296 livecd/runscript/sparc64-archscript.sh,
5297 livecd/runscript-support/kmerge.sh,
5298 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5299 Fixing gpm support by uncommenting default settings. Fixing case where
5300 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5301 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5302 not get renamed. Fixed a problem where we were accidentally removing the
5303 hwdata-knoppix versions of pci.ids and usb.ids and linking
5304 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5305 for 2004.3 and catalyst 1.1.0.
5307 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5308 patch from vapier@gentoo.org for bug #68080
5310 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5311 livecd/runscript-support/kmerge.sh:
5312 made kernel caching dependent on the "pkgcache" option so that genkernel's
5313 postconf can actually work
5315 18 Oct 2004; John Davis <zhen@gentoo.org>
5316 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5317 livecd/runscript-support/livecdfs-update.sh:
5318 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5320 17 Oct 2004; John Davis <zhen@gentoo.org>
5321 livecd/runscript-support/livecdfs-update.sh:
5322 firmware tarball fix for packages that need firmware such as ipw2100
5324 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5325 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5326 livecd/runscript-support/livecdfs-update.sh,
5327 modules/livecd_stage2_target.py:
5328 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5330 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5331 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5332 should not hurt non-HT users
5334 12 Oct 2004; John Davis <zhen@gentoo.org>
5335 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5336 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5337 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5338 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5339 livecd/runscript-support/kmerge.sh:
5340 bugfixes for #67195, #67197, #67122, and #46918
5342 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5343 small netboot fixups
5345 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5346 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5347 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5348 targets/netboot/netboot.sh:
5349 sweeping updates and changes to the netboot code. the patches should fix the
5350 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5351 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5353 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5354 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5355 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5356 targets/netboot/netboot.sh:
5357 more code cleanup and maintenance
5359 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5360 modules/generic_stage_target.py, +modules/netboot.py,
5361 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5362 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5363 +targets/netboot/netboot.sh:
5364 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5367 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5368 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5369 targets/livecd-stage1/livecd-stage1-chroot.sh,
5370 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5371 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5372 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5373 have to start a server on the build host for it to distribute.
5375 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5376 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5377 just do -s version_stamp
5379 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5380 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5382 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5383 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5384 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5385 modules/livecd_stage2_target.py:
5386 udev support for livecds
5388 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5389 +targets/livecd-stage2/unmerge.sh:
5390 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5391 Also, livecd-stage2 unmerge.sh added back in.
5393 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5394 livecd/runscript-support/livecdfs-update.sh:
5395 bugfixes for #60887 and #63338
5397 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5398 bugfixes for #63382 and #63338
5400 08 Sep 2004; John Davis <zhen@gentoo.org>
5401 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5402 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5403 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5404 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5405 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5406 targets/livecd-stage1/livecd-stage1-chroot.sh,
5407 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5408 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5409 lots of changes in this revision. first of all, major cosmetic fixups to the
5410 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5411 for distcc or ccache builds in most of the targets. bug #56581 is finially
5412 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5413 performance enhancement here.
5415 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5416 modules/livecd_stage2_target.py:
5417 fix for bug #63033, thanks to usata@gentoo.org for the patch
5419 30 Aug 2004; John Davis <zhen@gentoo.org>
5420 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5421 bugfixes for #61537 and #61779
5423 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5424 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5425 modules/snapshot_target.py:
5426 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5427 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5428 time should also be improved due to a more efficient use of rsync. This commit will
5429 mark the portage version of catalyst-1.9.0.
5431 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5432 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5435 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5438 02 Aug 2004; John Davis <zhen@gentoo.org>
5439 livecd/runscript-support/livecdfs-update.sh:
5442 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5443 +targets/stage1/build.py, -targets/stage1/build.sh,
5444 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5445 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5446 targets/stage3/stage3-chroot.sh:
5447 applied patch from bug #58840. it should fix up things for uclibc stages and
5448 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5450 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5451 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5452 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5453 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5454 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5455 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5456 livecd/runscript-support/livecdfs-update.sh,
5457 modules/livecd_stage2_target.py:
5458 addition of wolf31o2's gamecd patchset. untested, so please beware
5460 14 Jul 2004; John Davis <zhen@gentoo.org>
5461 livecd/runscript-support/livecdfs-update.sh,
5462 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5463 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5464 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5465 this out of generic_stage_target and into livecd-stage2 since the
5466 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5468 13 Jul 2004; John Davis <zhen@gentoo.org>
5469 livecd/runscript-support/livecdfs-update.sh:
5470 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5471 default rc'ed programs when only one change was required to rcadd. so I
5472 changed it so that the defaults are *always* loaded and specified additions/
5473 deletions are just added on top of those.
5475 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5476 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5477 targets/livecd-stage1/livecd-stage1-chroot.sh,
5478 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5479 targets/tinderbox/tinderbox-chroot.sh:
5480 changing the more verbose behavior to the -V (verbose) flag
5482 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5483 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5484 targets/livecd-stage1/livecd-stage1-chroot.sh,
5485 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5486 targets/tinderbox/tinderbox-chroot.sh:
5487 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5488 it is about to merge so that deps and USE flags are more evident
5490 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5491 modules/catalyst_support.py:
5492 completely rewrote the catalyst main script so that it can actually utilize
5493 more than one command line flag. new functionality included, but not active
5494 yet (--debug and --verbose). arguments can still be passed on the commandline
5495 through the use of the -C (--cli) flag. updated the arg_parse function in
5496 catalyst_support.py to accomodate my changes.
5498 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5499 modules/generic_target.py, modules/grp_target.py,
5500 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5501 modules/snapshot_target.py, modules/stage1_target.py,
5502 modules/stage2_target.py, modules/stage3_target.py,
5503 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5504 fixes for bugs #55192 and #54137
5505 added a new key for all specfiles, portage_confdir.
5506 this should point to a directory similar in functionality to /etc/portage.
5508 cleaned up the module code a bit so that unnecessary modules
5511 more work on resuming. it is getting there, but it still needs a ton of work,
5512 so please test, and report bugs.
5514 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5515 modules/catalyst_support.py, modules/generic_stage_target.py,
5516 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5517 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5518 stage resuming functionality should be working. I still have to work on GRP
5519 and livecds, but they should not be hard. I could not incorporate emerge
5520 --resume into stage resuming functionality because in some instances, portage
5521 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5522 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5523 ). I also made some small tweaks to the stage target scripts which clean up
5524 the envscript stuff. Not noticable performance wise, but it makes me feel all
5525 warm and fuzzy to know that it is programmed absolutely correctly ;)
5527 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5528 modules/generic_stage_target.py:
5529 revamped the cmd() structure so that it could properly return error codes.
5530 Please note that this might break catalyst until there is some further
5531 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5532 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5533 now. Additionally, catalyst will stop when there is an error with an ebuild
5534 ... it didn't do this before, it just plowed along and packed things up.
5536 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5537 code in portage.py and then answering my noob questions.
5539 13 Jun 2004; John Davis <zhen@gentoo.org>
5540 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5541 livecd/runscript-support/livecdfs-update.sh:
5542 some last minute fixins (stuff to work with the new genkernel)
5544 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5547 11 Jun 2004; John Davis <zhen@gentoo.org>
5548 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5549 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5552 10 Jun 2004; John Davis <zhen@gentoo.org>
5553 livecd/runscript-support/kmerge.sh,
5554 livecd/runscript-support/livecdfs-update.sh,
5555 livecd/runscript-support/post-kmerge.sh,
5556 livecd/runscript-support/pre-kmerge.sh:
5557 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5558 functions control what scripts are added to their respective runlevels. This
5559 option would be specified like so in the spec file: livecd/rcadd:
5560 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5562 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5563 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5564 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5565 the code to give a nice error msg instead of a cryptic traceback
5567 04 Jun 2004; John Davis <zhen@gentoo.org>
5568 livecd/runscript-support/livecdfs-update.sh:
5569 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5570 /etc/bootsplash/default
5572 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5573 targets/embedded/embedded-chroot.sh,
5574 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5575 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5576 targets/livecd-stage1/livecd-stage1-chroot.sh,
5577 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5578 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5579 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5580 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5581 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5582 targets/tinderbox/tinderbox-chroot.sh,
5583 targets/tinderbox/tinderbox-preclean-chroot.sh,
5584 targets/tinderbox/tinderbox.sh:
5585 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5587 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5588 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5589 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5590 It should be a full path pointing to a portage overlay dir.
5592 27 May 2004; John Davis <zhen@gentoo.org>
5593 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5594 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5595 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5596 livecd/runscript/default-runscript.sh:
5597 added updated silos and fixed motd bug
5599 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5600 rolling out version 1.0.8
5602 22 May 2004; John Davis <zhen@gentoo.org>
5603 livecd/runscript-support/kmerge.sh,
5604 livecd/runscript-support/livecdfs-update.sh,
5605 modules/livecd_stage2_target.py:
5606 added key livecd/bootsplash
5608 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5609 livecd/runscript/sparc-archscript.sh,
5610 livecd/runscript/sparc64-archscript.sh:
5611 sparc fixup patches from gustavoz at g.org
5613 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5614 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5615 is livecd/modblacklist
5617 19 May 2004; John Davis <zhen@gentoo.org>
5618 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5619 livecd/runscript/x86-archscript.sh:
5620 added support for livecd/overlay, changed vga=0x317 to vga=791
5621 in the x86 archscript as it is a more standard setting and should
5622 work on more hardware
5624 17 May 2004; John Davis <zhen@gentoo.org>
5625 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5626 livecd/runscript-support/kmerge.sh,
5627 livecd/runscript-support/livecdfs-update.sh,
5628 modules/livecd_stage2_target.py:
5629 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5630 we also now have basic motd copying support for more branded livecds
5632 16 May 2004; John Davis <zhen@gentoo.org>
5633 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5634 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5635 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5637 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5638 modules/catalyst_support.py, modules/embedded_target.py,
5639 modules/generic_stage_target.py, modules/generic_target.py,
5640 modules/grp_target.py, modules/livecd_stage1_target.py,
5641 modules/livecd_stage2_target.py, modules/stage1_target.py,
5642 modules/stage2_target.py, modules/stage3_target.py,
5643 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5644 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5645 caused gcc profile problems.
5647 12 May 2004; John Davis <zhen@gentoo.org>
5648 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5649 livecd/runscript-support/livecdfs-update.sh,
5650 livecd/runscript-support/post-kmerge.sh,
5651 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5653 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5654 silliness). Most notably, I have taken advantage of the update-modules
5655 --assume-kernel fix from agriffis so that we can actually use 3rd party
5656 modules now. Please note that >=baselayout-1.9.0 is required.
5658 02 May 2004; Olivier Crete <tester@gentoo.org>
5660 Added forgotten CHOST for i386 subarch
5662 30 Apr 2004; John Davis <zhen@gentoo.org>
5663 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5664 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5665 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5666 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5668 -fixed 2004.0 branding in the isolinux cdtar
5669 -fixed up acpi stuff in the runscripts
5670 -fixed up the x86 help message and corrected the numerous errors in it
5672 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5673 livecd/runscript/default-runscript.sh:
5674 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5675 1.0.7. we are ready for release
5677 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5678 fix for the problem that gustavoz found wrt the /dev creation stuff not
5679 detecting arches. also an efficiency fix for stage1 building
5681 14 Apr 2004; John Davis <zhen@gentoo.org>
5682 targets/embedded/embedded-chroot.sh,
5683 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5684 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5685 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5686 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5687 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5688 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5689 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5690 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5691 targets/tinderbox/tinderbox-preclean-chroot.sh,
5692 targets/tinderbox/tinderbox.sh:
5693 fix for bug #47733 - fixes for distcc and an envscript bugfix
5695 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5698 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5699 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5700 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5701 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5702 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5703 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5704 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5705 targets/stage1/stage1-preclean1-chroot.sh,
5706 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5707 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5708 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5709 targets/tinderbox/tinderbox.sh:
5710 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5711 zhen@gentoo.org please.
5713 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5714 fix for /dev in stage1
5716 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5719 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5720 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5721 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5722 Added the two kernel-configs for 2004.1 x86
5724 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5725 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5726 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5727 targets/tinderbox/tinderbox.sh:
5728 fix to address missing /dev in stages, fixed path for env-update in all of the
5731 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5732 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5734 01 Apr 2004; John Davis <zhen@gentoo.org>
5735 livecd/runscript/default-runscript.sh:
5736 added in fix for the module.conf stuff courtesy of Benjamin Judas
5739 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5741 cosmetic touchups for 1.0.5
5743 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5744 added support to the stage2 for stackable profiles bootstrap
5746 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5747 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5748 support for sparc32/64 build compatibility
5750 30 Mar 2004; John Davis <zhen@gentoo.org>
5751 livecd/runscript/default-runscript.sh, modules/targets.py,
5752 targets/stage1/build.sh:
5753 fix for bug 46022, more stackable profile fixes, embedded patches added
5755 26 Mar 2004; John Davis <zhen@gentoo.org>
5756 livecd/runscript/default-runscript.sh, modules/targets.py,
5757 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5758 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5759 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5760 fixes for bugs #44625 and #45805
5762 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5763 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5764 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5765 memtest is in. if you want to use it, check out the memtest86 cd tarball
5766 Also, fixes for bugs 45078, 45188, 44306
5768 23 Mar 2004; John Davis <zhen@gentoo.org>
5769 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5770 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5771 livecd/runscript/x86-archscript.sh, modules/targets.py,
5772 targets/livecd-stage3/unmerge.sh:
5773 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5774 created at the end of the livecd-stage2 process.
5776 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5777 targets/embedded/embedded.sh:
5778 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5780 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5781 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5782 removing the hardened-gcc deps since the package itself is deprecated'
5784 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5785 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5787 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5788 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5789 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5790 examples/livecd/alpha/config-2.4.21-r4-alpha,
5791 examples/livecd/alpha/config-2.4.21-r4-jensen,
5792 examples/livecd/alpha/config-2.4.21-r4-legacy,
5793 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5794 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5795 fixes for bugs 43676, 43701. Alpha support added as well.
5797 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5798 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5799 kde/gnome cd specs added.
5801 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5802 fix in catalyst.conf for bug #42044
5804 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5805 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5806 examples/livecd/sparc64/config-2.4.24-sparc64:
5807 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5809 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5810 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5811 for a $clst_conf environment variable. You can use the $clst_conf variable to
5812 point to a file to use in place of /etc/catalyst.conf. By setting this
5813 variable in your shell, catalyst can easily be used by multiple people on the
5814 same machine. Also, ccache support now works for genkernel.
5816 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5817 removed file for livecd-stage2 target, as this is handled by the runscript
5818 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5819 and made "/boot/kernel/foo/extraversion" an optional rather than required
5820 parameter. The aforementioned "packages" is used to specify kernel-related
5821 packages (like module ebuilds) to merge with each kernel, and the new "use"
5822 option is used to specify the USE settings you'd like exported to the
5823 environment during kernel as well as kernel "packages" build.
5825 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5826 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5827 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5828 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5829 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5830 targets/tinderbox/tinderbox.sh:
5831 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5832 it for ebuild - added headers to everything and removed deprecated dirs
5834 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5835 adding Kumba's patches for MIPS
5837 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5838 Added hppa specific code.
5840 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5841 Tinderbox target added. See tinderbox examples in examples/ dir.
5843 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5844 spec file support integrated into catalyst. Use "-f/--file specfile" as
5845 argument; see examples dir for examples.
5846 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5847 example of how to use it.
5849 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5850 support functions for spec file parsing and reading added. Will get added to
5853 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5854 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5857 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5858 Significant rework of code structure. Everything is falling nicely into place.
5860 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5861 Exception handling fully-integrated into current prototype code.
5863 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5864 beginning of exception handling integration, got some of the target code
5867 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5868 major code rework in progress on the python parts.
5870 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5871 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5872 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5873 for organiation's sake, I have moved the files, such as livecd foundations,
5874 into catalyst/files. It will make it easier for us when ebuild time comes
5877 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5878 All preliminary target build scripts are now added and coded to near as spec
5879 that we can have at this point.
5881 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5882 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5883 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5884 something that should be continued as much as reasonably possible in other
5885 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5886 code completed, and internal fall-backs to reasonable global config defaults
5889 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5890 subarch test outsourced to python catalyst-subarches function.
5892 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5893 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5895 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5896 removing dup enter_chroot
5898 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5899 document subarches checking
5901 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5902 Fix valid subarch test.
5904 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5905 include/build_functions.sh, include/functions.sh:
5906 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5907 start_build to build_functions.sh cleaning up the main catalyst script some
5910 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5911 fixed SRCBALL and DESTBALL, making it transparent for profiles
5913 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5914 added an exit condition to the cmd line argument case statement
5916 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5917 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5918 the changes that I made to the above files should make catalyst completely
5919 transparent to no matter what profile we are using. check files/catalyst.conf
5920 for the list of BUILDTYPEs that we support.
5922 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5923 changed how cmd line arguments are handled
5925 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5926 I changed the is_special handling so that it is cleaner and faster
5928 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5929 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5930 livecd/foundations/x86-basic/post-clean.sh,
5931 livecd/foundations/x86-basic/pre-clean.sh,
5932 livecd/foundations/x86-basic/settings:
5933 I outsourced more functions to include/functions.sh. I made it a seperate file
5934 from build_fucntions.sh so that we can keep our build and other functions
5935 apart. I also added in the livecd stuffs from the stager side of things.
5937 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5938 include/build_functions.sh:
5939 I outsourced all of the build functions to include/build_functions.sh. In the
5940 future, this will happen more - the code needs cleaned up.
5942 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5944 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5945 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5946 does not use that anymore.
5948 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5949 since we now have a default profile in portage, i massaged some errors
5950 messages to reflect that.
5952 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5954 removed ccache support from catalyst stage1 build cause it breaks the build.
5955 Additionally, I removed gettext support from bootstrap, because according to
5956 our new default profile, we don't use that anymore.
5958 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5959 added a new var, BUILDTYPE, adding more transparency for building.
5960 In the future, we will be building both selinux and hardened sources.
5962 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5963 fixed some formatting when catalyst prints out build info, additionally,
5964 trying to make catalyst more transparent for future expansion of stages
5966 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5967 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5968 --help. I moved this functionality from the main program section to
5971 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5972 I edited catalyst to change our naming convention from stage*-arch-h.* to
5973 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5974 I change naming conventions, as catalyst will be eventually extended to
5975 do selinux-* stages also.
5977 Additionally, I updated README.catalyst to include profile information.
5979 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5980 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5981 I renamed README.stager to README.catalyst and have made some very minor
5982 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5983 I have hacked bootstrap to use the hardened profile, as well as utilize
5984 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5985 major). Additionally, bin/stage1 has been hacked to accept the hardened
5986 profile, and use hardened-gcc.
5988 09 September 2003; John Davis <zhen@gentoo.org>:
5989 Initial import of hardened stager. I am forking this from the original
5990 stager code in order to better fit our needs. The original stager code is
5991 still used by Gentoo, and is maintained by Daniel Robbins
5992 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5993 contributors that coded stager.