1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 26 Jun 2011; Matt Turner <mattst88@gentoo.org>
7 targets/support/chroot-functions.sh:
8 Emerge sys-apps/shadow before distcc
10 26 Jun 2011; Matt Turner <mattst88@gentoo.org>
11 targets/support/chroot-functions.sh:
12 Don't run 'distcc-config --install'
14 25 Jun 2011; Sebastian Pipping <sping@gentoo.org>
15 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
16 targets/support/chroot-functions.sh:
17 Add "-news" to FEATURES everywhere
19 25 Jun 2011; Raúl Porcel <armin76@gentoo.org> modules/catalyst/arch/sh.py:
22 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
23 targets/support/chroot-functions.sh:
24 Use get_libdir instead of hard-coding lib for distcc
26 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
27 modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
29 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
30 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
32 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
33 modules/catalyst/arch/mips.py: create generic mips64 classes
34 and inherit from them to simplify other classes
36 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
37 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
39 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
40 modules/catalyst/arch/mips.py: Remove ip* classes
42 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
43 modules/catalyst/arch/mips.py: Remove mips2 classes
44 Linux doesn't even run on mips2
46 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
47 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
48 Include list of supported subarches in man page.
50 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
51 targets/support/bootloader-setup.sh:
52 Add gentoo-ilo option for the bootloader on ia64
54 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
55 targets/support/chroot-functions.sh:
56 Replace virtual/portage with sys-apps/portage, bug #358847
58 05 Feb 2011; Raúl Porcel <armin76@gentoo.org>
59 modules/catalyst/arch/amd64.py:
60 Enable new amd64 subarches
62 01 Nov 2010; Raúl Porcel <armin76@gentoo.org>
63 modules/catalyst/arch/mips.py:
64 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
67 26 Sep 2010; Raúl Porcel <armin76@gentoo.org>
68 modules/catalyst/arch/arm.py:
71 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
72 targets/support/chroot-functions.sh:
73 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
74 <nunomilheiro@gmail.com>, gentoo bug #273664
76 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
77 targets/netboot/netboot-final.sh:
78 Fix sparc bug, gentoo bug 297231
80 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
81 modules/catalyst/arch/arm.py:
82 Fix typo and add armv7a-hardfp target
84 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
85 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
86 targets/support/pre-kmerge.sh:
87 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
90 22 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
91 modules/catalyst/util.py:
92 Actually pay attention to the 'delete' parameter for Gentoo bug #301769
94 20 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
95 modules/catalyst/util.py:
96 Missing space in catalyst.util.list_bashify()
98 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
99 targets/support/chroot-functions.sh:
100 Only run depclean for stage3/system
102 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
103 targets/support/chroot-functions.sh:
104 Run depclean at the end of stage generation (for Gentoo bug #295132)
106 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
107 targets/support/rc-update.sh:
108 Add patch to start hald before xdm for Gentoo bug #280209
110 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
111 modules/catalyst/target/__init__.py:
112 Be verbose about why we're not considering certain built targets
114 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
115 modules/catalyst/target/__init__.py:
116 Use a regex to parse the built target filenames
118 29 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
119 modules/catalyst/target/generic_stage.py:
120 Split up huge __init__() into startup and run-time init functions
122 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
123 modules/catalyst/target/__init__.py:
124 Add initial target buildplan logic
126 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
127 modules/catalyst/target/generic.py:
128 Add initialization of values for catalyst.target.target in
129 generic_target's __init__()
131 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
132 modules/catalyst/target/__init__.py:
133 Split up built_target into target and built_target
135 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
136 modules/catalyst/target/__init__.py:
137 Add initial built_target support
139 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
140 modules/catalyst/util.py:
141 change os.path.is_dir() to isdir()
143 20 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
144 files/catalyst.conf, modules/catalyst/target/generic_stage.py:
145 Remove metadata_overlay option, since it doesn't make sense with
148 19 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
149 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
150 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
151 modules/catalyst/target/livecd_stage1.py,
152 modules/catalyst/target/livecd_stage2.py,
153 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
154 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
155 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
156 modules/catalyst/target/system.py, modules/catalyst/target/tinderbox.py:
157 Add dependency information for each target
158 Add function to automatically calculate source_subpath
160 18 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
161 modules/catalyst/target/generic_stage.py:
162 Fix typo for Gentoo bug #285484
164 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
165 modules/catalyst/target/generic_stage.py:
166 Rewrite unpack_snapshot() to suck less
168 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
169 modules/catalyst/target/generic_stage.py:
170 Rewrite unpack() so it doesn't suck
172 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
173 modules/catalyst/target/generic.py:
174 Beef up autoresume to record path metadata and check it later
176 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
177 modules/catalyst/target/snapshot.py:
178 Add --exclude /packages/ to the rsync line for the snapshot
180 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
181 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
182 Create catalyst.util.move() helper and use it
184 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
185 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
186 Add catalyst.util.copy() helper function and use it
188 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
189 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
190 Create catalyst.util.mkdir() helper function and use it
192 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
193 modules/catalyst/target/generic_stage.py,
194 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
195 Create catalyst.util.create_tarball() helper function
196 Replace more manual calls to rsync with catalyst.util.rsync()
197 Replace manual calls to 'tar cjf' with catalyst.util.create_tarball()
199 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
200 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
201 Add catalyst.util.create_tarball() helper function and modify snapshot
204 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
205 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
206 Create catalyst.util.rsync() helper function
208 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
209 modules/catalyst/target/generic_stage.py,
210 modules/catalyst/target/livecd_stage1.py,
211 modules/catalyst/target/livecd_stage2.py,
212 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
213 Modify code to use catalyst.util.remove_path() helper everywhere
214 Include globbing support in remove_path()
215 Create catalyst.util.create_symlink() helper and modify code to use it
217 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
218 modules/catalyst/util.py:
219 Add catalyst.util.remove_dir() helper function
221 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
222 modules/catalyst/util.py:
223 Remove unnecessary os.path import
225 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
226 modules/catalyst/lock.py, modules/catalyst/spawn.py,
227 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
228 modules/catalyst/target/livecd_stage1.py,
229 modules/catalyst/target/netboot.py:
230 Replace usage of types module and type() with isinstance()
232 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
233 modules/catalyst/target/generic_stage.py,
234 modules/catalyst/target/livecd_stage1.py,
235 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
236 modules/catalyst/util.py:
237 Create catalyst.util.empty_tree() helper function and use it all over
239 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> TODO,
240 modules/catalyst/target/generic.py:
241 Add ability to invalidate all further autoresume points
243 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
244 Remove another unnecessary intermediary variable
246 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
247 modules/catalyst/config.py:
248 Add ability to specify default values for all specs and add
249 rel_type=default to it
251 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
252 modules/catalyst/target/generic_stage.py:
253 Set a default value for livecd/iso
255 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
256 Move commandline parsing to function
258 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
259 modules/catalyst/config.py, modules/catalyst/target/generic.py:
260 Stick optional config file values in a tuple and concatenate with required
263 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
264 targets/support/livecdfs-update.sh:
265 Apply patch from Gentoo bug #284585
267 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
268 Change my email address to point to my current address rather than my now
269 defunct Gentoo address.
271 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
272 +.gitattributes, README, TODO, catalyst:
273 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
274 README, TODO, and catalyst.
276 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
277 modules/catalyst/target/livecd_stage2.py:
278 Apply patch for module blacklisting from gentoo bug #282148
280 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
281 files/livecd/x86-F6.msg:
282 Apply patch to document espeakup support for gentoo bug #267708
284 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
285 modules/catalyst/config.py:
286 Get rid of addlargs in the main script Initial basics for multiple target
287 support Move targetmap into global config object
289 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
290 modules/catalyst/target/stage1.py:
293 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
294 Note in TODO where things have already been done
296 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
297 modules/catalyst/config.py:
298 Explicitly set target: in per-target spec values
300 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
301 modules/catalyst/arch/arm.py:
302 Apply additional patch from gentoo bug #255793 for arm subarches
304 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
305 targets/support/chroot-functions.sh:
306 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
308 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
309 modules/catalyst/arch/sh.py:
310 Additional sh patch from gentoo bug #255793
312 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
313 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
314 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
316 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
317 Add note to TODO about enhanced catalystrc support
319 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
320 modules/catalyst/target/generic_stage.py:
321 Update reference to make.conf.example for new location in portage-2.1.6
323 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
324 targets/stage1/stage1-chroot.sh:
325 Remove --noreplace from run_merge call so that baselayout gets rebuilt
328 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
329 targets/support/rc-update.sh:
330 Change invalid atom '>=sys-apps/baselayout-2*' to
331 '>=sys-apps/baselayout-2'
333 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
334 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
335 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
336 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
337 Add run_controller_action() function and replace manual calls to
340 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
341 modules/catalyst/spawn.py, targets/system/system-controller.sh:
342 Add clean no-op for system target
344 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
345 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
346 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
347 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
348 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
349 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
350 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
351 modules/catalyst/target/generic.py,
352 modules/catalyst/target/generic_stage.py:
353 Fix up a few runtime errors
355 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
356 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
357 +targets/system/system-controller.sh,
358 +targets/system/system-preclean-chroot.sh:
359 Initial commit of new system target
361 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
362 Add procedure for 'system' target
364 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
365 TODO updates: add information about verification of
366 seeds/caches/configs/specs, update automated actions section in targets, add
367 all-stages and all-images target information, clean up system and world
368 target information, add information on improving caching/resuming, move
369 mixed host/target information into targets section, add information on
370 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
373 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
374 TODO updates: added section on statistics gathering/reporting, added section
375 on (potential) new targets, and update boot loader section.
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, modules/catalyst/target/grp.py,
380 modules/catalyst/target/livecd_stage1.py,
381 modules/catalyst/target/livecd_stage2.py,
382 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
383 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
384 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
385 Remove all references to 'spec' and 'addlargs' in target modules
387 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
388 modules/catalyst/config.py:
389 All targets have been updated not to use the spec_prefix, so we don't need
390 to save the prefixed keys anymore
392 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
393 modules/catalyst/target/generic_stage.py,
394 modules/catalyst/target/snapshot.py:
395 Don't pass conf_values or addlargs to target __init__()
397 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
398 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
399 modules/catalyst/target/generic_stage.py,
400 modules/catalyst/target/livecd_stage1.py,
401 modules/catalyst/target/livecd_stage2.py,
402 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
403 Remove all references to self.settings[spec_prefix] and remove some now
404 useless functions that remove the prefix from certain spec settings
406 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
407 modules/catalyst/target/snapshot.py:
408 Reorganize init for snapshot target
410 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
411 modules/catalyst/util.py:
412 Try to import portage.util before portage_util
414 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
415 modules/catalyst/config.py:
416 Add validate_values() and compare_key() functions to Spec class
418 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
419 modules/catalyst/__init__.py, modules/catalyst/config.py,
420 modules/catalyst/target/generic.py,
421 modules/catalyst/target/generic_stage.py,
422 modules/catalyst/target/snapshot.py:
423 Add new global config singleton object and Spec class and convert snapshot
424 and generic targets to use it
426 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
427 modules/catalyst/__init__.py:
428 Add base singleton class definition
430 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
431 modules/catalyst/lock.py:
432 More replacements of print statement with msg()
434 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
435 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
436 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
437 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
438 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
439 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
440 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
441 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
442 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
443 Move livecd/files directory/files to files/livecd.
445 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
446 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
447 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
448 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
449 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
450 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
451 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
452 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
453 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
454 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
455 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
456 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
457 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
458 Move livecd/cdtar directory/files to files/cdtar.
460 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
461 modules/catalyst/config.py, modules/catalyst/error.py,
462 modules/catalyst/hash.py, modules/catalyst/output.py,
463 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
464 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
465 modules/catalyst/target/livecd_stage2.py,
466 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
467 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
468 modules/catalyst/target/stage3.py:
469 Replace more instances of print with msg()
471 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
472 modules/catalyst/output.py, modules/catalyst/util.py:
473 More replacements of the print statement with msg()
475 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
476 modules/catalyst/target/generic_stage.py:
477 Replace all instances of print with catalyst.output.msg() in
478 catalyst.target.generic_stage
480 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
481 modules/catalyst/target/generic.py,
482 modules/catalyst/target/generic_stage.py:
483 Move set_autoresume_path() from catalyst.target.generic_stage to
484 catalyst.target.generic
486 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
487 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
488 modules/catalyst/target/livecd_stage1.py,
489 modules/catalyst/target/livecd_stage2.py,
490 modules/catalyst/target/netboot.py:
491 Make use of set_autoresume() in target modules
493 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
494 modules/catalyst/target/generic.py,
495 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
496 modules/catalyst/target/livecd_stage1.py,
497 modules/catalyst/target/livecd_stage2.py,
498 modules/catalyst/target/netboot.py:
499 Add check_autoresume() and set_autoresume() helpers to
500 catalyst.target.generic and make use of them
502 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
503 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
504 modules/catalyst/target/livecd_stage1.py,
505 modules/catalyst/target/livecd_stage2.py,
506 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
507 modules/catalyst/target/tinderbox.py:
508 Import only cmd() from catalyst.spawn
510 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
511 modules/catalyst/target/generic_stage.py,
512 modules/catalyst/target/livecd_stage2.py,
513 modules/catalyst/target/stage2.py:
514 Remove redundant imports
516 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
517 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
518 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
519 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
520 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
521 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
522 modules/catalyst/lock.py, -modules/catalyst/support.py,
523 modules/catalyst/target/embedded.py,
524 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
525 modules/catalyst/target/livecd_stage1.py,
526 modules/catalyst/target/livecd_stage2.py,
527 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
528 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
529 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
530 modules/catalyst/target/tinderbox.py:
531 Remove catalyst.support module
533 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
534 modules/catalyst/config.py, modules/catalyst/support.py,
535 modules/catalyst/util.py:
536 Move remaining stuff from catalyst.support to catalyst.config
538 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
539 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
540 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
541 modules/catalyst/target/snapshot.py:
542 Move gen_contents_file() and gen_digest_file() from
543 catalyst.target.generic_stage to catalyst.hash
545 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
546 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
547 -targets/support/netboot-final.sh:
548 Move netboot-final.sh from targets/support/ to targets/netboot/
550 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
551 -examples/netboot2_template.spec, +examples/netboot_template.spec,
552 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
553 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
554 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
555 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
556 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
557 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
558 -targets/support/netboot2-final.sh:
559 Rename netboot2 target to netboot
561 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
562 modules/catalyst/lock.py:
563 Cleanups to make pychecker happy
565 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
566 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
567 Grab just the first value return from the now-working call to
570 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
571 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
572 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
573 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
574 Whack the outdated and non-functional netboot target
576 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
577 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
578 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
579 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
580 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
581 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
582 modules/catalyst/error.py, modules/catalyst/hash.py,
583 modules/catalyst/output.py, modules/catalyst/spawn.py,
584 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
585 modules/catalyst/target/embedded.py,
586 modules/catalyst/target/generic_stage.py,
587 modules/catalyst/target/livecd_stage1.py,
588 modules/catalyst/target/livecd_stage2.py,
589 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
590 Small cleanups to make pychecker happy
592 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
593 modules/catalyst/support.py, modules/catalyst/util.py:
596 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
597 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
598 modules/catalyst/util.py:
599 Move read_makeconf() and parse_makeconf() from catalyst.support to
602 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
603 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
604 modules/catalyst/target/livecd_stage2.py,
605 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
606 Move file_locate() from catalyst.support to catalyst.util
608 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
609 modules/catalyst/spawn.py, modules/catalyst/support.py,
610 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
611 modules/catalyst/target/livecd_stage1.py,
612 modules/catalyst/target/livecd_stage2.py,
613 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
614 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
615 Add catalyst.spawn import where needed and move more spawn-related stuff
616 from catalyst.support to catalyst.spawn
618 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
619 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
620 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
621 +modules/catalyst/error.py, modules/catalyst/hash.py,
622 +modules/catalyst/spawn.py, modules/catalyst/support.py,
623 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
624 modules/catalyst/target/livecd_stage2.py,
625 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
626 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
627 Move custom exception classes to catalyst.error and all spawn-related
628 functions to catalyst.spawn
630 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
631 +modules/catalyst/hash.py, modules/catalyst/support.py,
632 modules/catalyst/target/generic_stage.py,
633 modules/catalyst/target/livecd_stage2.py,
634 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
635 Move all hash and contents functions to catalyst.hash
637 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
638 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
639 modules/catalyst/util.py:
640 Move countdown() from catalyst.support to catalyst.util
642 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
643 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
644 modules/catalyst/util.py:
645 Move generate_contents() from catalyst.support to catalyst.util
647 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
648 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
649 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
650 modules/catalyst/target/livecd_stage2.py,
651 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
652 Move touch() from catalyst.support to catalyst.util
654 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
655 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
656 modules/catalyst/util.py:
657 Move ismount() and pathcompare() from catalyst.support to catalyst.util
659 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
660 modules/catalyst/support.py:
661 Remove unused function hexify()
663 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
664 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
665 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
666 modules/catalyst/target/livecd_stage1.py,
667 modules/catalyst/target/livecd_stage2.py,
668 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
669 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
670 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
671 Move normpath() from catalyst.support to catalyst.util
673 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
674 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
675 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
676 Move list_to_string() from catalyst.support to catalyst.util
678 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
679 modules/catalyst/output.py, modules/catalyst/support.py,
680 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
681 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
682 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
683 Move list_bashify() from catalyst.support to catalyst.util
685 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
686 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
687 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
688 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
689 and update references
691 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
692 modules/catalyst/util.py:
693 Modify global import from catalyst.support to just import what's needed
695 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
696 modules/catalyst/support.py, modules/catalyst/util.py:
697 Move find_binary() from catalyst.support to catalyst.util
699 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
700 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
701 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
702 modules/catalyst/target/generic_stage.py:
703 Move msg(), warn(), and die() to catalyst.output and update all references
705 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
706 Load defaults into myconf before parsing config
708 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
709 Condense code that checks for various things in 'options' to use a loop
711 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
712 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
713 modules/catalyst/target/generic_stage.py:
714 Get rid of arches and targets classes and move functions into the module
717 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
718 targets/embedded/embedded-chroot.sh,
719 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
720 targets/livecd-stage2/livecd-stage2-controller.sh,
721 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
722 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
723 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
724 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
725 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
726 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
727 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
728 targets/support/mips-arcload_conf.sh,
729 targets/tinderbox/tinderbox-chroot.sh:
730 More trailing whitespace cleanups
732 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
733 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
734 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
735 modules/catalyst/lock.py, modules/catalyst/support.py,
736 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
737 modules/catalyst/target/livecd_stage1.py,
738 modules/catalyst/target/livecd_stage2.py,
739 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
740 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
741 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
742 targets/stage1/build.py:
743 Kill lots and lots of trailing whitespace in .py files
745 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
746 modules/catalyst/target/generic_stage.py:
747 Fix up a few bad replacements from previous commit
749 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
750 modules/catalyst/config.py, modules/catalyst/lock.py,
751 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
752 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
753 modules/catalyst/target/livecd_stage1.py,
754 modules/catalyst/target/livecd_stage2.py,
755 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
756 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
757 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
758 modules/catalyst/target/stage4.py:
759 Do a mass sed to fix up all remaining usage of has_key()
761 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
762 Clean up instances of has_key() for py3k
764 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
765 We don't need to pass conf_values since it's a global var
767 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
768 Pre-split options from config file and remove unnecessary imported modules
770 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
771 Move code to verify digest and hash functions to a separate function
773 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
774 Allow build_target() to re-raise the exception for the top-level handler
777 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
778 Move catalyst.support import to top of file
780 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
781 Remove check for sys.argv length since we already check for needed
784 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
785 Rename version() to show_version()
787 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
788 Remove import_modules()
790 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
791 modules/catalyst/target/embedded.py,
792 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
793 modules/catalyst/target/livecd_stage1.py,
794 modules/catalyst/target/livecd_stage2.py,
795 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
796 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
797 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
798 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
799 Remove references to generic_stage_target
801 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
802 +modules/catalyst/target/embedded.py,
803 -modules/catalyst/target/embedded_target.py,
804 +modules/catalyst/target/generic.py,
805 +modules/catalyst/target/generic_stage.py,
806 -modules/catalyst/target/generic_stage_target.py,
807 -modules/catalyst/target/generic_target.py,
808 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
809 -modules/catalyst/target/livecd_stage1_target.py,
810 +modules/catalyst/target/livecd_stage1.py,
811 -modules/catalyst/target/livecd_stage2_target.py,
812 +modules/catalyst/target/livecd_stage2.py,
813 +modules/catalyst/target/netboot.py,
814 -modules/catalyst/target/netboot2_target.py,
815 +modules/catalyst/target/netboot2.py,
816 -modules/catalyst/target/netboot_target.py,
817 +modules/catalyst/target/snapshot.py,
818 -modules/catalyst/target/snapshot_target.py,
819 -modules/catalyst/target/stage1_target.py,
820 +modules/catalyst/target/stage1.py,
821 -modules/catalyst/target/stage2_target.py,
822 +modules/catalyst/target/stage2.py,
823 -modules/catalyst/target/stage3_target.py,
824 +modules/catalyst/target/stage3.py,
825 -modules/catalyst/target/stage4_target.py,
826 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
827 -modules/catalyst/target/tinderbox_target.py:
828 Remove _target from target module filenames, since they're already in
831 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
832 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
833 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
834 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
835 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
836 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
837 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
838 Remove builder.py and all references
840 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
841 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
842 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
843 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
844 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
845 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
846 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
847 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
848 modules/catalyst/target/embedded_target.py,
849 modules/catalyst/target/generic_stage_target.py,
850 modules/catalyst/target/generic_target.py,
851 modules/catalyst/target/grp_target.py,
852 modules/catalyst/target/livecd_stage1_target.py,
853 modules/catalyst/target/livecd_stage2_target.py,
854 modules/catalyst/target/netboot2_target.py,
855 modules/catalyst/target/netboot_target.py,
856 modules/catalyst/target/snapshot_target.py,
857 modules/catalyst/target/stage1_target.py,
858 modules/catalyst/target/stage2_target.py,
859 modules/catalyst/target/stage3_target.py,
860 modules/catalyst/target/stage4_target.py,
861 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
862 Move catalyst_support.py to catalyst.support and update references
864 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
865 +modules/catalyst/lock.py,
866 modules/catalyst/target/generic_stage_target.py,
867 -modules/catalyst_lock.py:
868 Move catalyst_lock.py to catalyst/lock.py and update references
870 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
871 modules/catalyst/target/__init__.py,
872 modules/catalyst/target/generic_stage_target.py:
873 Move target module loading logic into build_target_map() in
874 catalyst.target module
876 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
877 modules/catalyst/target/embedded_target.py,
878 modules/catalyst/target/grp_target.py,
879 modules/catalyst/target/livecd_stage1_target.py,
880 modules/catalyst/target/livecd_stage2_target.py,
881 modules/catalyst/target/netboot2_target.py,
882 modules/catalyst/target/netboot_target.py,
883 modules/catalyst/target/snapshot_target.py,
884 modules/catalyst/target/stage1_target.py,
885 modules/catalyst/target/stage2_target.py,
886 modules/catalyst/target/stage3_target.py,
887 modules/catalyst/target/stage4_target.py,
888 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
889 Add target map in each target module and remove register() function
890 Change catalyst program to load target modules with catalyst.target.targets
892 Remove required_build_targets and valid_build_targets from catalyst_support.py,
893 since we can scan the dir now
895 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
896 +modules/catalyst/target/__init__.py,
897 +modules/catalyst/target/embedded_target.py,
898 +modules/catalyst/target/generic_stage_target.py,
899 +modules/catalyst/target/generic_target.py,
900 +modules/catalyst/target/grp_target.py,
901 +modules/catalyst/target/livecd_stage1_target.py,
902 +modules/catalyst/target/livecd_stage2_target.py,
903 +modules/catalyst/target/netboot2_target.py,
904 +modules/catalyst/target/netboot_target.py,
905 +modules/catalyst/target/snapshot_target.py,
906 +modules/catalyst/target/stage1_target.py,
907 +modules/catalyst/target/stage2_target.py,
908 +modules/catalyst/target/stage3_target.py,
909 +modules/catalyst/target/stage4_target.py,
910 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
911 -modules/generic_stage_target.py, -modules/generic_target.py,
912 -modules/grp_target.py, -modules/livecd_stage1_target.py,
913 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
914 -modules/netboot_target.py, -modules/snapshot_target.py,
915 -modules/stage1_target.py, -modules/stage2_target.py,
916 -modules/stage3_target.py, -modules/stage4_target.py,
917 -modules/tinderbox_target.py:
918 Move all *_target.py modules under modules/catalyst/target and create
919 parent catalyst.target module
921 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
922 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
923 Remove hard-coded arch list now that find_arch_modules() is known to work
925 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
926 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
927 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
928 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
929 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
930 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
931 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
932 modules/generic_stage_target.py:
933 Move subarch and maching maps to bottom of arch files, since the classes
934 aren't defined yet at the top
936 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
937 modules/catalyst/arch/sh.py:
938 Forgot the sh arch module
940 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
941 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
942 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
943 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
944 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
945 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
946 Move subarch and machine map information to variables at top of each arch
947 module and get rid of register() function
949 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
950 Add catalyst.util.load_module() function
951 Move arch modules under modules/catalyst/arch
952 Add catalyst.arch.arches class to assist in loading arch modules
953 Add .gitignore file for *.py[co]
955 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
956 Change __version__ to 2.99 for catalyst_3 branch
958 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
959 Add note about metadata_overlay being default in 2.1.6
961 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
962 Updated the AUTHORS section and the header for the ChangeLog, to reflect
963 that individual authors now retain their copyright to code they submit.
965 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
966 Rewrote TODO to make it clearer and added a ton of new items to it.
968 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
969 modules/generic_stage_target.py:
970 screw you python...hard
972 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
973 modules/generic_stage_target.py:
974 Disable removal of 'target_path' when build starts
976 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
977 modules/generic_stage_target.py:
978 Apply patch from armin76 to actually make use of the busybox_config value
981 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
982 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
983 Add support for gk's --busybox-config= option
985 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
986 modules/generic_stage_target.py:
987 Missing / before 'iso'
989 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
990 modules/snapshot_target.py:
991 Add support for purging to snapshot target
993 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
994 Add mix-in cdtar idea to TODO
996 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
997 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
998 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
999 Remove old isolinux-3.09 cdtar files
1001 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1002 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
1003 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
1004 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
1006 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1007 Marking this 2.0.6.903 for testing.
1009 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1010 targets/netboot2/netboot2-controller.sh:
1011 Disable copying of nb-busybox.cf since it isn't used anyway
1013 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
1014 arch/x86.py, catalyst:
1015 A few typo and other minor fixes as reported by armin76
1017 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1018 modules/generic_stage_target.py:
1019 Add support for digests="all" for gentoo bug #209611
1021 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1022 examples/netboot2_template.spec, targets/support/kmerge.sh:
1023 Automatically append --netboot to GK_ARGS for netboot2 target Remove
1024 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
1026 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1027 targets/support/pre-kmerge.sh:
1028 Remove evil hacks that copy gk files around for netboot2
1030 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1031 Bumping version for release.
1033 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1034 modules/catalyst_support.py:
1035 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
1038 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1039 modules/catalyst_support.py, modules/generic_stage_target.py:
1040 Add support for -P/--purgeonly option
1042 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
1043 Updated README to tell the user where to locate catalyst.conf if not using
1044 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
1047 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1048 Kicking out a 2.0.6.901 release for testing.
1050 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
1051 modules/generic_stage_target.py:
1052 Automatically prepend build dir path to livecd/iso if it's not an absolute
1055 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
1056 Update TODO with placeholder idea.
1058 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1059 +modules/catalyst/util.py:
1060 Create catalyst.util module with capture_traceback() and print_traceback()
1061 functions Capture and print traceback when build fails instead of letting
1064 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1065 modules/catalyst/config.py, modules/catalyst_support.py:
1066 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
1068 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1069 modules/catalyst/config.py:
1070 A few fixes to ParserBase after actually testing it switch to parsing
1071 config file with ConfigParser.
1073 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1074 +modules/catalyst/config.py, -modules/catalyst/util.py:
1075 More indecisiveness..move util.spec to config.SpecParser.
1077 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1078 -modules/catalyst/spec.py, +modules/catalyst/util.py,
1079 modules/catalyst_support.py:
1080 * Rename catalyst.spec to catalyst.util
1081 * Move spec_dump() into spec class
1082 * Modify catalyst to use new spec class
1084 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1085 +modules/catalyst/__init__.py:
1086 Add __init__.py file and import line.
1088 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1089 +modules/catalyst/spec.py:
1090 Initial commit of modules/catalyst/spec.py.
1092 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
1094 Updating x86/amd64 arch support. Original patches by William Cooke
1095 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
1097 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1098 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1099 modules/snapshot_target.py, modules/stage4_target.py,
1100 targets/support/bootloader-setup.sh, targets/support/functions.sh,
1101 targets/support/kmerge.sh:
1102 Removing all deprecated interfaces. We no longer wish to support them and
1103 they're not needed. Anyone using a pre-2.x spec file will need to update
1104 their specs, anyway.
1106 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1107 -livecd/files/Getting_Online.txt:
1108 Removing livecd/files/Getting_Online.txt since it was quite outdated.
1110 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
1112 Updated for new git repo.
1114 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
1115 targets/support/livecdfs-update.sh:
1116 Add gconf settings for gnome-screensaver to disable locking by default. This
1119 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
1120 Add armv5tel to arm host list.
1122 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1123 targets/support/chroot-functions.sh:
1124 If we don't have a distcc user, we need to reinstall distcc, even if it's
1125 been built with the right USE. This mainly affects stage1/stage2.
1127 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1128 targets/support/chroot-functions.sh:
1129 We need to run distcc-config --install, since we won't be installing into
1130 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
1131 installed versions of distcc.
1133 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
1134 Add a couple of distcc-related items to TODO.
1136 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1137 targets/stage1/stage1-preclean-chroot.sh,
1138 targets/stage2/stage2-preclean-chroot.sh,
1139 targets/stage3/stage3-preclean-chroot.sh,
1140 targets/stage4/stage4-preclean-chroot.sh:
1141 We don't want to run setup_myfeatures in preclean, but still want to update
1142 the environment and show our debug information.
1144 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1145 targets/stage1/stage1-preclean-chroot.sh,
1146 targets/stage2/stage2-preclean-chroot.sh,
1147 targets/stage3/stage3-preclean-chroot.sh,
1148 targets/stage4/stage4-preclean-chroot.sh,
1149 targets/support/chroot-functions.sh:
1150 Remove the die on LIBDIR check, since it won't be set on non-multilib
1151 profiles. We can now run debug in preclean again.
1153 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1154 targets/support/functions.sh:
1155 Let's not try to chmod a dangling symlink.
1157 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1158 targets/support/chroot-functions.sh:
1159 Added emerge --info to debug output. I don't know why I didn't add it before.
1161 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1162 targets/stage1/stage1-preclean-chroot.sh,
1163 targets/stage2/stage2-preclean-chroot.sh,
1164 targets/stage3/stage3-preclean-chroot.sh,
1165 targets/stage4/stage4-preclean-chroot.sh:
1166 We probably shouldn't be running our debug functions in our stages. Let's
1169 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1170 targets/support/chroot-functions.sh:
1171 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
1174 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1175 targets/support/livecdfs-update.sh:
1176 Only copy the handbook icon if one exists.
1178 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1179 modules/catalyst_lock.py:
1180 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
1183 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1184 targets/livecd-stage2/livecd-stage2-controller.sh:
1185 We should be matching all possible LIBDIRs, so make sure we do that.
1187 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1188 targets/support/livecdfs-update.sh:
1189 We no longer need the metadata.tar.bz2, since the Installer uses
1192 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1193 targets/stage1/stage1-chroot.sh:
1194 We don't need --newuse if we're not using binary packages, so there's no
1197 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1198 targets/livecd-stage2/livecd-stage2-controller.sh:
1199 Added initial framework for creating the CD's root on livecd/livedvd.
1200 Currently, the end result is the same, but I'll be adding code to
1201 automatically copy the stages and to automatically download the distfiles.
1203 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1204 targets/livecd-stage2/livecd-stage2-controller.sh,
1205 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1206 targets/support/rc-update.sh:
1207 Change all checks for livecd/type: gentoo-release-livecd to
1208 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
1209 to allow for auto-fetching of distfiles and stages onto official DVD media.
1211 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
1212 targets/livecd-stage1/livecd-stage1-controller.sh,
1213 targets/livecd-stage2/livecd-stage2-controller.sh:
1214 Updated TODO. Added code to livecd-stage1 to generate a package list, which
1215 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
1216 the distfiles automatically.
1218 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1219 modules/generic_stage_target.py:
1220 Fix seedcache output so it fits in 80 columns.
1222 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1223 targets/stage1/stage1-chroot.sh:
1224 We should likely install baselayout before anything else, including the
1225 package manager. As such, I've moved it to after sys-apps/baselayout is
1228 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1229 targets/livecd-stage2/livecd-stage2-controller.sh:
1230 Check for a snapshot in the overlay and error if one is present. This should
1231 ensure that the snapshot on the CD is the same as the one used to build the
1234 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1235 modules/catalyst_support.py:
1236 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
1237 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
1240 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1241 targets/stage1/stage1-chroot.sh:
1242 Change back to using sys-apps/baselayout. We'll need to come up with a
1243 better permanent solution now that virtual/baselayout is no more.
1245 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1246 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
1247 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
1249 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1250 targets/support/bootloader-setup.sh:
1251 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1254 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1255 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1256 Added TODO. Changed create_handbook_icon call to only be called if
1257 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1259 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1260 targets/support/kmerge.sh:
1261 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1264 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1265 targets/support/kmerge.sh:
1266 Modify test to run if package.provided exists instead of if it doesn't.
1267 Run sed on the correct file.
1269 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1270 targets/support/chroot-functions.sh:
1271 Added --noreplace to setup_myfeatures merges so we don't blow away any
1272 packages which are already installed with the proper USE flags for the given
1273 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1275 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1276 livecd/files/README.txt:
1277 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1279 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1280 targets/support/rc-update.sh:
1281 Added mdraid for baselayout-2 users.
1283 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1284 targets/support/kmerge.sh:
1285 Clean up package.provided after the kernel build
1287 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1288 targets/support/kmerge.sh:
1289 It helps if I put things in the correct order so they'll actually execute,
1290 rather than getting a nice error from emerge.
1292 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1293 targets/support/kmerge.sh:
1294 Change upgrade to update.
1296 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1297 targets/support/kmerge.sh:
1298 Add back in the package.provided code that *should* skip the kernel sources
1299 merge for call back and subsequent runs.
1301 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1302 targets/support/kmerge.sh:
1303 We don't really need to use binary packages for the kernel sources, since it
1304 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1305 when we're not using kerncache.
1307 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1308 targets/support/kmerge.sh:
1309 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1311 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1312 targets/livecd-stage2/livecd-stage2-controller.sh:
1313 OK, we run our find outside the chroot, so we don't want to use absolute
1314 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1315 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1318 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1319 targets/livecd-stage2/livecd-stage2-controller.sh,
1320 targets/stage1/stage1-controller.sh:
1321 Cleanup the clean section for stage1 and add an updated clean section for
1322 livecd-stage2 when we're a minimal, universal, or game CD. This is
1323 2.0.6_pre14 for testing.
1325 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1326 targets/support/kmerge.sh:
1327 We should be using --newuse when merging our packages in callback.
1329 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1330 targets/grp/grp-chroot.sh:
1331 We should only use --noreplace when building a pkgset, everything else
1334 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1335 modules/catalyst_support.py, modules/generic_stage_target.py,
1336 modules/grp_target.py:
1337 Apply additional patches from bug #207862 for CONTENTS generation.
1339 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1340 targets/grp/grp-chroot.sh:
1341 Call setup_myemergeopts after changing clst_FETCH.
1343 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1344 targets/netboot2/netboot2-pkg.sh:
1345 Remove a bit of unnecessary code.
1347 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1348 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1349 targets/support/chroot-functions.sh:
1350 Fix some spacing on the -* warning, revert Andrew's last change, since it
1351 didn't do anything, and clean up the GRP chroot code so it works smarter and
1352 set clst_FETCH when clst_grp_type is something other than pkgset.
1354 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1355 targets/support/chroot-functions.sh:
1356 Don't set --usepkg and --buildpkg when fetching.
1358 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1359 modules/generic_stage_target.py:
1360 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1363 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1364 modules/generic_stage_target.py:
1365 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1366 boot/kernel/${kname}/config copying code in generic_stage_target.
1368 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1369 targets/support/kmerge.sh:
1370 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1373 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1374 modules/generic_stage_target.py, targets/support/kmerge.sh,
1375 targets/support/pre-kmerge.sh:
1376 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1377 valid, rather than required, changed clst_ksource to default to
1378 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1379 removal of USE to after the kernel build so the modules get the correct USE,
1380 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1382 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1383 targets/support/kmerge.sh:
1384 We should run the default functions for kmerge.sh, too.
1386 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1387 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1388 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1389 Updated aboot cdtar with a newer version to support newer kernels.
1391 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1392 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1393 Updated make_destpath so it writes out to make.conf as well as exporting
1394 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1395 adding make_destpath /tmp/stage1root to stage1.
1397 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1398 Updated README a bit and rolling 2.0.6_pre12 for testing.
1400 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1401 targets/support/create-iso.sh:
1402 Removed any further checks for clst_fstype and making sure everybody is
1403 using ${mkisofs_zisofs_opts}.
1405 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1406 targets/support/livecdfs-update.sh:
1407 The default theme for GNOME is now Clearlooks, so we can remove the theme
1408 code, but we still want to set the font size.
1410 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1411 targets/support/livecdfs-update.sh:
1412 We need to put quotes around ${user_comment} or useradd gets confused.
1414 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/chroot-functions.sh:
1416 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1419 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1420 targets/support/kmerge.sh:
1421 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1422 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1424 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1425 targets/support/create-iso.sh:
1426 Bash fscking sucks, so we have to compromise on this code reduction solution
1427 a bit. It's still far better than it was
1429 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1430 targets/support/create-iso.sh:
1431 Don't escape quotes when actually running the command
1433 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1434 targets/support/kmerge.sh:
1435 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1437 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1438 targets/support/kmerge.sh:
1439 Use -L instead of -l in test for symlink
1441 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/stage1/stage1-controller.sh:
1443 Remove code for gcc-config/binutils-config since it should be getting done
1444 in the preclean script, anyway.
1446 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1447 targets/stage1/stage1-chroot.sh:
1448 I missed one place where HOSTUSE was being used incorrectly.
1450 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1451 targets/support/kmerge.sh:
1452 Escape the correct quote
1454 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1455 targets/support/kmerge.sh:
1456 Change remaining instances of run_emerge to run_merge
1458 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1459 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1460 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1463 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1464 targets/support/bootloader-setup.sh:
1465 Let's change our splash checking to a global check so it only needs to be
1466 done once. This makes much more sense than having all of those if ... else
1469 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1470 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1471 Fix our USE invocation here so things work as expected.
1473 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1474 targets/support/livecdfs-update.sh:
1475 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1478 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/support/livecdfs-update.sh:
1480 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1483 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1484 targets/livecd-stage2/livecd-stage2-controller.sh:
1485 Fixing the snapshot copying so it will only copy the correct snapshot for
1486 people who don't know how to properly use wget.
1488 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1489 targets/stage1/stage1-chroot.sh:
1490 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1491 disable profile USE.
1493 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1494 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1495 OK, we have to escape our quotes, rather than use single quotes, or we don't
1496 evaluate the variables properly.
1498 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1499 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1500 targets/support/kmerge.sh:
1501 Fixing echo/sed for make.conf writing.
1503 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1504 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1505 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1506 Rather than using the environment, we write out our USE to make.conf, then
1507 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1508 be written to make.conf, already.
1510 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1511 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1512 targets/livecd-stage1/livecd-stage1-chroot.sh,
1513 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1514 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1515 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1516 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1517 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1518 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1519 Changing run_emerge to run_merge, changing both setup_portage and
1520 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1521 removing the settings added, rather than (ab)using the environment.
1523 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1524 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1525 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1526 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1527 targets/tinderbox/tinderbox-chroot.sh:
1528 Rearrange some of the functions in chroot-functions.sh in preparation for
1529 some upcoming changes and rename setup_portage to setup_pkgmgr.
1531 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/stage1/stage1-controller.sh:
1533 Removing an extra env-update call from stage1's preclean.
1535 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1536 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1537 targets/support/bootloader-setup.sh:
1538 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1539 help.msg which we didn't even use.
1541 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1542 targets/support/bootloader-setup.sh:
1543 Don't write out out 'default 1' line when creating grub.conf, since the
1544 'help' entry is now at the bottom, and we want grub to default to the first
1547 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1548 targets/support/bootloader-setup.sh:
1549 Removed checks on livecd/splash_type, since we only support one type,
1550 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1551 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1552 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1554 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1555 targets/livecd-stage2/livecd-stage2-controller.sh:
1556 Let's automatically copy in the snapshot if livecd/type is
1557 gentoo-release-livecd.
1559 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1560 modules/generic_stage_target.py:
1561 Fix leading whitespace in empty() so it's only executed if there's something
1562 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1563 211410 for pointing this out
1565 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1566 targets/support/rc-update.sh:
1567 Quote baselayout package atom
1569 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1570 targets/support/chroot-functions.sh:
1571 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1572 PATH by default. Instead, simply check if it exists.
1574 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1575 targets/support/chroot-functions.sh:
1576 Remove temporary package listing code, since --verbose is forced on with
1579 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1580 Force-enable --verbose when using --debug
1582 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1583 targets/support/kmerge.sh:
1584 Changing modules-update to update-modules to quiet a warning and keep us
1585 from having it get removed out from under us.
1587 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1588 targets/support/chroot-functions.sh:
1589 Adding a note to myself for better debug and moving run_default_funcs to the
1590 bottom of the script so it gets executed. Since this can otherwise break
1591 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1593 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1594 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1595 targets/support/chroot-functions.sh:
1596 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1597 so we can get the output with --debug, added --newuse to the options for
1598 stage1, as we should always rebuild any package where the USE has changed,
1599 removed removal of portage logs from stage2-chroot.sh since it is being done
1600 by cleanup_stages, moved world removal in cleanup_stages into a check for
1601 stages 1 through 3, made update_env_settings check for the existence of
1602 env-update before running it since we now run update_env_settings by default
1603 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1604 to list the packages, since we don't yet force-enable verbose with debug.
1606 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1607 modules/catalyst_lock.py:
1608 Since my python sucks and I don't feel like troubleshooting it at the
1609 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1610 2.0.6_pre8 for testing.
1612 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1613 modules/builder.py, modules/catalyst_lock.py:
1614 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1615 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1617 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1618 modules/catalyst_support.py:
1619 change 'is' to == because python is grumpy
1621 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1622 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1623 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1624 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1625 targets/support/rc-update.sh:
1626 Removing support for bootsplash, since it hasn't been in a supported kernel
1627 in a couple years and isn't accepted upstream.
1629 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1630 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1631 Fix up the sed for genkernel so it works on versions both before and after
1632 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1633 change was a bit too aggressive.
1635 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1636 targets/support/bootloader-setup.sh:
1637 Change grub timeout to 15 seconds instead of 150.
1639 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1640 targets/support/pre-kmerge.sh:
1641 Comment out sed on genkernel executable as it appears to do nothing these
1644 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1645 targets/livecd-stage2/livecd-stage2-controller.sh:
1646 Only call find on libdirs that actually exist. Thanks to Kristoffer
1647 <krek6597@student.uu.se> in bug #210807.
1649 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1650 modules/generic_stage_target.py:
1651 Add warning about -* in foo/use in the spec.
1653 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1654 targets/embedded/embedded-chroot.sh,
1655 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1656 targets/grp/grp-preclean-chroot.sh,
1657 targets/livecd-stage1/livecd-stage1-chroot.sh,
1658 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1659 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1660 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1661 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1662 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1663 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1664 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1665 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1666 targets/tinderbox/tinderbox-preclean-chroot.sh:
1667 Change all . to source.
1669 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1670 targets/embedded/embedded-preclean-chroot.sh,
1671 targets/grp/grp-preclean-chroot.sh,
1672 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1673 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1674 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1675 targets/stage3/stage3-preclean-chroot.sh,
1676 targets/stage4/stage4-preclean-chroot.sh,
1677 targets/support/chroot-functions.sh,
1678 targets/tinderbox/tinderbox-preclean-chroot.sh:
1679 Added a cleanup_stages function and added it to the appropriate places.
1681 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1682 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1683 targets/livecd-stage1/livecd-stage1-chroot.sh,
1684 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1685 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1686 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1687 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1688 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1689 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1690 Removing any functions that we now call by default when we source
1691 chroot-functions.sh by default.
1693 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1694 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1695 targets/livecd-stage1/livecd-stage1-chroot.sh,
1696 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1697 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1698 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1699 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1700 Clean up the debug code that I've added to stage1, move it to
1701 chroot_functions.sh, and call it from all of our main targets.
1703 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1704 modules/generic_stage_target.py:
1705 Wow. I need to make sure that we actually comment comments in make.conf or
1706 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1707 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1709 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1710 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1711 targets/stage3/stage3-chroot.sh:
1712 We need to be sure we clear out /var/log/portage/elog as well as
1713 /var/log/emerge.log for stages 1 through 3.
1715 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1716 modules/generic_stage_target.py,
1717 targets/livecd-stage2/livecd-stage2-controller.sh,
1718 targets/support/livecdfs-update.sh:
1719 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1720 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1721 80 columns. This is catalyst 2.0.6_pre5 for testing.
1723 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1724 modules/generic_stage_target.py:
1725 Apparently, python doesn't like it when you put a set of comments in front
1726 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1729 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1730 modules/generic_stage_target.py:
1731 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1732 generally clean up the code so it's a bit easier to read/follow.
1734 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1735 modules/generic_stage_target.py:
1736 Sort and de-dupe myusevars.
1738 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1739 targets/stage1/stage1-chroot.sh:
1740 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1742 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1743 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1744 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1745 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1746 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1747 targets/tinderbox/tinderbox-chroot.sh:
1748 Move export of FEATURES to setup_myfeatures.
1750 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1751 targets/stage1/stage1-chroot.sh:
1752 Added some debug code to stage1 and fixed a nice bug where we weren't
1753 building with the correct USE. Unfortunately, this invalidates any caches
1754 for stage1, since we were building with the entire USE from the profile.
1755 This is 2.0.6_pre4 for testing.
1757 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/stage1/stage1-chroot.sh:
1759 We don't need to do the device building twice, so removing USE=build from
1760 first baselayout install.
1762 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1763 targets/support/livecdfs-update.sh:
1764 We check for a plugdev group, add it if it doesn't exist, and make sure any
1765 users specified by livecd/users is in the group.
1767 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1768 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1769 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1771 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1772 modules/catalyst_support.py:
1773 Fix up calc_contents in contents_map. Thanks to Brent Baude
1774 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1777 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1778 targets/stage1/stage1-chroot.sh:
1779 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1780 empty and will cause issues in stage3 and beyond.
1782 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1783 targets/support/kmerge.sh, targets/support/rc-update.sh:
1784 Changed some of the rc-update code so it should work with baselayout-2,
1785 also. This is 2.0.6_pre2 for testing.
1787 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1788 files/catalyst.conf, modules/catalyst_support.py,
1789 modules/generic_stage_target.py, modules/grp_target.py,
1790 modules/snapshot_target.py:
1791 Added support for generating CONTENTS files automatically. Patch by Robin
1792 Johnson <robbat2@gentoo.org> for bug #207862.
1794 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1795 modules/snapshot_target.py:
1796 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1797 exclude digest-* files from the snapshot.
1799 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1800 arch/x86.py, modules/generic_stage_target.py:
1801 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1802 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1804 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1805 targets/support/kmerge.sh:
1806 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1807 options, so that it can actually be turned off.
1809 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1811 Rearrange things in the arch/*.py files to ensure that nothing is used
1812 before it has been defined.
1814 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1815 Reorder arch/powerpc.py to make python happy.
1817 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1818 modules/snapshot_target.py:
1819 Change .svn --include to an --exclude like it was supposed to be.
1821 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1823 Added several subarches for mips so we can dump the mips subarch profiles
1824 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1827 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1828 targets/livecd-stage2/livecd-stage2-controller.sh:
1829 Changed the code for copying the MOTD files so it's fewer lines and makes
1832 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1833 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1834 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1835 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1837 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1839 Did a little cleanup on the x86.py to remove some redundant entries and
1840 added nocona and core2 to amd64.py, though they're currently commented out.
1842 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1843 modules/generic_stage_target.py:
1844 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1845 flags defined in the spec file.
1847 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1848 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1849 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1850 since catalyst sets CXXFLAGS=CFLAGS by default.
1852 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1853 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1854 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1856 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1857 Added prescott to the subarches for x86.
1859 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1860 modules/netboot2_target.py, targets/support/kmerge.sh:
1861 Add patch to enabled netboot2/linuxrc and automatically add path for
1862 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1863 <jsbronder@gentoo.org> in bug #208106.
1865 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1866 modules/netboot2_target.py:
1867 Allow root_overlay in netboot2 target for bug #208106.
1869 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1870 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1871 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1872 Added USE=bindist automatically to everything that inherits set_use from
1873 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1874 USE=bindist to emerge run for stage1, and did some minor cleanup in
1875 get_libdir in chroot-functions.
1877 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1878 targets/support/bootloader-setup.sh:
1879 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1881 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1882 examples/generic_stage_template.spec, examples/grp_template.spec,
1883 examples/livecd-stage1_template.spec,
1884 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1885 examples/stage4_template.spec, examples/tinderbox_template.spec:
1886 Changing link so it no longer points to a dead page. This is for bug #208609.
1888 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1889 modules/snapshot_target.py:
1890 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1892 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1893 targets/stage1/stage1-chroot.sh:
1894 As much as I hate this, we're going to force baselayout to install first.
1895 This will keep us from having any issues with packages that don't respect
1898 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1899 Reorder options in catalyst.conf so they're alphabetical.
1901 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1902 targets/support/bootloader-setup.sh:
1903 Add 'pager on' to grub.conf for bug #208531.
1905 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1906 livecd/files/README.txt, livecd/files/x86-F6.msg:
1907 Removing the unused kernel command line options from Volume/Device Management.
1909 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1910 This is now 2.0.5 for release.
1912 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1913 files/catalyst.conf, modules/catalyst_support.py,
1914 modules/generic_stage_target.py,
1915 targets/embedded/embedded-preclean-chroot.sh,
1916 targets/grp/grp-preclean-chroot.sh,
1917 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1918 targets/stage2/stage2-preclean-chroot.sh,
1919 targets/stage3/stage3-preclean-chroot.sh,
1920 targets/support/chroot-functions.sh,
1921 targets/tinderbox/tinderbox-preclean-chroot.sh:
1922 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1923 sys-devel/icecream cluster compiler support for bug #200095. This is
1924 catalyst 2.0.5_pre6 for testing.
1926 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1927 files/catalyst.conf, modules/generic_stage_target.py:
1928 Add the option for using metadata_overlay with portage to speed up cache.
1930 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1931 modules/stage1_target.py, modules/stage2_target.py,
1932 modules/stage3_target.py:
1933 Add /etc/portage to cleanables for stages 1 through 3.
1935 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1936 livecd/files/livecd-local.start,
1937 targets/livecd-stage2/livecd-stage2-controller.sh,
1938 targets/support/livecdfs-update.sh:
1939 We apparently still need profiles/eclass for building the stage3 from the
1940 LiveCD with the installer.
1942 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1943 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1946 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1947 targets/livecd-stage2/livecd-stage2-controller.sh,
1948 targets/support/livecdfs-update.sh:
1949 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1950 preservation of eclasses/profiles, and remove copying of livecd-local.start
1951 since it's not needed anymore.
1953 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1954 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1955 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1958 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1959 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1960 Removing old mkvardb code which is no longer used, commenting out setting of
1961 Gnome theme for testing now that Clearlooks has been default for some time,
1962 and changing vdb move from a case statement to a simple if statement. This
1963 is 2.0.5_pre5 for testing.
1965 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1966 modules/stage1_target.py:
1967 Removing cleaning of python encodings for bug #64890.
1969 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1970 modules/generic_stage_target.py:
1971 Add an extra warning into the generated make.conf about changing the CHOST.
1973 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1974 targets/support/livecdfs-update.sh:
1975 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1977 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1978 targets/embedded/embedded-preclean-chroot.sh,
1979 targets/grp/grp-preclean-chroot.sh,
1980 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1981 targets/stage2/stage2-preclean-chroot.sh,
1982 targets/stage3/stage3-preclean-chroot.sh,
1983 targets/tinderbox/tinderbox-preclean-chroot.sh:
1984 Check to see if distcc is enabled before calling cleanup_distcc().
1986 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1987 arch/sparc.py, arch/x86.py:
1988 Look for linux32 in /bin and /usr/bin.
1990 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1991 modules/generic_stage_target.py:
1992 Make error message more specific when removing immutable flag.
1994 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1995 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1996 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1997 information, and added a small fix for FreeBSD for bug #169041. This is
1998 catalyst 2.0.5_pre4 for testing.
2000 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2001 targets/support/chroot-functions.sh:
2002 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
2003 patch from bug #120076 to add cross-compiling support to our distcc
2006 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2007 targets/support/chroot-functions.sh:
2008 Added a version of get_libdir from multilib.eclass so we can determine where
2009 to go poking around if we need to touch anything in libdir.
2011 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
2012 Print an error saying what target failed before the traceback.
2014 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2015 modules/catalyst_support.py:
2016 When parsing make.conf, first try pkgcore's
2017 snakeoil.fileutils.read_bash_dict(), then portage's
2018 portage_util.getconfig(), then the internal parse_makeconf().
2020 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2021 modules/catalyst_support.py:
2022 Raise an exception in parse_spec() if there's a duplicate key in the spec.
2024 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2025 examples/netboot_template.spec, examples/tinderbox_template.spec,
2026 modules/grp_target.py, modules/tinderbox_target.py:
2027 Remove redundant set_pkgcache_path() functions from tinderbox and grp
2028 modules, and remove extra pkgcache_path and kerncache_path options from
2031 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2032 This is catalyst 2.0.5_pre3 for testing the new stages code.
2034 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2035 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2036 We need to force USE=bindist on for building stages.
2038 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2039 modules/generic_stage_target.py:
2040 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
2041 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
2043 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2044 targets/support/rc-update.sh:
2045 Added support for the newer versions of splashutils which use fbcondecor as
2046 the init script. This is catalyst 2.0.5_pre1 for testing.
2048 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2049 targets/livecd-stage2/livecd-stage2-controller.sh:
2050 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
2053 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
2054 modules/generic_stage_target.py, modules/stage1_target.py,
2055 modules/stage2_target.py:
2056 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
2059 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
2060 modules/generic_stage_target.py, modules/netboot2_target.py:
2061 Fix typo in getopt call for --clear-autoresume. thanks to
2062 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
2063 Conditionally write CFLAGS to make.conf in stages for bug #177796.
2064 Copy overlay files in netboot2 target into proper dir for bug #174635.
2066 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2067 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
2068 targets/support/netboot2-final.sh:
2069 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
2070 fix a minor bug in System.map copying, add portage_overlay support, and adds
2071 the ability to use globbing in the package file lists for the netboot2
2074 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2075 +targets/netboot2/nb-busybox.cf:
2076 Added nb-busybox.cf to the netboot2 target for bug #174298.
2078 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2079 targets/support/chroot-functions.sh:
2080 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
2082 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2083 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
2084 Change moving the VDB until after we have processed unmerge by moving it
2085 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
2086 unmerge packages from the gentoo-release-livecd target.
2088 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2089 targets/support/kmerge.sh:
2090 Commented out the package.provided code in catalyst that seemed to cause
2091 problems with kerncache in testing. This is 2.0.4 and should be used for the
2094 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2095 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
2096 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
2097 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2098 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
2099 improve the netboot2 target.
2101 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2102 modules/generic_stage_target.py:
2103 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
2104 cause catalyst to export boolean variables as well as string-based
2107 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2108 modules/generic_stage_target.py:
2109 Fixing check for invalid subarch to not filter too much. Fix from Mike
2110 Frysinger <vapier@gentoo.org> for bug #173532.
2112 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
2113 Added s390x (64-bit) support via a patch from Mike Frysinger
2114 <vapier@gentoo.org> for bug #173002.
2116 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2117 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2118 targets/livecd-stage1/livecd-stage1-chroot.sh,
2119 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2120 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
2121 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
2122 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
2123 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
2124 targets/support/pre-kmerge.sh:
2125 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
2126 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
2127 certain functions/code paths when running with -F/--fetchonly. Simplified
2128 kmerge.sh with regards to kerncache and callback packages. Also, changed
2129 ccache/distcc installs to use run_emerge instead of emerge directly, which
2130 allows us to more easily replace the underlying package manager, or add
2131 support for multiple package managers to catalyst.
2133 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2134 modules/grp_target.py:
2135 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
2136 portage_overlay functionality to GRP, where it was mistakenly missing, for
2137 bug #171157. This is catalyst 2.0.3 and ready for release.
2139 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2140 targets/livecd-stage1/livecd-stage1-controller.sh,
2141 targets/support/livecdfs-update.sh:
2142 Removed the generation of grppkgs.txt since the Installer now uses vdb
2145 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2146 targets/support/create-iso.sh:
2147 Fix creation of the EFI images. Since it is FAT, we can't go around
2148 perserving permissions, now, can we?
2150 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2151 targets/support/livecdfs-update.sh:
2152 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
2153 broken sed for rc.conf, which caused all kinds of hell to break loose when
2154 booting a new CD. This is 2.0.3_pre3.
2156 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2157 modules/generic_stage_target.py:
2158 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
2159 such as group- from /etc before creating our stage tarballs. This is for bug
2162 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2163 targets/support/livecdfs-update.sh:
2164 Commenting out the livecd-kernel code, since the Installer should be doing
2165 everything necessary itself.
2167 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2168 targets/support/livecdfs-update.sh:
2169 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
2170 the usbutils hanlding in case they follow suit with pciutils.
2172 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2173 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2174 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2175 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
2176 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
2177 problems with using all of the various subarch settings.
2179 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2180 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2181 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
2182 check look in the correct location, and made sure we don't delete /voot
2183 within the EFI code if grub is present.
2185 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2186 modules/generic_stage_target.py:
2187 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
2188 #166294. This one should fix the HPPA/PPC architectures.
2190 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2191 targets/support/chroot-functions.sh:
2192 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
2193 remove the autoresume point for portage, as it really isn't needed and
2194 doesn't really gain us much, anyway.
2196 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2197 targets/stage1/stage1-chroot.sh:
2198 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
2200 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2201 examples/generic_stage_template.spec, examples/grp_template.spec,
2202 examples/livecd-stage1_template.spec,
2203 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2204 examples/netboot_template.spec, examples/snapshot_template.spec,
2205 examples/stage4_template.spec, examples/tinderbox_template.spec:
2206 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
2209 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2210 targets/support/livecdfs-update.sh:
2211 Make sure the user owns his home directory for bug #147195.
2213 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2214 +files/catalystrc, modules/catalyst_support.py:
2215 Re-arranged catalyst.conf to make it easier to follow while looking at the
2216 online reference and added a default catalystrc file, which does nothing.
2218 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2219 modules/catalyst_support.py, modules/embedded_target.py,
2220 modules/generic_stage_target.py, modules/grp_target.py,
2221 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2222 modules/stage3_target.py, modules/tinderbox_target.py:
2223 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
2224 tab/space nastiness. This is for bug #161915.
2226 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2227 modules/generic_stage_target.py:
2228 Fixed new cbuild code with another patch from Mike Frysinger
2229 <vapier@gentoo.org> to allow the usage of subarches.
2231 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2232 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2233 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2234 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
2235 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
2236 targets/support/create-iso.sh, targets/support/functions.sh,
2237 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2238 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
2240 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2241 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2242 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2243 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
2244 modules/catalyst_lock.py, modules/catalyst_support.py,
2245 modules/embedded_target.py, modules/generic_stage_target.py,
2246 modules/generic_target.py, modules/grp_target.py,
2247 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2248 modules/netboot2_target.py, modules/netboot_target.py,
2249 modules/snapshot_target.py, modules/stage1_target.py,
2250 modules/stage2_target.py, modules/stage3_target.py,
2251 modules/stage4_target.py, modules/tinderbox_target.py,
2252 targets/embedded/embedded-chroot.sh,
2253 targets/embedded/embedded-controller.sh,
2254 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2255 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2256 targets/grp/grp-preclean-chroot.sh,
2257 targets/livecd-stage1/livecd-stage1-chroot.sh,
2258 targets/livecd-stage1/livecd-stage1-controller.sh,
2259 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2260 targets/livecd-stage2/livecd-stage2-controller.sh,
2261 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2262 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2263 targets/netboot2/netboot2-controller.sh,
2264 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2265 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2266 targets/stage1/stage1-controller.sh,
2267 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2268 targets/stage2/stage2-controller.sh,
2269 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2270 targets/stage3/stage3-controller.sh,
2271 targets/stage3/stage3-preclean-chroot.sh,
2272 targets/stage4/stage4-controller.sh,
2273 targets/stage4/stage4-preclean-chroot.sh,
2274 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2275 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2276 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2277 targets/tinderbox/tinderbox-controller.sh,
2278 targets/tinderbox/tinderbox-preclean-chroot.sh:
2279 Removing old CVS Header lines, which are no longer used since moving to SVN.
2281 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2282 targets/stage4/stage4-chroot.sh:
2283 Added back a missing 'then' from stage4 target.
2285 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2286 modules/generic_stage_target.py:
2287 Fix indentation so things actually work.
2289 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2290 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2293 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2294 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2295 Fix the display manager sed lines and change the icon for the local Handbook
2296 to use the GNOME 2.16 icon for gedit.
2298 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2299 modules/generic_stage_target.py:
2300 Changed the portage_overlay option to always install overlays in
2301 /usr/local/portage and added code to clean up /usr/local/portage and
2302 make.conf after sucessful execution and before creation of ISO/tarballs.
2304 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/support/livecdfs-update.sh:
2306 Fixed a typo which broke coldplugging.
2308 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2309 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2310 Added a create_handbook_icon function and rearranged some of the icon
2311 creation for the LiveCD. This should resolve bug #143725 once a new release
2314 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2315 targets/support/livecdfs-update.sh:
2316 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2317 coldplugging. This allows us to unpack our firmware before we detect
2318 devices, so that devices that need it will get it.
2320 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2321 modules/generic_stage_target.py:
2322 Fix a typo in generic_stage_target.
2324 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2325 targets/support/livecdfs-update.sh:
2326 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2327 /etc/conf.d/xdm so we support older snapshots and newer ones.
2329 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2330 modules/livecd_stage2_target.py:
2331 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2334 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2335 modules/livecd_stage2_target.py:
2336 Reverted change in livecd-stage2 to the action_sequence until I can figure
2337 out what the problem is with it.
2339 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2340 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2341 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2342 modules/livecd_stage2_target.py:
2343 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2344 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2346 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2347 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2348 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2349 resolves an issue where a variable could be accessed unitialized in obscure
2350 circumstances. This is wrt bug #144984.
2352 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2353 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2354 modules/stage2_target.py, modules/stage4_target.py:
2355 Fixed up action_sequence when using --fetchonly to not create tarballs or
2356 ISO images for bug #143392.
2358 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2359 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2360 Clean up the USE usage in GRP/stage4.
2362 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2363 modules/generic_stage_target.py, modules/stage1_target.py,
2364 modules/stage2_target.py:
2365 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2366 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2368 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2369 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2370 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2371 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2372 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2373 instances of USE_ORDER since auto hasn't been valid for some time. This is
2376 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2377 modules/generic_stage_target.py, modules/stage1_target.py:
2378 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2379 goodness wrt bug #153587.
2381 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2382 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2383 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2385 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2386 modules/generic_stage_target.py, modules/stage4_target.py:
2387 Added a check to see if we have the tarball option enabled, which causes
2388 catalyst to run the capture sequence. This was requested by Tim Yamin for
2389 the stage4 target, but I thought it should be usable on any stage target.
2391 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2392 targets/support/livecdfs-update.sh:
2393 Moved fstab tweaks all into one location and added make.conf tweak for bug
2396 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2397 Changed the options to be in alphabetical order so my meatspace logical
2398 parser can process them better, added the compress and tarball options,
2399 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2400 removed the unused -x command line parameter for bug #151405.
2402 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2403 modules/generic_stage_target.py:
2404 Added a warning about changing the CHOST setting for bug #142034.
2406 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2407 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2408 targets/support/chroot-functions.sh:
2409 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2410 <flameeyes@gentoo.org> and attached to bug #150351.
2412 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2413 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2414 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2415 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2416 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2417 modules/embedded_target.py, modules/generic_stage_target.py,
2418 modules/generic_target.py, modules/grp_target.py,
2419 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2420 modules/netboot2_target.py, modules/netboot_target.py,
2421 modules/snapshot_target.py, modules/stage1_target.py,
2422 modules/stage2_target.py, modules/stage3_target.py,
2423 modules/stage4_target.py, modules/tinderbox_target.py,
2424 targets/embedded/embedded-chroot.sh,
2425 targets/embedded/embedded-controller.sh,
2426 targets/embedded/embedded-fs-runscript.sh,
2427 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2428 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2429 targets/grp/grp-preclean-chroot.sh,
2430 targets/livecd-stage1/livecd-stage1-chroot.sh,
2431 targets/livecd-stage1/livecd-stage1-controller.sh,
2432 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2433 targets/livecd-stage2/livecd-stage2-controller.sh,
2434 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2435 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2436 targets/netboot2/netboot2-controller.sh,
2437 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2438 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2439 targets/stage1/stage1-controller.sh,
2440 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2441 targets/stage2/stage2-controller.sh,
2442 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2443 targets/stage3/stage3-controller.sh,
2444 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2445 targets/stage4/stage4-controller.sh,
2446 targets/stage4/stage4-preclean-chroot.sh,
2447 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2448 targets/support/functions.sh, targets/support/kmerge.sh,
2449 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2450 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2451 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2452 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2453 targets/tinderbox/tinderbox-controller.sh,
2454 targets/tinderbox/tinderbox-preclean-chroot.sh:
2455 Removing all copyright and license comment headers from all files so we
2456 don't ever get another bug like bug #149638.
2458 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2459 modules/generic_stage_target.py:
2460 Clean up more spacing/capitalization.
2462 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2463 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2464 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2465 targets/embedded/embedded-controller.sh,
2466 targets/embedded/embedded-fs-runscript.sh,
2467 targets/embedded/embedded-preclean-chroot.sh,
2468 targets/livecd-stage2/livecd-stage2-controller.sh,
2469 targets/netboot2/netboot2-copyfile.sh,
2470 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2471 targets/support/pre-kmerge.sh:
2472 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2473 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2474 calls in kmerge.sh, and updated README.
2476 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2477 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2478 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2480 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2481 modules/catalyst_support.py:
2482 Added fix for bug #143348.
2484 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2485 targets/support/livecdfs-update.sh:
2486 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2488 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2489 targets/livecd-stage2/livecd-stage2-controller.sh,
2490 targets/support/livecdfs-update.sh:
2491 Changed some copy commands to use -f, added a check for /etc/gconf before
2492 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2493 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2494 <luca.casagrande@gmail.com>.
2496 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2497 targets/support/livecdfs-update.sh:
2498 Fixing sed so that systemspkgs.txt is built properly.
2500 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2501 The sparc32 binary is in /bin, not /usr/bin.
2503 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2504 targets/support/chroot-functions.sh:
2505 We now only set the options for pkgcache if we are not using fetchonly. This
2506 should work around a problem where portage won't fetch the files if a binpkg
2507 already exists for the package.
2509 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2510 targets/support/livecdfs-update.sh:
2511 Added code to make a backup of custom.conf before we edit it for the
2514 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2515 targets/support/livecdfs-update.sh:
2516 Remove sed from splash section, since it wasn't actually resolving the
2517 issue, anyway. Change the installer's dialog front-end code to simply run
2518 via sudo, since we don't need to worry about having the X DISPLAY setup or
2519 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2521 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2522 targets/support/livecdfs-update.sh:
2523 Fix my sed line so it actually applies correctly.
2525 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2526 targets/support/chroot-functions.sh:
2527 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2530 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2531 targets/support/livecdfs-update.sh:
2532 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2533 as well as a possible fix for the read-only filesystem messages from
2534 /sbin/splash-functions.sh
2536 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2537 targets/support/chroot-functions.sh:
2538 Fix --fetchonly to actually work.
2540 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2541 examples/livecd-stage2_template.spec:
2542 Added description for livecd/fsops to livecd-stage2's spec template.
2544 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2545 targets/support/livecdfs-update.sh:
2546 I've modified the GDM configuration section to work correctly. I have also
2547 ensured that xdm is no longer started just because livecd/xdm is used, which
2548 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2549 should be the last of the 'release candidates' made. If there are no bug
2550 reports in 2 days, then I'm rolling this as 2.0 final.
2552 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2553 targets/support/livecdfs-update.sh:
2554 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2555 see once the newer Installer is released, as I still have to fix the
2558 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2559 targets/support/rc-update.sh:
2560 Removed famd from the default runlevel for gentoo-release-livecd. It really
2561 shouldn't cause a problem, but I prefer it stay a bit clean.
2563 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2564 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2565 targets/support/create-iso.sh, targets/support/kmerge.sh,
2566 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2567 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2569 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2570 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2571 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2572 targets/support/bootloader-setup.sh:
2573 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2574 parameters support. This is for bug #139300.
2576 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2577 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2578 targets/support/filesystem-functions.sh:
2579 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2580 and also to remove some redundant values from livecd-stage2's valid_values.
2583 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2585 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2587 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2588 modules/generic_stage_target.py:
2589 Fix a problem where catalyst was creating an initial list, then putting that
2590 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2591 pointing it out and for the fix. This is for bug #136351.
2593 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2594 targets/support/unmerge.sh:
2595 Removing loop for unmerge, as it didn't actually solve anything and the
2596 portage team has helped us out by reverting the behavior that caused this
2597 change in the first place.
2599 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2600 modules/netboot2_target.py, modules/stage1_target.py,
2601 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2602 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2603 having /proc mounted during the preclean stage and also to clean up the
2604 netboot2 code. This is 2.0_rc48.
2606 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2607 targets/support/unmerge.sh:
2608 Change our unmerge from being a single unmerge to a loop, to work around an
2609 unexpected change in portage 2.1's unmerge processing.
2611 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2612 targets/support/bootloader-setup.sh:
2613 Fixed a problem where we were putting the kernel name in twice and causing
2614 and error when using grub as a bootloader. This is for bug #137252.
2616 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2617 targets/support/bootloader-setup.sh:
2618 Added a second pass to the alpha bootloader setup to create aboot items for
2619 serial console for bug #133457.
2621 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2622 +livecd/cdtar/arcload-0.43-r1.tbz2:
2623 Added arcload cdtar for mips.
2625 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2626 targets/netboot/netboot-controller.sh:
2627 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2630 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2631 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2632 Add patch from bug #135051 to fix the seedcache extraction logic.
2634 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2635 targets/support/livecdfs-update.sh:
2636 Don't set icon theme to Clearlooks, since it doesn't exist.
2638 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2639 targets/support/livecdfs-update.sh:
2640 Fix sed on installer icons.
2642 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2645 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2646 targets/stage1/stage1-controller.sh:
2647 Added a -type f to the find call in stage1 for bug #132180.
2649 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2650 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2651 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2652 properly on IBM PPC64 machines.
2654 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2655 modules/generic_stage_target.py:
2658 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2659 targets/support/rc-update.sh:
2660 Removed x-setup from default runlevel, as it is now controlled via the
2661 autoconfig init script.
2663 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2664 Fix ppc64 based arches to subclass ppc64
2666 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2667 modules/livecd_stage1_target.py:
2668 Use the full category/package name for livecd-tools.
2670 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2671 targets/support/livecdfs-update.sh:
2672 Make copies and deletes recursive for firmware since some packages put their
2673 firmware in a subdirectory.
2675 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2676 targets/support/livecdfs-update.sh:
2677 Fix detection of the Installer.
2679 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2680 Added 970, power3, power4, and power5 sub-arches for ppc64.
2682 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2683 targets/support/livecdfs-update.sh:
2684 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2685 no longer necessary and can cause possible problems with Installer-based
2688 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2689 recursive directory create
2691 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2692 modules/catalyst_support.py:
2693 Changed a display error from bug #131502 and rolling 2.0_rc45.
2695 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2696 targets/support/create-iso.sh:
2697 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2700 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2701 modules/generic_stage_target.py:
2702 digests function uses raw output from hash function now
2704 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2705 change hash result format so .DIGESTS is generated correctly
2707 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2708 modules/catalyst_support.py:
2709 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2712 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2713 targets/support/livecdfs-update.sh:
2714 Added a space for bug #131181.
2716 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2717 targets/support/kmerge.sh:
2718 Fixed creation of kernelpkgs.txt file for the installer.
2720 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2721 modules/generic_stage_target.py:
2722 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2725 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2726 targets/livecd-stage2/livecd-stage2-controller.sh,
2727 targets/support/bootloader-setup.sh:
2728 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2729 rolling out an emergency rc44.
2731 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2732 targets/support/bootloader-setup.sh:
2733 If you use elif, you have to use a then after it. Yeah, that one's totally
2736 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2737 targets/support/livecdfs-update.sh:
2738 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2740 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2741 targets/support/rc-update.sh:
2742 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2745 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2746 targets/support/bootloader-setup.sh:
2747 Removed bootplash support from ppc/ppc64 since they only will work with
2748 gensplash. Forced use of livecd/splash_type of bootsplash to get
2749 splash=silent. This should reduce the number of things on the kernel command
2750 line that aren't necessary.
2752 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2753 modules/catalyst_support.py:
2754 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2755 parse_spec. This should resolve bug #130103, as well as make the code much
2756 cleaner. This is 2.0_rc42.
2758 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2759 modules/generic_stage_target.py:
2760 Forced -p on tar for compressing stages.
2762 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2763 targets/support/chroot-functions.sh:
2764 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2767 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2768 targets/stage1/build.py:
2769 Added patch to build.py for portage 2.1 support.
2771 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2772 targets/support/kmerge.sh:
2773 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2774 <liyiming@ict.ac.cn> in bug #129890.
2776 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2777 targets/support/livecdfs-update.sh:
2778 Moved sed line for ##STARTX to end of file, since we aren't touching
2779 /etc/startx until the end.
2781 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2782 targets/support/livecdfs-update.sh:
2783 Added a check for the games group and add it if it doesn't exist already.
2784 This should resolve bug #125498.
2786 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2787 examples/generic_stage_template.spec, examples/grp_template.spec,
2788 examples/livecd-stage1_template.spec,
2789 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2790 examples/netboot_template.spec, examples/snapshot_template.spec,
2791 examples/stage4_template.spec, examples/tinderbox_template.spec:
2792 Removed portdir_overlay from the snapshot example spec and added
2793 portage_overlay to the example specs for the relevant targets.
2795 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2796 This is 2.0_rc41 since it has better LiveCD support.
2798 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2799 targets/support/livecdfs-update.sh:
2802 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2803 targets/support/functions.sh:
2804 Removed check for livecd/dev-manager being udev since it was done
2805 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2806 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2807 #128265 for pointing this out.
2809 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2810 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2811 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2812 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2814 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2815 modules/generic_stage_target.py:
2816 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2817 live system. You can thank Andrew Gaffney for the fix.
2819 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2820 targets/livecd-stage2/livecd-stage2-controller.sh:
2821 Don't copy motd files if we're using livecd/type generic-livecd.
2823 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2824 targets/livecd-stage2/livecd-stage2-controller.sh,
2825 targets/support/livecdfs-update.sh:
2826 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2827 some extra cleanup to generic-livecd.
2829 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2830 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2831 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2832 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2833 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2834 targets/support/bootloader-setup.sh:
2835 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2836 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2837 and removed all older cdtar files for PPC*.
2839 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2840 livecd/files/livecd.motd.txt:
2841 Added message to the official LiveCD MOTD mentioning how to run the
2842 installer. Blame codeman. This is 2.0_rc40.
2844 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2845 fix so snapshot target doesnt have errors
2847 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2848 targets/support/livecdfs-update.sh:
2849 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2850 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2853 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2854 targets/support/rc-update.sh:
2855 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2858 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2859 targets/support/livecdfs-update.sh:
2860 Added wrapping around the udev sed for those crazy 2.4-users.
2862 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2863 targets/support/livecdfs-update.sh:
2864 Added sed fix for udev starting evms_activate unconditionally. This is
2867 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2868 add stage4/unmerge stage4/rm to valid options
2870 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2871 targets/support/rc-update.sh:
2872 Added fix for bug #122154 from Rajiv Manglani.
2874 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2875 targets/support/kmerge.sh:
2876 Fixed creation of kernelpkgs.txt for the Installer.
2878 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2879 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2880 Updated elilo tarball for IA64.
2882 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2883 DIGESTS support for snapshot creation
2885 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2886 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2887 candidates ever end?
2889 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2890 fix for .DIGESTS.DIGESTS issue in grp
2892 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2893 modules/generic_stage_target.py:
2894 fix for failure when root_overlay is not set
2896 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2897 targets/support/bootloader-setup.sh:
2898 Added IA64/SGI patch from plasmaroo.
2900 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2901 targets/livecd-stage1/livecd-stage1-controller.sh,
2902 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2903 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2906 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2907 modules/generic_stage_target.py:
2908 Allow multiple overlays for root_overlay and overlay spec option
2910 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2911 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2912 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2913 targets/support/rc-update.sh:
2914 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2915 fixed bug #122154. This is catalyst 2.0_rc36.
2917 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2918 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2919 Updated the LiveCD motd to tell the user to run the display manager again,
2920 rather than startx, while mentioning that startx is useful as a rescue X
2921 session since it starts twm. This is catalyst 2.0_rc35.
2923 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2924 Add hfs-hide options to mkisofs so macs boot
2926 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2927 modules/generic_stage_target.py:
2928 Fix indentation issues
2930 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2933 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2934 targets/support/bootloader-setup.sh:
2935 add additional console less entry when consoles are chosen for ppc64
2937 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2938 modules/generic_stage_target.py:
2939 fix kernelopts and extraversion env variable exports
2941 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2942 targets/support/livecdfs-update.sh:
2943 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2944 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2946 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2947 targets/support/kmerge.sh:
2948 Changing the way we determine if extraversion is set. This is catalyst
2951 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2952 targets/support/livecdfs-update.sh:
2953 Change net.ethX links to link to net.lo instead of net.eth0.
2955 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2956 examples/stage4_template.spec:
2957 Fixed rcadd example for stage4. Blame rajiv.
2959 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2960 This is catalyst 2.0_rc31.
2962 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2963 targets/support/livecdfs-update.sh:
2964 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2965 Gaffney for pointing me in the right direction.
2967 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2968 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2970 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2973 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2974 examples/livecd-stage2_template.spec:
2975 updated examples to have console and machine_type
2977 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2978 targets/support/bootloader-setup.sh:
2979 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2982 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2983 This is catalyst 2.0_rc29.
2985 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2986 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2987 Removed extra yaboot.conf from
2988 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2990 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2991 targets/support/kill-chroot-pids.sh:
2992 add sleep to try and give processes a chance to die. bug 119940
2994 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2995 targets/support/functions.sh:
2996 Removed some quotes to make sure we have a binary operator and closing bug
2999 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3000 targets/support/create-iso.sh:
3001 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
3003 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3004 targets/support/bootloader-setup.sh:
3005 Added path from bug #120935 for PPC/PPC64.
3007 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
3008 Additional spacing fixes submitted by `Kumba
3010 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3011 modules/stage2_target.py:
3012 space cleanups contributed from `Kumba
3014 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3015 add grp/use to valid_values in the grp module
3017 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3020 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
3021 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
3022 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
3023 targets/support/bootloader-setup.sh:
3024 ppc cdtar update; ppc64 bootloader updates
3026 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3027 targets/support/create-iso.sh:
3028 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
3030 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3031 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
3032 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
3033 targets/support/create-iso.sh:
3034 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
3036 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3037 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3038 Add ppc console and machine_type=ibm
3040 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3041 modules/generic_stage_target.py:
3042 Fix type error when kernel packages arent defined
3044 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3045 examples/generic_stage_template.spec, examples/grp_template.spec,
3046 examples/livecd-stage1_template.spec,
3047 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3048 examples/stage4_template.spec:
3049 Added more verbose wording and examples for pkgcache_path and
3050 kerncache_path, where necessary.
3052 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3053 targets/support/create-iso.sh:
3054 Really fixing bug #120475 this time. This is 2.0_rc25.
3056 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3057 targets/support/create-iso.sh:
3058 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
3061 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3062 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
3063 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3064 Added initial support for EFI booting on x86. This is completely untested,
3065 so use it at your own risk. Also, no bug reports without patches, please.
3066 This is catalyst 2.0_rc23.
3068 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3069 kmerge should have been kerncache
3071 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
3072 targets/support/pre-kmerge.sh:
3073 Fix a few other places for the kerncache update
3075 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
3076 examples/generic_stage_template.spec, examples/grp_template.spec,
3077 examples/livecd-stage1_template.spec,
3078 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
3079 examples/netboot_template.spec, examples/stage4_template.spec,
3080 examples/tinderbox_template.spec, modules/generic_stage_target.py,
3081 targets/support/kmerge.sh:
3082 Separation of kerncache from snapcache
3084 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3085 It helps if I actually increment the version number.
3087 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3088 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
3089 Added --oneshot to default options for stage1 building. Added code to wipe
3090 world during stages 1 and 3. This is catalyst 2.0_rc22.
3092 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
3093 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3094 Fix bug if no kernel packages were defined but there was a postconf setting.
3095 x86 softlevel support is enhanced.
3097 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3098 targets/support/bootloader-setup.sh:
3099 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
3101 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3102 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
3104 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3107 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
3108 Netboot2 fixes for spec parameter checks
3110 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
3111 modules/generic_stage_target.py, modules/stage4_target.py:
3112 add makeopts spec file support.
3114 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3115 modules/generic_stage_target.py:
3116 Added fix for bug #119635.
3118 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3119 Fix pre-kmerge.sh for stage4
3121 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3124 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
3125 modules/generic_stage_target.py:
3126 fix crash when no kernel is defined. spacing issue
3128 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3131 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3132 modules/livecd_stage2_target.py:
3133 Added livecd/volid to valid_values.
3135 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
3136 modules/generic_stage_target.py:
3137 remove extra function that was converting strings to lists unnecessarily
3139 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3140 This is catalyst 2.0_rc17.
3142 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3143 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3144 modules/stage4_target.py:
3145 fix issue where args not allowed that arose due to earlier myspec addlargs bug
3147 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3148 targets/embedded/embedded-preclean-chroot.sh,
3149 targets/grp/grp-preclean-chroot.sh,
3150 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3151 targets/stage1/stage1-preclean-chroot.sh,
3152 targets/stage2/stage2-preclean-chroot.sh,
3153 targets/stage3/stage3-preclean-chroot.sh,
3154 targets/support/chroot-functions.sh,
3155 targets/tinderbox/tinderbox-preclean-chroot.sh:
3156 Added function to cleanup stray /etc/distcc/hosts files.
3158 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3159 targets/support/bootloader-setup.sh:
3160 Added fix from bug #119123. This is catalyst 2.0_rc16.
3162 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3163 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
3164 Fixing some spacing. This is catalyst 2.0_rc15.
3166 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3167 Attempt to fix bug #117649
3169 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
3170 modules/generic_stage_target.py:
3171 fixes for bugs #119009, #119041 and #118985
3173 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
3174 +examples/netboot2_template.spec, modules/catalyst_support.py,
3175 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
3176 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
3177 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
3180 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
3181 targets/support/kmerge.sh:
3182 Fix for ccache (null)/.ccache bug
3184 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3187 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
3188 Added ppc -mcpu patch from Pylon for bug #118709.
3190 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3191 modules/embedded_target.py, modules/stage4_target.py:
3192 Added linuxrc to embedded and stage4 targets.
3194 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
3195 modules/generic_stage_target.py, targets/support/kmerge.sh:
3196 filter kname - and . for kmerge.sh
3198 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3199 targets/support/create-iso.sh:
3200 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
3202 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
3203 modules/generic_stage_target.py:
3204 change .digests to .DIGESTS
3206 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3207 targets/support/kmerge.sh:
3208 Commented ccache for genkernel build which will resolve #117648 until a
3209 proper solution can be found. This is 2.0_rc13.
3211 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3212 targets/stage1/stage1-controller.sh:
3213 Added patch from vapier for bug #117254.
3215 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3216 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
3217 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
3218 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
3221 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
3222 modules/generic_stage_target.py:
3223 Remove chost/cflags etc. warning messages
3225 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
3226 modules/generic_stage_target.py:
3227 Attempt to fix bug 117253; chost is wrong on autoresume
3229 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3230 modules/generic_stage_target.py, modules/netboot_target.py,
3231 modules/stage1_target.py:
3232 make setting of destdir more global and part of generic_stage_target
3234 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3235 Fix destpath bug in netboot target
3237 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
3238 modules/generic_stage_target.py, modules/stage4_target.py:
3239 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
3242 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
3243 modules/generic_stage_target.py, modules/stage4_target.py:
3244 remove stray ' from arch/sh.py
3246 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3247 targets/stage1/stage1-controller.sh:
3248 This finally fixes the issues with gcc-config/binutils-config in stage1.
3249 This is catalyst 2.0_rc12.
3251 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3252 Fix incorrect warning message. portdir_overlay -> portage_overlay
3254 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3255 targets/stage1/stage1-controller.sh,
3256 targets/stage1/stage1-preclean-chroot.sh:
3257 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3258 running gcc-config and binutils-config, though it probably breaks running on
3259 non-Gentoo platforms.
3261 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3262 modules/stage1_target.py:
3263 Make stage1 clean up python 2.3 and 2.4, also.
3265 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3266 targets/support/livecdfs-update.sh:
3267 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3269 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3270 modules/generic_stage_target.py:
3271 Change digests file format to HASH_NAME HASH FILE_NAME
3273 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3274 targets/stage1/stage1-controller.sh:
3275 Moved gcc-config/binutils-config to before the chroot.
3277 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3278 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3279 installed. Supports all of shashs algorithms as of 12_21_2005
3281 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3282 modules/generic_stage_target.py:
3283 Catalyst should die if source_subpath is not a string
3285 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3286 modules/generic_stage_target.py:
3287 Fix for source_subpath bug
3289 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3290 examples/generic_stage_template.spec:
3291 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3292 both stages 1 and 2.
3294 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3295 modules/stage2_target.py:
3296 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3297 stage1 to be overridden again.
3299 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3300 targets/stage1/stage1-controller.sh:
3301 It looks like gcc-config/binutils-config needs to be run with the full path,
3302 since it is run outside of the chroot.
3304 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3305 targets/stage1/stage1-controller.sh:
3306 Fixed gcc-config calls. This is 2.0_rc11.
3308 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3309 This is catalyst 2.0_rc10.
3311 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3312 modules/generic_stage_target.py:
3313 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3316 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3317 targets/support/functions.sh:
3318 Changed from -z to -n for bug #116180.
3320 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3321 modules/catalyst_support.py, modules/generic_stage_target.py:
3322 Detect missing binaries for the hashing functions and abort if not found
3324 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3325 files/catalyst.conf:
3326 Updated README to list new requirements. Set default hash as crc32. Set
3327 default digests as sha1/md5.
3329 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3330 modules/catalyst_support.py, modules/generic_stage_target.py,
3331 modules/livecd_stage2_target.py, modules/stage2_target.py:
3332 Change the internal hash checking to be quicker and more memory efficient.
3333 Add additional hash digests options.
3335 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3336 targets/tinderbox/tinderbox-chroot.sh,
3337 targets/tinderbox/tinderbox-controller.sh,
3338 targets/tinderbox/tinderbox-preclean-chroot.sh:
3339 Fixed up spacing/coding style on tinderbox.
3341 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3342 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3343 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3344 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3345 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3346 Fixed up spacing/coding style on support.
3348 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3349 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3351 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3352 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3353 targets/stage4/stage4-preclean-chroot.sh:
3354 Fixed up spacing/coding style on stage4.
3356 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3357 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3358 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3359 targets/stage3/stage3-controller.sh,
3360 targets/stage3/stage3-preclean-chroot.sh:
3361 Fixed up spacing/coding style on stages 2 and 3
3363 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3364 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3365 targets/stage1/stage1-preclean-chroot.sh:
3366 Fixed up spacing/coding style on stage1. Also changed
3367 gcc-config/binutils-config to be outside the chroot.
3369 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3370 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3371 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3372 Fixed up spacing/coding style on netboot.
3374 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3375 targets/livecd-stage1/livecd-stage1-chroot.sh,
3376 targets/livecd-stage1/livecd-stage1-controller.sh,
3377 targets/livecd-stage2/livecd-stage2-controller.sh:
3378 Fixed up spacing/coding style on livecd-stage*.
3380 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3381 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3382 targets/grp/grp-preclean-chroot.sh:
3383 Fixed up spacing/coding style on grp.
3385 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3386 targets/embedded/embedded-chroot.sh,
3387 targets/embedded/embedded-controller.sh,
3388 targets/embedded/embedded-fs-runscript.sh,
3389 targets/embedded/embedded-preclean-chroot.sh:
3390 Fixed up spacing/coding style on embedded.
3392 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3393 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3394 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3395 targets/support/functions.sh:
3396 Removing extra line from x86.py, fixing up comments, spacing, and coding
3397 style in targets/support through functions.sh
3399 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3400 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3401 Fix more tab/spacing issues .. trying to make everything use tabs
3403 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3404 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3405 modules/stage1_target.py, modules/stage2_target.py,
3406 modules/stage3_target.py, modules/stage4_target.py:
3407 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3410 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3411 modules/generic_stage_target.py:
3412 Add envscript warning to aid users who may not know what they are doing
3414 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3415 examples/generic_stage_template.spec:
3416 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3417 only configurable when building a stage2 tarball, to match the current state
3418 of portage. This is 2.0_rc9.
3420 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3421 targets/support/chroot-functions.sh:
3422 Silence more of portages beeps and clicks and whistles
3424 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3425 targets/support/chroot-functions.sh:
3426 Change the portage emerge to use run_emerge
3428 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3429 modules/generic_stage_target.py, modules/snapshot_target.py,
3430 modules/stage1_target.py, modules/stage2_target.py,
3431 modules/stage3_target.py:
3432 allow portdir_overlay to be part of all specs not including snapshot spec.
3433 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3434 Remove overlay support from the snapshot spec but added a warning.
3436 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3437 modules/stage2_target.py:
3438 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3441 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3442 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3443 Add support for bootloader softlevel=; have rsync delete the extra files out
3444 of the overlay so that the overlay always matches the source dir
3446 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3447 Swapped -v/-V since I had gotten them wrong here.
3449 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3450 modules/generic_stage_target.py:
3451 Fix stupid overlay bug
3453 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3454 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3455 targets/livecd-stage1/livecd-stage1-chroot.sh,
3456 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3457 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3458 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3459 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3460 targets/support/unmerge.sh:
3461 Made sure we use -f on removing the default links for splash. Removed
3462 check_portage_version as it really isn't needed anymore. Removed
3463 --no-install from genkernel commands in kmerge.sh so users must manually
3464 remove kernels from /boot. This is 2.0_rc8.
3466 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3467 targets/support/livecdfs-update.sh:
3468 Made sed on devfsd.conf conditional on it existing. Removes one more error
3469 message from a standard catalyst run.
3471 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3472 Added warning about breaking snapshot cache and re-enable autoresume, since
3473 the errors I was getting were elsewhere.
3475 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3476 modules/generic_stage_target.py:
3477 Fix indentation error the last commit caused
3479 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3480 modules/generic_stage_target.py:
3481 Always clear autoresume points after a successful run
3483 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 targets/support/livecdfs-update.sh:
3485 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3486 snapshot caching after a successful gentoo-release-livecd run.
3488 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 targets/support/rc-update.sh:
3490 Added famd to default on official LiveCD.
3492 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3493 targets/support/chroot-functions.sh:
3494 Fixes 'too many arguments' error in check_portage_version.
3496 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3497 modules/generic_stage_target.py:
3498 remove extra self.env={} that was resetting the environment to null
3500 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3501 modules/livecd_stage1_target.py:
3502 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3505 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3506 Add a default path to the environment in the chroot
3508 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3509 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3510 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3511 targets/livecd-stage2/livecd-stage2-controller.sh,
3512 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3513 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3514 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3515 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3516 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3517 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3518 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3519 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3520 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3522 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3524 Fixed up the man page, which has been suffering for some time, and also
3525 reversed -v/-V in the help message.
3527 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3528 targets/support/livecdfs-update.sh:
3529 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3532 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3533 Turning off autoresume of doom until I can get more testing. I've had
3534 several issues with it. I'll be reporting/fixing these as I come across them
3535 but for now wish to turn it off by default as I don't want this one feature
3536 to stop the possible 2.0 final release.
3538 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3539 targets/livecd-stage2/unmerge.sh:
3540 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3541 anymore and probably should have been removed a long time ago when the new
3542 code was put into place in livecdfs-update.sh and livecd-local.start
3545 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3546 targets/livecd-stage1/livecd-stage1-chroot.sh,
3547 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3548 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3549 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3551 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3552 modules/generic_stage_target.py, modules/generic_target.py:
3553 self.env should be a part of the super class generic_target so it applies to
3554 snapshots as well; removing redundant pass in the generic_target class as
3555 its not needed. There is code there to fill the statements
3557 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3558 targets/support/livecdfs-update.sh:
3559 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3562 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3563 Changed version stamp to 2.0_rc6.
3565 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3566 modules/generic_stage_target.py:
3567 Fix for unpack cases
3569 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3570 modules/generic_stage_target.py:
3573 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3574 modules/catalyst_support.py, modules/generic_stage_target.py,
3575 modules/grp_target.py, modules/livecd_stage1_target.py,
3576 modules/livecd_stage2_target.py, modules/netboot_target.py,
3577 modules/snapshot_target.py, modules/tinderbox_target.py:
3578 Stop reading env from the OS. Rely on the more on the envscript for oddball
3579 settings. Change -v to verbose and -V to version
3581 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3584 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3585 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3588 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3589 examples/generic_stage_template.spec:
3590 Added chost/cflags/cxxflags/ldflags to example spec template.
3592 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3593 targets/support/rc-update.sh:
3594 OK, just kidding on that last commit. We were already doing rc-update add
3595 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3596 there's no point in having it in rc-update.sh
3598 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3599 targets/support/rc-update.sh:
3600 Have rc-update add xdm if livecd/xdm is set.
3602 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3603 modules/catalyst_lock.py, modules/catalyst_support.py,
3604 modules/embedded_target.py, modules/generic_stage_target.py,
3605 modules/grp_target.py, modules/livecd_stage1_target.py,
3606 modules/livecd_stage2_target.py, modules/netboot_target.py,
3607 modules/stage1_target.py, modules/stage4_target.py,
3608 modules/tinderbox_target.py:
3609 So I was just kidding on that last commit. This one is 2.0_rc4.
3611 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3612 modules/catalyst_lock.py, modules/catalyst_support.py,
3613 modules/embedded_target.py, modules/generic_stage_target.py,
3614 modules/grp_target.py, modules/livecd_stage1_target.py,
3615 modules/livecd_stage2_target.py, modules/netboot_target.py,
3616 modules/stage1_target.py, modules/stage2_target.py,
3617 modules/stage4_target.py, modules/tinderbox_target.py:
3618 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3620 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3621 files/catalyst.conf, modules/catalyst_lock.py,
3622 modules/catalyst_support.py, modules/embedded_target.py,
3623 modules/generic_stage_target.py, modules/grp_target.py,
3624 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3625 modules/netboot_target.py, modules/stage1_target.py,
3626 modules/stage2_target.py, modules/stage4_target.py,
3627 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3628 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3629 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3631 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3632 modules/generic_stage_target.py:
3633 Fix autoresume for unpacking tarballs
3635 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3636 targets/support/livecdfs-update.sh:
3637 remove gnap livecd-type per Koon's request
3639 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3640 change rc-update add modules default to rc-update add modules boot
3642 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3643 modules/generic_stage_target.py, modules/grp_target.py:
3644 Add more verbosity to digests if -V is enabled, add more print messages to
3647 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3648 modules/generic_stage_target.py, modules/grp_target.py:
3649 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3651 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3652 Fix folder name for grp build dir to not have .tar.bz2 at the end
3654 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3655 modules/catalyst_support.py, modules/generic_stage_target.py:
3656 Add md5 and sha .digests file creation per wolf31o2's feature request
3658 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3659 This is catalyst-2.0_rc2.
3661 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3662 files/catalyst.conf, modules/generic_stage_target.py,
3663 modules/livecd_stage1_target.py:
3664 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3665 after each successful kernel build;add autoresume documentation to
3668 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3669 targets/embedded/embedded-controller.sh,
3670 targets/embedded/embedded-fs-runscript.sh,
3671 targets/livecd-stage2/livecd-stage2-controller.sh,
3672 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3673 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3674 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3675 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3676 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3677 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3678 targets/support/rc-update.sh:
3679 Changed multiple spaces to tabs to satisfy my OCD.
3681 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3682 targets/support/chroot-functions.sh:
3683 Bumped genkernel detection to require 3.3.0 or higher
3685 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3686 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3687 targets/netboot/netboot-controller.sh:
3688 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3689 clst_grp_use. This is catalyst-2.0_rc1.
3691 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3692 targets/netboot/netboot-controller.sh:
3693 change to clst_use from clst_netboot_use
3695 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3696 targets/livecd-stage1/livecd-stage1-chroot.sh,
3697 targets/stage4/stage4-chroot.sh:
3698 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3700 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3701 targets/stage4/stage4-chroot.sh:
3702 Fixed USE invocations in stage4 target.
3704 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3705 modules/livecd_stage1_target.py:
3706 Force use=livecd for livecd-stage1
3708 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3709 This is version 2.0_pre20051129.
3711 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3713 Removed kudzu-knoppix from example spec files.
3715 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3716 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3717 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3719 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3721 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3722 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3723 definitions in the examples to fit in 80 columns.
3725 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3726 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3727 modules/grp_target.py, modules/tinderbox_target.py,
3728 targets/tinderbox/tinderbox-chroot.sh:
3729 Tinderbox script: added newuse, tinderbox and grp targets added support for
3730 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3731 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3733 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3734 Added portdir example to catalyst.conf for bug #113272.
3736 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3737 targets/support/create-iso.sh:
3738 Fixed a few lines which were causing the isolinux directory to be removed
3739 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3741 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3742 targets/support/create-iso.sh:
3743 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3745 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3746 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3747 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3748 too many arches dont use it by default, test for an initrd in the yaboot
3751 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3752 modules/generic_stage_target.py:
3753 Fix split error if use is specified
3755 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3756 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3757 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3758 Updated palo version from catalyst 1.x for HPPA.
3760 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3761 targets/support/bootloader-setup.sh:
3762 Removing for loop for grub on amd64/x86 as it was totally useless.
3764 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 targets/support/bootloader-setup.sh:
3766 Remove vga= line for PPC.
3768 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3769 targets/support/bootloader-setup.sh:
3770 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3772 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3774 Removing slot patch as it probably didn't belong here anyway, and updating
3775 version stamp to 2.0_pre20051118.
3777 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3778 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3779 targets/support/bootloader-setup.sh:
3780 fix the bootloader script for isolinux so that it actually makes a cfg file,
3781 remove extra unneeded catalyst aborting print statement, reorganize rm code
3782 to make sure is splits properly and is an array even from the cmdline
3784 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3785 targets/support/livecdfs-update.sh:
3786 Added call to update-usbids to download the latest usb.ids file.
3788 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3789 modules/generic_stage_target.py:
3790 Move checks of running catalyst into the target which is simpler
3792 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3793 modules/generic_stage_target.py:
3794 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3795 that doesnt exist yet
3797 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3798 Keep unnecessary programs from installing into kerncache
3800 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3801 modules/generic_stage_target.py:
3802 Turn on more tracebacks at this point to better debug .. will need to turn
3803 them down as we find errors and build appropriate error handlers
3805 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3806 Changed version marker to 2.0_pre20051115 for new ebuild.
3808 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3809 modules/livecd_stage2_target.py:
3810 Fix bug in livecd stage2 so that it doesnt try to use tar
3812 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3813 targets/livecd-stage2/livecd-stage2-controller.sh:
3814 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3815 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3816 of Getting_Online.txt from catalyst 1.1.10.10.
3818 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3819 Added Joshua Kinard to authors for his mips contributions.
3821 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3822 examples/livecd-stage2_template.spec:
3823 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3824 Paul Kessler on gentoo-catalyst. ;]
3826 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3827 Change variables from cat1 format to cat2
3829 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3830 modules/generic_stage_target.py, modules/stage1_target.py:
3831 Fix modules has no attribute register
3833 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3834 modules/generic_stage_target.py:
3835 Fix broken aliases code that was just proof of concept
3837 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3838 Output mkisofs command line options to assist in debugging
3840 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3841 modules/generic_stage_target.py, targets/support/create-iso.sh:
3844 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3845 modules/generic_stage_target.py:
3846 Add VERY basic support for aliases kernel parameter.
3848 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3849 modules/livecd_stage2_target.py:
3850 Remove large section of commented code
3852 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3853 modules/generic_stage_target.py, modules/stage1_target.py:
3854 Allow LDFLAGS to be specified as an ENV variable for stage1
3856 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3857 modules/generic_stage_target.py:
3858 Fix rc-update to automatically run default options for livecds. Removed an
3859 erroneous key check.
3861 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3862 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3863 Make use spec key optional to default to profile defaults
3865 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3866 +examples/stage4_template.spec:
3867 Preliminary stage4_template.spec file
3869 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3870 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3871 Updated version stamp and added slot patch.
3873 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3874 Fix ordering problem so self.settings is defined
3876 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3877 modules/generic_stage_target.py:
3878 Correct a rsync issue when the directory doesnt exist
3880 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3881 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3882 targets/livecd-stage2/livecd-stage2-controller.sh,
3883 targets/netboot/netboot-controller.sh,
3884 targets/stage4/stage4-controller.sh:
3885 run pre_kmerge and post_kmerge only once
3887 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3888 targets/support/bootloader-setup.sh:
3889 MIPS bootloader patch
3891 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3892 targets/support/mips-arcload_conf.sh:
3893 Fix MIPS Serial Detection
3895 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3896 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3897 +targets/support/mips-arcload_conf.sh:
3898 Application of Kumba's patches for MIPS support
3900 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3901 Check for the correct arch specific cd building tool
3903 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3904 modules/generic_stage_target.py:
3905 Print a warning if livecd/iso is not defined
3907 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3908 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3910 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3911 targets/support/post-kmerge.sh:
3912 Check for existence of files in /lib/modules before running depscan.sh. This
3913 replaces the mips-specific check and makes it portable.
3915 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3916 modules/generic_stage_target.py:
3917 update autoresume logic when dealing with rsync unpack operations
3919 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3920 targets/support/post-kmerge.sh:
3921 Bypass module load on mips
3923 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3924 remove --no-deps so dependancies get installed for genkernel
3926 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3927 modules/generic_stage_target.py:
3928 Fix missing : statement in unpack
3930 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3931 modules/generic_stage_target.py:
3932 fix livecd-stage2 unpack when seedcache is turned off
3934 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3935 targets/support/functions.sh:
3936 Fix module unpacking and make it actually optional.
3938 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3939 modules/generic_stage_target.py:
3940 Fix broken seedcache autoresume interaction
3942 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3943 modules/generic_stage_target.py:
3944 Cleanup stage directories properly for tar installs
3946 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3947 Tinderbox no longer cleans /tmp/*
3949 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3950 targets/tinderbox/tinderbox-chroot.sh,
3951 targets/tinderbox/tinderbox-controller.sh:
3952 Fixing problem with bind mounted portage and final rsync on tinderbox target
3953 and adding additional logging.
3955 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3956 Stop tinderbox from trying to create a tarball of itself
3958 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3959 modules/generic_stage_target.py:
3960 Fix catalyst so it fully disables snapcache when its not specified in the
3963 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3964 examples/livecd-stage2_template.spec:
3965 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3966 spec template and updating version stamp.
3968 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3969 modules/catalyst_support.py:
3970 allow file_check to proceed if key is not in use
3972 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3973 Recursively make the missing directories
3975 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3976 Fix extract_modules to just echo a warning that it is missing
3978 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3979 files/catalyst.conf:
3980 Updating default configuration for catalyst and updating version stamp,
3981 since we're beginning internal testing for release.
3983 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3984 modules/generic_stage_target.py:
3985 fix bug 106004 split strings into a list for empty and rm operation
3987 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3988 modules/livecd_stage2_target.py:
3989 Append slashes to directories so rsyncs work properly
3991 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3992 examples/livecd-stage2_template.spec:
3993 Changing source_subpath for livecd-stage2 example for bug #101704.
3995 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3996 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3997 targets/support/livecdfs-update.sh:
3998 Added livecd/xdm and livecd/xsession options. These are used to setup the
3999 default display manager and X session, respectively. Added supporting
4000 documentation to example spec files. Imported more work from my fsscript for
4001 the official LiveCD.
4003 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4004 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
4005 discussion, see bug #88777.
4007 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
4008 modules/generic_stage_target.py:
4009 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
4010 <matsuu@gentoo.org> for the patch. Closing bug #105693.
4012 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4013 targets/livecd-stage1/livecd-stage1-controller.sh,
4014 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
4015 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
4016 on livecd-stage2 and removing universal motd for livecd/type of
4017 gentoo-release-livecd.
4019 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
4020 modules/livecd_stage1_target.py:
4021 Add optional livecd/type env var for scripts to add optional items to the
4024 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4025 -livecd/files/x86-help.msg:
4026 Removing x86-help.msg as it is no longer used.
4028 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
4030 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
4031 Add dobladecenter description to bootloader files for x86/amd64.
4033 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4034 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
4036 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 modules/generic_stage_target.py:
4038 Added split to use section for bug #104414.
4040 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4041 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
4042 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
4043 Tabs to whitespaces for isolinux.
4045 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4046 targets/support/bootloader-setup.sh:
4047 Changed isolinux to use new split-out help messages. Using grub gives a
4048 single help message with pager.
4050 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4051 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
4052 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
4053 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
4054 Added F2->F7 help messages for isolinux.
4056 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/files/README.txt, livecd/files/generic.motd.txt,
4058 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
4059 livecd/files/livecd-local.start:
4060 Updated files from latest used to build LiveCD.
4062 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4063 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
4065 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4066 modules/catalyst_support.py:
4067 Added fix for using options with = in them with --cli (ex.
4068 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
4069 <cell@ices.utexas.edu> for pointing this out to me via email.
4071 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4072 modules/generic_stage_target.py, targets/support/functions.sh:
4073 fix bug in exec_in_chroot for stage1 target
4075 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4076 modules/generic_stage_target.py:
4077 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
4078 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
4080 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
4081 catalyst, examples/livecd-stage2_template.spec,
4082 examples/snapshot_template.spec, files/catalyst.conf,
4083 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
4084 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
4085 livecd/files/x86-help.msg, modules/catalyst_lock.py,
4086 modules/catalyst_support.py, modules/livecd_stage2_target.py,
4087 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
4088 targets/livecd-stage2/livecd-stage2-controller.sh,
4089 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4090 targets/stage2/stage2-preclean-chroot.sh,
4091 targets/stage3/stage3-preclean-chroot.sh,
4092 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
4093 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
4094 targets/support/filesystem-functions.sh, targets/support/functions.sh,
4095 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4096 targets/support/target_image_setup.sh:
4097 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
4098 to look at gamecdfs-update.sh yet.
4100 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4101 modules/generic_stage_target.py:
4102 Remove extra debugging print statement
4104 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4105 +modules/catalyst_lock.py, modules/catalyst_support.py,
4106 modules/embedded_target.py, modules/generic_stage_target.py,
4107 modules/grp_target.py, modules/livecd_stage1_target.py,
4108 modules/livecd_stage2_target.py, modules/netboot_target.py,
4109 modules/snapshot_target.py, modules/stage1_target.py,
4110 modules/stage2_target.py, modules/stage4_target.py,
4111 targets/support/functions.sh:
4112 Add locking support. Code simplification for unpack and unpack snapshot.
4113 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
4114 Add seedcache support (Grabs output from previous target run)
4115 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
4117 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4118 modules/catalyst_support.py, modules/generic_stage_target.py:
4119 Add support to cache the snapshot dir. add snapcache to options. add
4120 snapshot_cache= to override the default location of the cache in
4121 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
4123 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4124 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
4125 Forward port README.txt and Getting_Online.txt files from catalyst
4128 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4129 Add automatic creation/deletion of runlevels based on rcadd rcdel
4131 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4132 Fix grp so that grp/use is not required anymore
4134 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4135 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4136 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4137 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4138 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
4139 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
4140 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
4141 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
4142 they are known to cause booting problems.
4144 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4145 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
4146 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
4147 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
4150 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4151 targets/stage1/stage1-chroot.sh:
4152 Fixed quoting in stage1 profile check.
4154 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4155 targets/stage3/stage3-chroot.sh:
4156 Fixing USE for stage3.
4158 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4159 targets/support/chroot-functions.sh:
4160 Fix FETCH code so it will run for Pylon
4162 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
4163 targets/grp/grp-chroot.sh:
4164 Fix bindist invcation.
4166 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4167 targets/grp/grp-chroot.sh:
4168 Made sure bindist was used for all emerges in GRP.
4170 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
4171 Fix USE flags for GRP build
4173 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
4174 targets/stage4/stage4-chroot.sh:
4175 let GRP use the users environment variables and removed extra
4176 GRP_STAGE23_USE from stage4
4178 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
4179 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4180 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
4182 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4183 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
4184 impact all previous spec files that use this option. It's beejay's fault.
4186 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
4187 Changed to use linux32 for ppc32 support when build host is ppc64.
4189 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
4191 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
4193 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
4194 Minor cosmetic print statement fixes for readability
4196 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4197 modules/catalyst_support.py, modules/generic_stage_target.py:
4198 Fix None None bug and exception reporting
4200 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
4201 Fix iso creation script. Case statement out of place
4203 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
4204 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
4205 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
4206 catalyst, files/catalyst.conf, modules/builder.py,
4207 modules/catalyst_support.py, modules/embedded_target.py,
4208 modules/generic_stage_target.py, modules/generic_target.py,
4209 modules/grp_target.py, modules/livecd_stage1_target.py,
4210 modules/livecd_stage2_target.py, modules/netboot_target.py,
4211 modules/snapshot_target.py, modules/stage1_target.py,
4212 modules/stage2_target.py, modules/stage3_target.py,
4213 modules/stage4_target.py, modules/tinderbox_target.py,
4214 targets/embedded/embedded-chroot.sh,
4215 targets/embedded/embedded-fs-runscript.sh,
4216 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
4217 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
4218 targets/grp/grp-preclean-chroot.sh,
4219 targets/livecd-stage1/livecd-stage1-chroot.sh,
4220 targets/livecd-stage1/livecd-stage1-controller.sh,
4221 targets/livecd-stage2/livecd-stage2-controller.sh,
4222 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
4223 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
4224 targets/netboot/netboot-image.sh, targets/stage1/build.py,
4225 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4226 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
4227 targets/stage2/stage2-controller.sh,
4228 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
4229 targets/stage3/stage3-controller.sh,
4230 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
4231 targets/stage4/stage4-controller.sh,
4232 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
4233 targets/support/create-iso.sh, targets/support/functions.sh,
4234 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4235 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
4236 targets/support/target_image_setup.sh,
4237 targets/tinderbox/tinderbox-chroot.sh,
4238 targets/tinderbox/tinderbox-controller.sh,
4239 targets/tinderbox/tinderbox-preclean-chroot.sh:
4240 Big honkin' copyright update.
4242 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4243 modules/generic_stage_target.py:
4244 add additional logging output. Use standard os redirection methods to log to
4247 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4248 targets/stage1/stage1-chroot.sh:
4249 Added profile sanity check for bug #97867.
4251 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4252 targets/support/bootloader-setup.sh:
4253 Removing acpi=off from default kernel arguments and adding ia64
4254 livecd-stage2 support functions and cdtar.
4256 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4257 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4258 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4259 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4260 splash command line.
4262 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4263 targets/support/create-iso.sh:
4264 Fixed up zisofs support. Waiting for response from sparc before touching
4267 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4268 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4269 targets/support/functions.sh:
4270 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4271 to allow it to work on all arches that dynamically build their bootloader
4274 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4275 targets/stage4/stage4-controller.sh:
4276 Fix stage4 so it doesnt run the bootloader stuff
4278 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4279 targets/support/bootloader-setup.sh:
4280 Removed dokeymap from non-Gentoo releases.
4282 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4283 targets/support/livecdfs-update.sh:
4284 Added call to update-pciids to download the latest pci.ids file.
4286 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4287 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4288 modules/stage4_target.py:
4289 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4291 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4292 Fix issue where -s on the command line would not run
4294 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4295 livecd/files/generic.motd.txt:
4296 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4297 kernel configurations.
4299 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4300 targets/support/livecdfs-update.sh:
4301 Updated hostname/domainname creation for new baselayout.
4303 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4304 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4305 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4307 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4308 targets/support/chroot-functions.sh:
4309 Change portage emerge to use --oneshot --nodeps to keep from merging the
4310 same packages multiple times.
4312 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4313 targets/stage2/stage2-chroot.sh:
4314 Added a -p bootstrap when catalyst is called with -V (verbose).
4316 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4317 targets/support/livecdfs-update.sh:
4318 Removed inittab hack, as this is done by livecd-tools.
4320 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4321 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4322 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4324 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4325 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4326 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4327 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4328 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4329 targets/livecd-stage2/livecd-stage2-controller.sh:
4330 Removed gentoo.png and creation of face directory. Changed
4331 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4334 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4335 targets/stage1/stage1-preclean-chroot.sh,
4336 targets/support/chroot-functions.sh:
4337 Added setup_binutils function and force both of them to run during stage1
4340 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4341 examples/livecd-stage2_template.spec:
4342 Added livecd/volid explanation to example spec.
4344 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4345 targets/support/create-iso.sh:
4346 General cleanup of ISO code and added default livecd/volid when it is not set.
4348 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4349 targets/embedded/embedded-controller.sh:
4350 Actually modify the embedded target this time.
4352 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4353 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4354 targets/livecd-stage2/livecd-stage2-controller.sh,
4355 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4356 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4357 and livecd-stage2 targets.
4359 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4360 files/catalyst.conf:
4361 Retired John Davis <zhen@gentoo.org> and added storedir to default
4364 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4365 targets/support/livecdfs-update.sh:
4366 Uncommented openglify, since it is needed for both opengl-update-livecd and
4369 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4370 modules/generic_stage_target.py:
4371 Fix print statement so it shows when kill_chroot_pids is run correctly
4373 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4374 modules/snapshot_target.py:
4375 Fix snapshot target to skip the kill_pids check
4377 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4378 Bug fixes in parse_spec, fix issues detecting list or string.
4380 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4381 modules/catalyst_support.py:
4382 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4383 spaces are after :. Better handling of comments ( ie preprocessed and
4384 stripped off ). Unset empty keys.
4386 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4387 targets/support/kill-chroot-pids.sh:
4388 Remove extra P_NAME definition that is never used. Saves processing time.
4389 Bumped catalyst to pre2
4391 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4392 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4393 +targets/support/kill-chroot-pids.sh:
4394 User info about runscript and archscript. Added checks for processes running
4395 in the chroot and created a script to kill them. Should fix the unmounting
4396 issues with gconfd or any other running application in the chroot
4398 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4399 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4400 Remove using gcc-config to set things up as we should all be using 2005.0
4403 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4404 examples/livecd-stage2_template.spec:
4405 Added livecd/users to example livecd-stage2 spec file.
4407 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4408 targets/support/livecdfs-update.sh:
4409 Change default hostnames for livecds
4411 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4412 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4413 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4416 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4417 modules/livecd_stage2_target.py:
4418 Clear autoresume flags when build is done
4420 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4421 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4422 targets/support/create-iso.sh:
4423 Fix isolinux so that it finds menus and kernels and stuff
4425 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4426 modules/generic_stage_target.py:
4427 Make purge operation a little less chatty, removed print statements
4429 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4430 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4431 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4432 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4434 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4435 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4436 print warning message about deprecated use of cdfstype
4438 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4439 targets/support/chroot-functions.sh:
4440 statically define genkernel location to eliminate which command failure if
4441 genkernel is not installed
4443 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4444 modules/generic_stage_target.py:
4445 change the portage_overlay to an array so it always works
4447 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4448 modules/catalyst_support.py:
4449 Fix exception handling to remove extraneous prints of None
4451 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4452 Remove iso creation code from stage4
4454 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4455 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4456 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4457 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4458 targets/livecd-stage1/livecd-stage1-chroot.sh,
4459 targets/livecd-stage1/livecd-stage1-controller.sh,
4460 targets/livecd-stage2/livecd-stage2-controller.sh,
4461 targets/netboot/netboot-controller.sh,
4462 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4463 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4464 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4465 targets/support/create-iso.sh, targets/support/kmerge.sh,
4466 targets/support/target_image_setup.sh,
4467 targets/tinderbox/tinderbox-controller.sh:
4468 Fix some exception handling in catalyst_support.py, remove intermediate
4469 destination folder of iso and tarball, add additional tests for folders not
4470 found on host but defined in spec file, keep catalyst from erroring in this
4471 case, change exit code on shell scripts so that errors are reported to
4472 catalyst and causes catalyst to die on errors, fix bug in
4473 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4474 check for mkisofs that informs the user of where to get the program, and
4475 removed the autoresume code from ccache and distcc installation until I can
4476 figure out a way to have the autoresume flag go someplace outside the chroot.
4478 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4479 Remove bind mounts before rm operations happen at startup
4481 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4482 modules/generic_stage_target.py:
4483 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4485 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4486 modules/generic_stage_target.py:
4487 fix minor bug in the purge code so that it actually runs the commands
4489 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4490 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4491 modules/stage4_target.py:
4492 Change ordering of tasks so root_overlay and fsscript occur after
4493 livecd_update, giving users a chance to override livecd_update
4495 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4496 modules/catalyst_support.py, modules/generic_stage_target.py:
4497 Added a better exception handling message for keyboard interrupt and added
4498 countdown timer for purge operation to give an opportunity to exit
4500 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4501 modules/catalyst_support.py, modules/generic_stage_target.py:
4502 Add support to clear the autoresume flags and improve the purge code to
4503 clean the chroot, and pkg/kern cache
4505 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4506 modules/catalyst_support.py, modules/generic_stage_target.py,
4507 modules/livecd_stage1_target.py:
4508 only append livecd-tools to the livecd-stage1 target package list and move a
4509 check out of the way so command line and spec files can co-exist
4511 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4512 modules/generic_stage_target.py:
4513 fixed python syntax in set_packages so catalyst will run
4515 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4516 modules/embedded_target.py, modules/generic_stage_target.py,
4517 modules/grp_target.py, modules/livecd_stage1_target.py,
4518 modules/livecd_stage2_target.py, modules/netboot_target.py,
4519 modules/stage4_target.py, modules/tinderbox_target.py,
4520 targets/embedded/embedded-chroot.sh,
4521 targets/embedded/embedded-controller.sh,
4522 targets/livecd-stage1/livecd-stage1-controller.sh,
4523 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4524 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4525 targets/livecd-stage2/livecd-stage2-controller.sh,
4526 -targets/livecd-stage2/livecd-stage2-iso.sh,
4527 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4528 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4529 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4530 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4531 +targets/support/target_image_setup.sh:
4532 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4535 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4536 targets/livecd-stage2/livecd-stage2-controller.sh,
4537 targets/support/livecdfs-update.sh:
4538 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4539 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4540 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4543 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4544 targets/livecd-stage2/livecd-stage2-controller.sh,
4545 targets/support/rc-update.sh:
4546 Updated rc-update.sh with better defaults for different livecd/type settings
4547 and cleaning up file copying in livecd-stage2-controller.sh to match
4550 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4551 Made example of catalyst.conf in README match the default catalyst.conf
4554 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4556 Removing old files from previous maintainers and updating README.
4558 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4559 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4560 Added livecd/users option to create non-root users. The first user listed
4561 will also be used for auto-starting X, if X is merged onto the CD.
4563 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4564 targets/livecd-stage1/livecd-stage1-controller.sh,
4565 targets/livecd-stage2/livecd-stage2-controller.sh,
4566 targets/support/livecdfs-update.sh:
4567 Updated all instances of livecd/type: gentoo-release-environmental to
4568 gentoo-release-livecd and added generic-livecd.
4570 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4571 examples/fsscript.sh.example, examples/gamecd.conf.example,
4572 examples/generic_stage_template.spec, examples/grp_template.spec,
4573 examples/livecd-stage1_template.spec,
4574 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4575 examples/snapshot_template.spec:
4576 Imported example files from catalyst 1.1.9 to make them more verbose.
4578 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4579 Fix grp/use bug #89365
4581 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4582 modules/generic_stage_target.py, targets/support/kmerge.sh:
4583 Fixes for initramfs overlay support.
4585 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4586 modules/generic_stage_target.py, targets/support/kmerge.sh,
4587 targets/support/pre-kmerge.sh:
4588 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4589 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4590 caching bug; Also adding preliminary support for initramfs_overlay from
4593 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4594 modules/generic_stage_target.py, targets/support/kmerge.sh:
4595 Removed support for postconf as genkernel no longer has that option
4597 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4598 modules/embedded_target.py, modules/generic_stage_target.py,
4599 modules/grp_target.py, modules/livecd_stage1_target.py,
4600 modules/livecd_stage2_target.py, modules/netboot_target.py,
4601 modules/stage4_target.py, modules/tinderbox_target.py,
4602 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4603 targets/stage1/stage1-preclean-chroot.sh,
4604 targets/support/chroot-functions.sh:
4605 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4606 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4608 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4609 modules/livecd_stage2_target.py:
4610 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4612 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4613 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4614 modules/livecd_stage2_target.py, modules/stage4_target.py,
4615 targets/livecd-stage1/livecd-stage1-controller.sh,
4616 targets/livecd-stage2/livecd-stage2-controller.sh,
4617 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4618 targets/support/functions.sh, targets/support/kmerge.sh,
4619 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4620 Generalized kernel support, fsscript, rcupdate, etc for stage4
4622 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4623 targets/support/pre-kmerge.sh:
4624 Removed sed for usb devices from legacy genkernel, as we're going to require
4625 a version much higher that no longer exhibits the bug.
4627 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4628 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4629 targets/support/livecdfs-update.sh:
4630 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4631 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4632 the ut2004demo shell script has been renamed to ut2004-demo.
4634 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4635 let genkernel always reinstall itself
4637 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4638 modules/catalyst_support.py, modules/generic_stage_target.py,
4639 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4640 fix case bug in livecdfs-update.sh; fix bug in initial command line
4641 arguement parsing; add cflags spec file support which is only allowed to
4644 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4645 targets/stage3/stage3-chroot.sh:
4646 Fix a use flag bug in the stage3
4648 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4649 modules/generic_stage_target.py:
4650 Changes to allow cflags, chost, cxxflags in a spec file
4652 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4653 targets/livecd-stage1/livecd-stage1-controller.sh,
4654 targets/livecd-stage2/livecd-stage2-controller.sh,
4655 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4656 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4657 targets/support/pre-kmerge.sh:
4658 change the code to use more case statements. Fix gcc issue in stage1.
4660 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4661 targets/livecd-stage1/livecd-stage1-controller.sh,
4662 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4663 Merging in changes from catalyst 1.1.x for gamecd support.
4665 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4666 targets/stage1/stage1-preclean-chroot.sh:
4667 Removing gcc-config stuff to see if its still required to work around a gcc
4670 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4671 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4672 Added tests for genkernel >3.2.0
4674 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4677 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4678 Updated AUTHORS with new maintainers and updated contributors list.
4680 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4681 examples/fsscript.sh.example, livecd/files/README.txt,
4682 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4683 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4684 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4685 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4686 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4687 universal.motd.txt to resolve documentation issue on bug #86914. Added
4688 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4689 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4692 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4693 targets/livecd-stage2/livecd-stage2-controller.sh:
4694 Removed a few unnecessary comments
4696 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4697 Removed obsolete files from the livecd directory as the functionality has
4698 moved into the targets folders
4700 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4701 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4702 Additional catalyst 2.0.0 files
4704 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4705 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4706 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4707 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4708 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4709 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4710 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4711 -livecd/runscript/alpha-archscript.sh,
4712 -livecd/runscript/default-runscript.sh,
4713 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4714 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4715 -livecd/runscript-support/gamecdfs-update.sh,
4716 -livecd/runscript-support/kmerge.sh,
4717 -livecd/runscript-support/livecdfs-update.sh,
4718 -livecd/runscript-support/post-kmerge.sh,
4719 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4720 modules/embedded_target.py, modules/generic_stage_target.py,
4721 modules/grp_target.py, modules/livecd_stage1_target.py,
4722 modules/livecd_stage2_target.py, -modules/netboot.py,
4723 +modules/netboot_target.py, modules/snapshot_target.py,
4724 modules/stage1_target.py, +modules/stage4_target.py,
4725 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4726 +targets/embedded/embedded-controller.sh,
4727 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4728 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4729 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4730 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4731 +targets/livecd-stage1/livecd-stage1-controller.sh,
4732 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4733 -targets/livecd-stage1/livecd-stage1.sh,
4734 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4735 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4736 +targets/livecd-stage2/livecd-stage2-controller.sh,
4737 +targets/livecd-stage2/livecd-stage2-iso.sh,
4738 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4739 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4740 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4741 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4742 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4743 +targets/stage1/stage1-controller.sh,
4744 +targets/stage1/stage1-preclean-chroot.sh,
4745 -targets/stage1/stage1-preclean1-chroot.sh,
4746 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4747 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4748 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4749 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4750 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4751 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4752 +targets/stage4/stage4-preclean-chroot.sh,
4753 +targets/support/chroot-functions.sh,
4754 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4755 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4756 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4757 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4758 +targets/tinderbox/tinderbox-controller.sh,
4759 targets/tinderbox/tinderbox-preclean-chroot.sh,
4760 -targets/tinderbox/tinderbox.sh:
4761 Initial Import of Catalyst 2.0.0
4763 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4764 livecd/runscript-support/livecdfs-update.sh:
4765 Added /usr/portage as tmpfs (this will be made conditional later).
4767 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4768 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4769 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4770 from an interactive shell.
4772 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4773 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4774 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4775 livecd/runscript-support/pre-kmerge.sh,
4776 livecd/runscript/default-runscript.sh:
4777 Moved livecd-bash_profile to livecd-bashrc. Added check for
4778 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4779 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4782 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4783 modules/generic_stage_target.py:
4784 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4787 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4788 livecd/runscript/default-runscript.sh,
4789 targets/livecd-stage1/livecd-stage1.sh:
4790 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4791 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4792 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4795 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4796 livecd/runscript/ppc-archscript.sh:
4797 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4799 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4800 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4801 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4802 for multiple initrd files.
4804 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4805 livecd/runscript/ppc-archscript.sh:
4806 Modifed PPC archscript to close bug #84648 and also to make the PPC
4807 archscript produce multiple initrd files, like x86/amd64.
4809 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4810 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4811 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4812 livecd/runscript/ppc-archscript.sh:
4813 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4814 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4815 livecd/volid for the HFS volid, too.
4817 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4818 Calling this one 1.1.7 and rolling a tarball.
4820 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4821 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4822 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4823 -livecd/runscript/sparc64-archscript.sh,
4824 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4825 Added livecd/volid to set the volume ID when creating the ISO, patch by
4826 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4827 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4829 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4830 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4831 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4832 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4834 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4835 livecd/runscript-support/livecdfs-update.sh:
4836 Removed hdparm from default runlevel as it break ide=nodma at boot.
4838 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4839 livecd/runscript-support/kmerge.sh,
4840 livecd/runscript-support/pre-kmerge.sh,
4841 targets/livecd-stage1/livecd-stage1-chroot.sh:
4842 Revert last set of changes and remove portage version check from emerge in
4843 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4846 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4847 livecd/runscript-support/kmerge.sh,
4848 livecd/runscript-support/pre-kmerge.sh:
4849 Change genkernel check to use best_version and has_version to determine if
4850 the any previously installed versions of genkernel are up to date. Change
4851 emerge line for kernels to use -n option to only install if they were not
4852 previously installed.
4854 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4855 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4856 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4857 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4858 livecd/runscript/sparc-archscript.sh:
4859 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4860 unified sparc32/sparc64 cdtar.
4862 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4863 livecd/runscript-support/livecdfs-update.sh,
4864 livecd/runscript-support/pre-kmerge.sh:
4865 Change sudoers update to only run if /etc/sudoers exists and only reduce
4866 splash to 1024x768 on minimal and universal install CD.
4868 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4869 targets/livecd-stage1/livecd-stage1.sh:
4870 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4873 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4874 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4875 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4876 livecd/runscript/sparc64-archscript.sh,
4877 livecd/runscript/x86-archscript.sh:
4878 Added a new empty livecd file to each archscript. This will be used for an
4879 identifier by genkernel to allow booting from a non-primary CDROM.
4881 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4882 Catalyst 1.1.6 is here.
4884 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4885 targets/stage1/stage1-preclean2-chroot.sh:
4886 Commenting out stage1 cleaning of /var/db.
4888 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4889 livecd/runscript-support/pre-kmerge.sh:
4890 Made splash reduction to 1024x768 only for minimal and universal release media.
4892 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4893 targets/stage1/stage1-preclean2-chroot.sh:
4894 Added SLOT files back to /var/db entries in stage1.
4896 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4897 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4898 livecd/runscript/default-runscript.sh,
4899 livecd/runscript-support/livecdfs-update.sh,
4900 targets/livecd-stage2/unmerge.sh:
4901 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4902 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4903 the copy from preserving permissions and also adding /usr/share/faces and
4904 default Gentoo icon. We'll see how the icon does for us. Removing serial
4905 init script, as it causes problems with the splash theme.
4907 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4908 targets/livecd-stage1/livecd-stage1.sh:
4911 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4912 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4913 livecd/runscript-support/kmerge.sh,
4914 livecd/runscript-support/livecdfs-update.sh,
4915 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4916 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4917 targets/stage1/stage1-preclean2-chroot.sh:
4918 Removed x-setup from local.start and added in symlinks for gconf, portage
4919 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4920 baselayout and removed /etc/startx from the environmental type. Commented
4921 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4922 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4923 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4924 for X, use the latest pci.ids and usb.ids from portage, and create
4925 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4926 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4927 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4928 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4929 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4932 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4933 Removed ccache from default options as it breaks catalyst when merged with
4936 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4937 modules/snapshot_target.py:
4938 Added /local/ to snapshot exclusion.
4940 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4941 livecd/runscript-support/livecdfs-update.sh:
4942 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4943 gustavoz and his 5 interface Xeon for this.
4945 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4946 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4947 Added a conditional before killing gconfd-2. This is also going to be
4948 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4951 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4952 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4953 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4954 Moved killall -9 gconfd-2 to execute outside chroot.
4956 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4957 livecd/files/x86-help.msg:
4958 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4961 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4962 livecd/runscript/x86-archscript.sh:
4963 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4966 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4969 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4970 targets/livecd-stage1/livecd-stage1.sh:
4971 Added killall for gconfd-2 back into livecd-stage1.sh
4973 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4974 livecd/runscript/alpha-archscript.sh:
4975 Alpha fixes for multiple kernels..
4977 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4978 livecd/runscript-support/kmerge.sh:
4979 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4981 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4982 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4983 livecd/runscript/sparc64-archscript.sh:
4984 Force devfs if udev is not selected for all supporting arches.
4986 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4987 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4988 livecd/runscript-support/kmerge.sh:
4989 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4992 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4993 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4994 Re-enabled preclean in grp and added gconfd-2 killing.
4996 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4997 livecd/runscript/x86-archscript.sh:
4998 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
5001 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5002 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5003 targets/livecd-stage1/livecd-stage1-chroot.sh,
5004 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5005 targets/livecd-stage1/livecd-stage1.sh,
5006 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5007 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5008 Added ability to pause indefinitely. This closes bug #79798. I've also added
5009 the gcond-2 killall back in, but now it is in the actual preclean script and
5010 is executed inside the chroot.
5012 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
5013 Updated for 1.1.3 release.
5015 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5016 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5017 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
5018 targets/netboot/netboot-packages.sh,
5019 targets/tinderbox/tinderbox-chroot.sh:
5020 Updated to use package.use correctly. Blame Robert Paskowitz
5021 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
5023 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5024 targets/stage1/stage1-preclean2-chroot.sh:
5025 Fixed find line for new stage1 /var/db/pkg.
5027 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5028 targets/stage1/stage1-preclean2-chroot.sh:
5029 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
5030 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
5033 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5034 livecd/runscript-support/livecdfs-update.sh:
5035 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
5036 added net.ethX symlinks, and added copying of files from
5037 /usr/lib/hotplug/firmware into firmware tarball.
5039 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5040 livecd/runscript-support/livecdfs-update.sh:
5041 Firmware updated to use new /lib/firmware directory.
5043 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5044 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
5045 work when both -f and -C were used on the command line.
5047 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5048 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5049 targets/livecd-stage1/livecd-stage1-chroot.sh,
5050 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5051 targets/stage3/stage3-chroot.sh:
5052 Added a portage version check to each target that uses --newuse to ensure a
5053 high enough version is used. This resolves bug #75336.
5055 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5056 livecd/files/livecd-local.start:
5057 Possible local.start fix for beejay.
5059 12 Jan 2005; John Davis <zhen@gentoo.org>
5060 modules/embedded.py:
5061 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
5063 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5064 livecd/runscript-support/kmerge.sh:
5065 Added ccache support to genkernel call in livecd-stage2.
5067 11 Jan 2005; John Davis <zhen@gentoo.org>
5068 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
5069 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5070 targets/netboot/netboot.sh:
5071 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
5072 some feature enhancements.
5074 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5075 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5076 targets/livecd-stage1/livecd-stage1-chroot.sh,
5077 targets/livecd-stage1/livecd-stage1.sh,
5078 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5079 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5080 Added a -F or --fetchonly command line option and closing out bug #77480.
5081 Also added a portage version check to livecd-stage1 to close out bug #68307.
5083 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5084 livecd/runscript-support/livecdfs-update.sh,
5085 targets/stage3/stage3-chroot.sh:
5086 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
5087 target to use emerge -e when building. This is only temporary until the
5088 bootstrap.sh script can be fixed or another solution can be decided upon.
5090 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5091 +targets/embedded/kmerge.sh:
5092 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
5093 from mutex@gentoo.org
5095 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5096 modules/livecd_stage2_target.py:
5099 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5100 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
5101 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
5102 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
5103 the brokenness of a stage1 tarball.
5105 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5106 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
5109 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5110 modules/livecd_stage2_target.py:
5113 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5114 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5115 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5116 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5117 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
5118 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
5119 Upgraded the isolinux cdtar files and closing bug #70518.
5121 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5122 modules/embedded_target.py, modules/generic_stage_target.py,
5123 modules/grp_target.py, modules/livecd_stage1_target.py,
5124 modules/livecd_stage2_target.py, modules/netboot.py,
5125 modules/stage1_target.py, modules/tinderbox_target.py:
5126 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5127 separate out specific target logic from the generic targets modules.
5129 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
5130 new PPC arch file from pvdabeel@gentoo.org
5132 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
5133 examples/generic_stage_template.spec, modules/catalyst_support.py:
5134 tweaking error handling in the main catalyst script
5135 updated the example to include a blurb about portage_confdir
5137 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5138 livecd/runscript-support/livecdfs-update.sh:
5139 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
5141 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5144 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
5145 fix for #66592. catalyst now gives a traceback when it bails out, making
5146 troubleshooting amazingly easier
5148 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5149 modules/catalyst_support.py, modules/embedded_target.py,
5150 modules/generic_stage_target.py, modules/grp_target.py,
5151 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5152 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5153 Reversing patch from Eric Edgar from bug #70663.
5155 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5156 livecd/runscript/x86-archscript.sh:
5157 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
5158 not work without it (mkisofs fails on creating ISO).
5160 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5161 modules/catalyst_support.py, modules/embedded_target.py,
5162 modules/generic_stage_target.py, modules/grp_target.py,
5163 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5164 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5165 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5166 separate out specific target logic from the generic targets modules.
5168 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5169 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
5170 targets/embedded/embedded.sh:
5171 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
5173 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5174 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
5175 livecd/runscript/default-runscript.sh,
5176 livecd/runscript-support/gamecdfs-update.sh,
5177 livecd/runscript-support/livecdfs-update.sh,
5178 modules/livecd_stage2_target.py:
5179 Added gamecd/conf option to livecd_stage2_target.py, added
5180 gamecd.conf.example to /examples, cleaned up game-specific code in
5181 gamecdfs-update.sh to make it more generic, added more fundtionality to
5182 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
5183 and gentoo-gamecd to make spec files simpler and to remove the need for
5184 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
5185 user to still use a custom fsscript of their own.
5187 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5188 +livecd/files/environmental.motd.txt,
5189 targets/livecd-stage1/livecd-stage1.sh:
5190 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
5192 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5193 livecd/runscript/default-runscript.sh,
5194 livecd/runscript-support/livecdfs-update.sh:
5195 Added gentoo-release-environmental as a valid livecd/type and did some
5196 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
5197 devices other than eth0.
5199 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5200 targets/livecd-stage1/livecd-stage1-chroot.sh:
5201 Changed livecd-stage1 to merge each package individually. This should not
5202 make it into a production version of catalyst, but is here as a possible
5203 solution to bug #68307.
5205 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5206 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5207 livecd/runscript/sparc-archscript.sh,
5208 livecd/runscript/sparc64-archscript.sh,
5209 livecd/runscript/x86-archscript.sh:
5210 Added failures to all arches on mkisofs failure and also made -z option to
5211 mkisofs optional on x86 depending on loop type used.
5213 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5214 livecd/runscript/x86-archscript.sh:
5215 Making sure the mkisofs call causes a failure when it doesn't complete
5216 successfully. Once again, blame jforman, our beloved infra-monkey.
5218 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5219 livecd/runscript/default-runscript.sh:
5220 squashfs-utils->squashfs-tools fix. Blame jforman.
5222 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5223 livecd/isogen/x86-isogen.sh:
5224 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
5225 possibly not booting on really old systems.
5227 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5228 livecd/runscript/x86-archscript.sh:
5229 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
5230 possibly not booting on really old systems.
5232 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5233 livecd/runscript-support/livecdfs-update.sh:
5234 Save some space by removing redundant firmware after tarball is made, only
5235 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
5238 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5239 targets/stage1/stage1-preclean2-chroot.sh:
5240 Added patch from vapier and closing bug #73556.
5242 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
5243 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
5244 +targets/embedded/embedded-fs-runscript.sh,
5245 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5246 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5247 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
5248 from mutex@gentoo.org for modules/embedded.py
5250 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5251 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5252 livecd/runscript-support/livecdfs-update.sh:
5253 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5254 aliases having --color rather than --color=auto.
5256 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5257 livecd/files/livecd-local.start:
5258 Let's try actually making a proper edit on livecd/files/livecd-local.start
5259 this time, shall we...
5261 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5262 livecd/files/livecd-local.start:
5263 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5264 x-setup check for /etc/startx.
5266 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5267 livecd/runscript-support/gamecdfs-update.sh:
5268 Fixing minor sed bug in gamecdfs-update.sh.
5270 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5271 examples/snapshot_template.spec,
5272 livecd/runscript-support/gamecdfs-update.sh,
5273 livecd/runscript-support/livecdfs-update.sh:
5274 Fixing typo in snapshot_template.spec and closing bug #70321.
5276 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5277 livecd/runscript-support/pre-kmerge.sh:
5278 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5279 genkernel will only add the 1024x768 version of the gensplash image to the
5280 bzImage, which added with the livecd-stage2 removal of the unused splash
5281 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5283 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5284 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5285 livecd/runscript/sparc64-archscript.sh:
5286 Updated with silo/mkisofs patch from gustavoz.
5288 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5289 livecd/files/x86-help.msg:
5290 Updated x86-help.msg to make it fall more inline with current
5291 genkernel/livecd-tools options.
5293 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5294 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5295 livecd/runscript-support/pre-kmerge.sh:
5296 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5297 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5298 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5301 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5302 livecd/runscript-support/kmerge.sh,
5303 livecd/runscript-support/livecdfs-update.sh,
5304 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5305 Changed kernel build caching to use kerncache option, rather than pkgcache
5306 option. Fixed --postconf and --callback for builds that do not require them.
5307 Removed delay when removing package sin the system profile. This is now
5308 catalyst 1.1.0, so enjoy.
5310 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5311 livecd/runscript-support/livecdfs-update.sh:
5312 Stopping udev from using the nasty device tarball. We don't need it anyway.
5314 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5315 livecd/runscript/sparc-archscript.sh,
5316 livecd/runscript/sparc64-archscript.sh,
5317 livecd/runscript-support/kmerge.sh,
5318 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5319 Fixing gpm support by uncommenting default settings. Fixing case where
5320 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5321 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5322 not get renamed. Fixed a problem where we were accidentally removing the
5323 hwdata-knoppix versions of pci.ids and usb.ids and linking
5324 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5325 for 2004.3 and catalyst 1.1.0.
5327 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5328 patch from vapier@gentoo.org for bug #68080
5330 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5331 livecd/runscript-support/kmerge.sh:
5332 made kernel caching dependent on the "pkgcache" option so that genkernel's
5333 postconf can actually work
5335 18 Oct 2004; John Davis <zhen@gentoo.org>
5336 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5337 livecd/runscript-support/livecdfs-update.sh:
5338 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5340 17 Oct 2004; John Davis <zhen@gentoo.org>
5341 livecd/runscript-support/livecdfs-update.sh:
5342 firmware tarball fix for packages that need firmware such as ipw2100
5344 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5345 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5346 livecd/runscript-support/livecdfs-update.sh,
5347 modules/livecd_stage2_target.py:
5348 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5350 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5351 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5352 should not hurt non-HT users
5354 12 Oct 2004; John Davis <zhen@gentoo.org>
5355 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5356 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5357 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5358 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5359 livecd/runscript-support/kmerge.sh:
5360 bugfixes for #67195, #67197, #67122, and #46918
5362 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5363 small netboot fixups
5365 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5366 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5367 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5368 targets/netboot/netboot.sh:
5369 sweeping updates and changes to the netboot code. the patches should fix the
5370 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5371 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5373 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5374 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5375 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5376 targets/netboot/netboot.sh:
5377 more code cleanup and maintenance
5379 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5380 modules/generic_stage_target.py, +modules/netboot.py,
5381 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5382 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5383 +targets/netboot/netboot.sh:
5384 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5387 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5388 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5389 targets/livecd-stage1/livecd-stage1-chroot.sh,
5390 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5391 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5392 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5393 have to start a server on the build host for it to distribute.
5395 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5396 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5397 just do -s version_stamp
5399 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5400 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5402 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5403 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5404 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5405 modules/livecd_stage2_target.py:
5406 udev support for livecds
5408 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5409 +targets/livecd-stage2/unmerge.sh:
5410 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5411 Also, livecd-stage2 unmerge.sh added back in.
5413 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5414 livecd/runscript-support/livecdfs-update.sh:
5415 bugfixes for #60887 and #63338
5417 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5418 bugfixes for #63382 and #63338
5420 08 Sep 2004; John Davis <zhen@gentoo.org>
5421 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5422 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5423 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5424 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5425 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5426 targets/livecd-stage1/livecd-stage1-chroot.sh,
5427 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5428 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5429 lots of changes in this revision. first of all, major cosmetic fixups to the
5430 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5431 for distcc or ccache builds in most of the targets. bug #56581 is finially
5432 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5433 performance enhancement here.
5435 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5436 modules/livecd_stage2_target.py:
5437 fix for bug #63033, thanks to usata@gentoo.org for the patch
5439 30 Aug 2004; John Davis <zhen@gentoo.org>
5440 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5441 bugfixes for #61537 and #61779
5443 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5444 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5445 modules/snapshot_target.py:
5446 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5447 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5448 time should also be improved due to a more efficient use of rsync. This commit will
5449 mark the portage version of catalyst-1.9.0.
5451 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5452 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5455 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5458 02 Aug 2004; John Davis <zhen@gentoo.org>
5459 livecd/runscript-support/livecdfs-update.sh:
5462 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5463 +targets/stage1/build.py, -targets/stage1/build.sh,
5464 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5465 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5466 targets/stage3/stage3-chroot.sh:
5467 applied patch from bug #58840. it should fix up things for uclibc stages and
5468 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5470 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5471 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5472 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5473 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5474 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5475 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5476 livecd/runscript-support/livecdfs-update.sh,
5477 modules/livecd_stage2_target.py:
5478 addition of wolf31o2's gamecd patchset. untested, so please beware
5480 14 Jul 2004; John Davis <zhen@gentoo.org>
5481 livecd/runscript-support/livecdfs-update.sh,
5482 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5483 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5484 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5485 this out of generic_stage_target and into livecd-stage2 since the
5486 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5488 13 Jul 2004; John Davis <zhen@gentoo.org>
5489 livecd/runscript-support/livecdfs-update.sh:
5490 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5491 default rc'ed programs when only one change was required to rcadd. so I
5492 changed it so that the defaults are *always* loaded and specified additions/
5493 deletions are just added on top of those.
5495 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5496 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5497 targets/livecd-stage1/livecd-stage1-chroot.sh,
5498 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5499 targets/tinderbox/tinderbox-chroot.sh:
5500 changing the more verbose behavior to the -V (verbose) flag
5502 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5503 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5504 targets/livecd-stage1/livecd-stage1-chroot.sh,
5505 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5506 targets/tinderbox/tinderbox-chroot.sh:
5507 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5508 it is about to merge so that deps and USE flags are more evident
5510 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5511 modules/catalyst_support.py:
5512 completely rewrote the catalyst main script so that it can actually utilize
5513 more than one command line flag. new functionality included, but not active
5514 yet (--debug and --verbose). arguments can still be passed on the commandline
5515 through the use of the -C (--cli) flag. updated the arg_parse function in
5516 catalyst_support.py to accomodate my changes.
5518 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5519 modules/generic_target.py, modules/grp_target.py,
5520 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5521 modules/snapshot_target.py, modules/stage1_target.py,
5522 modules/stage2_target.py, modules/stage3_target.py,
5523 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5524 fixes for bugs #55192 and #54137
5525 added a new key for all specfiles, portage_confdir.
5526 this should point to a directory similar in functionality to /etc/portage.
5528 cleaned up the module code a bit so that unnecessary modules
5531 more work on resuming. it is getting there, but it still needs a ton of work,
5532 so please test, and report bugs.
5534 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5535 modules/catalyst_support.py, modules/generic_stage_target.py,
5536 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5537 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5538 stage resuming functionality should be working. I still have to work on GRP
5539 and livecds, but they should not be hard. I could not incorporate emerge
5540 --resume into stage resuming functionality because in some instances, portage
5541 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5542 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5543 ). I also made some small tweaks to the stage target scripts which clean up
5544 the envscript stuff. Not noticable performance wise, but it makes me feel all
5545 warm and fuzzy to know that it is programmed absolutely correctly ;)
5547 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5548 modules/generic_stage_target.py:
5549 revamped the cmd() structure so that it could properly return error codes.
5550 Please note that this might break catalyst until there is some further
5551 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5552 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5553 now. Additionally, catalyst will stop when there is an error with an ebuild
5554 ... it didn't do this before, it just plowed along and packed things up.
5556 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5557 code in portage.py and then answering my noob questions.
5559 13 Jun 2004; John Davis <zhen@gentoo.org>
5560 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5561 livecd/runscript-support/livecdfs-update.sh:
5562 some last minute fixins (stuff to work with the new genkernel)
5564 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5567 11 Jun 2004; John Davis <zhen@gentoo.org>
5568 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5569 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5572 10 Jun 2004; John Davis <zhen@gentoo.org>
5573 livecd/runscript-support/kmerge.sh,
5574 livecd/runscript-support/livecdfs-update.sh,
5575 livecd/runscript-support/post-kmerge.sh,
5576 livecd/runscript-support/pre-kmerge.sh:
5577 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5578 functions control what scripts are added to their respective runlevels. This
5579 option would be specified like so in the spec file: livecd/rcadd:
5580 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5582 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5583 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5584 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5585 the code to give a nice error msg instead of a cryptic traceback
5587 04 Jun 2004; John Davis <zhen@gentoo.org>
5588 livecd/runscript-support/livecdfs-update.sh:
5589 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5590 /etc/bootsplash/default
5592 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5593 targets/embedded/embedded-chroot.sh,
5594 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5595 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5596 targets/livecd-stage1/livecd-stage1-chroot.sh,
5597 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5598 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5599 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5600 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5601 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5602 targets/tinderbox/tinderbox-chroot.sh,
5603 targets/tinderbox/tinderbox-preclean-chroot.sh,
5604 targets/tinderbox/tinderbox.sh:
5605 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5607 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5608 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5609 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5610 It should be a full path pointing to a portage overlay dir.
5612 27 May 2004; John Davis <zhen@gentoo.org>
5613 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5614 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5615 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5616 livecd/runscript/default-runscript.sh:
5617 added updated silos and fixed motd bug
5619 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5620 rolling out version 1.0.8
5622 22 May 2004; John Davis <zhen@gentoo.org>
5623 livecd/runscript-support/kmerge.sh,
5624 livecd/runscript-support/livecdfs-update.sh,
5625 modules/livecd_stage2_target.py:
5626 added key livecd/bootsplash
5628 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5629 livecd/runscript/sparc-archscript.sh,
5630 livecd/runscript/sparc64-archscript.sh:
5631 sparc fixup patches from gustavoz at g.org
5633 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5634 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5635 is livecd/modblacklist
5637 19 May 2004; John Davis <zhen@gentoo.org>
5638 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5639 livecd/runscript/x86-archscript.sh:
5640 added support for livecd/overlay, changed vga=0x317 to vga=791
5641 in the x86 archscript as it is a more standard setting and should
5642 work on more hardware
5644 17 May 2004; John Davis <zhen@gentoo.org>
5645 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5646 livecd/runscript-support/kmerge.sh,
5647 livecd/runscript-support/livecdfs-update.sh,
5648 modules/livecd_stage2_target.py:
5649 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5650 we also now have basic motd copying support for more branded livecds
5652 16 May 2004; John Davis <zhen@gentoo.org>
5653 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5654 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5655 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5657 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5658 modules/catalyst_support.py, modules/embedded_target.py,
5659 modules/generic_stage_target.py, modules/generic_target.py,
5660 modules/grp_target.py, modules/livecd_stage1_target.py,
5661 modules/livecd_stage2_target.py, modules/stage1_target.py,
5662 modules/stage2_target.py, modules/stage3_target.py,
5663 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5664 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5665 caused gcc profile problems.
5667 12 May 2004; John Davis <zhen@gentoo.org>
5668 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5669 livecd/runscript-support/livecdfs-update.sh,
5670 livecd/runscript-support/post-kmerge.sh,
5671 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5673 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5674 silliness). Most notably, I have taken advantage of the update-modules
5675 --assume-kernel fix from agriffis so that we can actually use 3rd party
5676 modules now. Please note that >=baselayout-1.9.0 is required.
5678 02 May 2004; Olivier Crete <tester@gentoo.org>
5680 Added forgotten CHOST for i386 subarch
5682 30 Apr 2004; John Davis <zhen@gentoo.org>
5683 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5684 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5685 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5686 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5688 -fixed 2004.0 branding in the isolinux cdtar
5689 -fixed up acpi stuff in the runscripts
5690 -fixed up the x86 help message and corrected the numerous errors in it
5692 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5693 livecd/runscript/default-runscript.sh:
5694 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5695 1.0.7. we are ready for release
5697 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5698 fix for the problem that gustavoz found wrt the /dev creation stuff not
5699 detecting arches. also an efficiency fix for stage1 building
5701 14 Apr 2004; John Davis <zhen@gentoo.org>
5702 targets/embedded/embedded-chroot.sh,
5703 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5704 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5705 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5706 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5707 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5708 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5709 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5710 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5711 targets/tinderbox/tinderbox-preclean-chroot.sh,
5712 targets/tinderbox/tinderbox.sh:
5713 fix for bug #47733 - fixes for distcc and an envscript bugfix
5715 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5718 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5719 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5720 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5721 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5722 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5723 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5724 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5725 targets/stage1/stage1-preclean1-chroot.sh,
5726 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5727 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5728 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5729 targets/tinderbox/tinderbox.sh:
5730 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5731 zhen@gentoo.org please.
5733 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5734 fix for /dev in stage1
5736 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5739 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5740 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5741 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5742 Added the two kernel-configs for 2004.1 x86
5744 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5745 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5746 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5747 targets/tinderbox/tinderbox.sh:
5748 fix to address missing /dev in stages, fixed path for env-update in all of the
5751 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5752 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5754 01 Apr 2004; John Davis <zhen@gentoo.org>
5755 livecd/runscript/default-runscript.sh:
5756 added in fix for the module.conf stuff courtesy of Benjamin Judas
5759 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5761 cosmetic touchups for 1.0.5
5763 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5764 added support to the stage2 for stackable profiles bootstrap
5766 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5767 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5768 support for sparc32/64 build compatibility
5770 30 Mar 2004; John Davis <zhen@gentoo.org>
5771 livecd/runscript/default-runscript.sh, modules/targets.py,
5772 targets/stage1/build.sh:
5773 fix for bug 46022, more stackable profile fixes, embedded patches added
5775 26 Mar 2004; John Davis <zhen@gentoo.org>
5776 livecd/runscript/default-runscript.sh, modules/targets.py,
5777 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5778 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5779 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5780 fixes for bugs #44625 and #45805
5782 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5783 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5784 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5785 memtest is in. if you want to use it, check out the memtest86 cd tarball
5786 Also, fixes for bugs 45078, 45188, 44306
5788 23 Mar 2004; John Davis <zhen@gentoo.org>
5789 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5790 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5791 livecd/runscript/x86-archscript.sh, modules/targets.py,
5792 targets/livecd-stage3/unmerge.sh:
5793 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5794 created at the end of the livecd-stage2 process.
5796 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5797 targets/embedded/embedded.sh:
5798 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5800 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5801 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5802 removing the hardened-gcc deps since the package itself is deprecated'
5804 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5805 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5807 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5808 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5809 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5810 examples/livecd/alpha/config-2.4.21-r4-alpha,
5811 examples/livecd/alpha/config-2.4.21-r4-jensen,
5812 examples/livecd/alpha/config-2.4.21-r4-legacy,
5813 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5814 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5815 fixes for bugs 43676, 43701. Alpha support added as well.
5817 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5818 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5819 kde/gnome cd specs added.
5821 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5822 fix in catalyst.conf for bug #42044
5824 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5825 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5826 examples/livecd/sparc64/config-2.4.24-sparc64:
5827 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5829 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5830 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5831 for a $clst_conf environment variable. You can use the $clst_conf variable to
5832 point to a file to use in place of /etc/catalyst.conf. By setting this
5833 variable in your shell, catalyst can easily be used by multiple people on the
5834 same machine. Also, ccache support now works for genkernel.
5836 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5837 removed file for livecd-stage2 target, as this is handled by the runscript
5838 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5839 and made "/boot/kernel/foo/extraversion" an optional rather than required
5840 parameter. The aforementioned "packages" is used to specify kernel-related
5841 packages (like module ebuilds) to merge with each kernel, and the new "use"
5842 option is used to specify the USE settings you'd like exported to the
5843 environment during kernel as well as kernel "packages" build.
5845 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5846 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5847 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5848 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5849 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5850 targets/tinderbox/tinderbox.sh:
5851 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5852 it for ebuild - added headers to everything and removed deprecated dirs
5854 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5855 adding Kumba's patches for MIPS
5857 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5858 Added hppa specific code.
5860 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5861 Tinderbox target added. See tinderbox examples in examples/ dir.
5863 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5864 spec file support integrated into catalyst. Use "-f/--file specfile" as
5865 argument; see examples dir for examples.
5866 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5867 example of how to use it.
5869 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5870 support functions for spec file parsing and reading added. Will get added to
5873 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5874 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5877 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5878 Significant rework of code structure. Everything is falling nicely into place.
5880 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5881 Exception handling fully-integrated into current prototype code.
5883 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5884 beginning of exception handling integration, got some of the target code
5887 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5888 major code rework in progress on the python parts.
5890 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5891 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5892 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5893 for organiation's sake, I have moved the files, such as livecd foundations,
5894 into catalyst/files. It will make it easier for us when ebuild time comes
5897 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5898 All preliminary target build scripts are now added and coded to near as spec
5899 that we can have at this point.
5901 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5902 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5903 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5904 something that should be continued as much as reasonably possible in other
5905 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5906 code completed, and internal fall-backs to reasonable global config defaults
5909 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5910 subarch test outsourced to python catalyst-subarches function.
5912 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5913 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5915 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5916 removing dup enter_chroot
5918 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5919 document subarches checking
5921 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5922 Fix valid subarch test.
5924 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5925 include/build_functions.sh, include/functions.sh:
5926 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5927 start_build to build_functions.sh cleaning up the main catalyst script some
5930 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5931 fixed SRCBALL and DESTBALL, making it transparent for profiles
5933 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5934 added an exit condition to the cmd line argument case statement
5936 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5937 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5938 the changes that I made to the above files should make catalyst completely
5939 transparent to no matter what profile we are using. check files/catalyst.conf
5940 for the list of BUILDTYPEs that we support.
5942 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5943 changed how cmd line arguments are handled
5945 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5946 I changed the is_special handling so that it is cleaner and faster
5948 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5949 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5950 livecd/foundations/x86-basic/post-clean.sh,
5951 livecd/foundations/x86-basic/pre-clean.sh,
5952 livecd/foundations/x86-basic/settings:
5953 I outsourced more functions to include/functions.sh. I made it a seperate file
5954 from build_fucntions.sh so that we can keep our build and other functions
5955 apart. I also added in the livecd stuffs from the stager side of things.
5957 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5958 include/build_functions.sh:
5959 I outsourced all of the build functions to include/build_functions.sh. In the
5960 future, this will happen more - the code needs cleaned up.
5962 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5964 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5965 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5966 does not use that anymore.
5968 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5969 since we now have a default profile in portage, i massaged some errors
5970 messages to reflect that.
5972 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5974 removed ccache support from catalyst stage1 build cause it breaks the build.
5975 Additionally, I removed gettext support from bootstrap, because according to
5976 our new default profile, we don't use that anymore.
5978 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5979 added a new var, BUILDTYPE, adding more transparency for building.
5980 In the future, we will be building both selinux and hardened sources.
5982 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5983 fixed some formatting when catalyst prints out build info, additionally,
5984 trying to make catalyst more transparent for future expansion of stages
5986 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5987 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5988 --help. I moved this functionality from the main program section to
5991 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5992 I edited catalyst to change our naming convention from stage*-arch-h.* to
5993 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5994 I change naming conventions, as catalyst will be eventually extended to
5995 do selinux-* stages also.
5997 Additionally, I updated README.catalyst to include profile information.
5999 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
6000 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
6001 I renamed README.stager to README.catalyst and have made some very minor
6002 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
6003 I have hacked bootstrap to use the hardened profile, as well as utilize
6004 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
6005 major). Additionally, bin/stage1 has been hacked to accept the hardened
6006 profile, and use hardened-gcc.
6008 09 September 2003; John Davis <zhen@gentoo.org>:
6009 Initial import of hardened stager. I am forking this from the original
6010 stager code in order to better fit our needs. The original stager code is
6011 still used by Gentoo, and is maintained by Daniel Robbins
6012 <drobbins@gentoo.org>. I would like to thank him and the rest of the
6013 contributors that coded stager.