1 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
2 # $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.551 2006/02/02 15:17:03 rocket Exp $
4 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
5 targets/support/bootloader-setup.sh:
6 Change [ console ] to -console in yaboot.conf for ppc64. Spaces arent allowed
8 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
9 This is catalyst 2.0_rc29.
11 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
12 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
13 Removed extra yaboot.conf from
14 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
16 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
17 targets/support/kill-chroot-pids.sh:
18 add sleep to try and give processes a chance to die. bug 119940
20 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
21 targets/support/functions.sh:
22 Removed some quotes to make sure we have a binary operator and closing bug
25 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
26 targets/support/create-iso.sh:
27 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
29 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
30 targets/support/bootloader-setup.sh:
31 Added path from bug #120935 for PPC/PPC64.
33 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
34 Additional spacing fixes submitted by `Kumba
36 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
37 modules/stage2_target.py:
38 space cleanups contributed from `Kumba
40 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
41 add grp/use to valid_values in the grp module
43 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
46 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
47 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
48 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
49 targets/support/bootloader-setup.sh:
50 ppc cdtar update; ppc64 bootloader updates
52 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
53 targets/support/create-iso.sh:
54 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
56 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
57 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
58 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
59 targets/support/create-iso.sh:
60 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
62 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
63 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
64 Add ppc console and machine_type=ibm
66 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
67 modules/generic_stage_target.py:
68 Fix type error when kernel packages arent defined
70 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
71 examples/generic_stage_template.spec, examples/grp_template.spec,
72 examples/livecd-stage1_template.spec,
73 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
74 examples/stage4_template.spec:
75 Added more verbose wording and examples for pkgcache_path and
76 kerncache_path, where necessary.
78 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
79 targets/support/create-iso.sh:
80 Really fixing bug #120475 this time. This is 2.0_rc25.
82 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
83 targets/support/create-iso.sh:
84 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
87 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
88 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
89 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
90 Added initial support for EFI booting on x86. This is completely untested,
91 so use it at your own risk. Also, no bug reports without patches, please.
92 This is catalyst 2.0_rc23.
94 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
95 kmerge should have been kerncache
97 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
98 targets/support/pre-kmerge.sh:
99 Fix a few other places for the kerncache update
101 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
102 examples/generic_stage_template.spec, examples/grp_template.spec,
103 examples/livecd-stage1_template.spec,
104 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
105 examples/netboot_template.spec, examples/stage4_template.spec,
106 examples/tinderbox_template.spec, modules/generic_stage_target.py,
107 targets/support/kmerge.sh:
108 Separation of kerncache from snapcache
110 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
111 It helps if I actually increment the version number.
113 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
114 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
115 Added --oneshot to default options for stage1 building. Added code to wipe
116 world during stages 1 and 3. This is catalyst 2.0_rc22.
118 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
119 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
120 Fix bug if no kernel packages were defined but there was a postconf setting.
121 x86 softlevel support is enhanced.
123 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
124 targets/support/bootloader-setup.sh:
125 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
127 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
128 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
130 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
133 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
134 Netboot2 fixes for spec parameter checks
136 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
137 modules/generic_stage_target.py, modules/stage4_target.py:
138 add makeopts spec file support.
140 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
141 modules/generic_stage_target.py:
142 Added fix for bug #119635.
144 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
145 Fix pre-kmerge.sh for stage4
147 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
150 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
151 modules/generic_stage_target.py:
152 fix crash when no kernel is defined. spacing issue
154 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
157 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
158 modules/livecd_stage2_target.py:
159 Added livecd/volid to valid_values.
161 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
162 modules/generic_stage_target.py:
163 remove extra function that was converting strings to lists unnecessarily
165 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
166 This is catalyst 2.0_rc17.
168 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
169 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
170 modules/stage4_target.py:
171 fix issue where args not allowed that arose due to earlier myspec addlargs bug
173 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
174 targets/embedded/embedded-preclean-chroot.sh,
175 targets/grp/grp-preclean-chroot.sh,
176 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
177 targets/stage1/stage1-preclean-chroot.sh,
178 targets/stage2/stage2-preclean-chroot.sh,
179 targets/stage3/stage3-preclean-chroot.sh,
180 targets/support/chroot-functions.sh,
181 targets/tinderbox/tinderbox-preclean-chroot.sh:
182 Added function to cleanup stray /etc/distcc/hosts files.
184 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
185 targets/support/bootloader-setup.sh:
186 Added fix from bug #119123. This is catalyst 2.0_rc16.
188 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
189 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
190 Fixing some spacing. This is catalyst 2.0_rc15.
192 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
193 Attempt to fix bug #117649
195 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
196 modules/generic_stage_target.py:
197 fixes for bugs #119009, #119041 and #118985
199 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
200 +examples/netboot2_template.spec, modules/catalyst_support.py,
201 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
202 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
203 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
206 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
207 targets/support/kmerge.sh:
208 Fix for ccache (null)/.ccache bug
210 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
213 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
214 Added ppc -mcpu patch from Pylon for bug #118709.
216 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
217 modules/embedded_target.py, modules/stage4_target.py:
218 Added linuxrc to embedded and stage4 targets.
220 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
221 modules/generic_stage_target.py, targets/support/kmerge.sh:
222 filter kname - and . for kmerge.sh
224 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
225 targets/support/create-iso.sh:
226 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
228 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
229 modules/generic_stage_target.py:
230 change .digests to .DIGESTS
232 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
233 targets/support/kmerge.sh:
234 Commented ccache for genkernel build which will resolve #117648 until a
235 proper solution can be found. This is 2.0_rc13.
237 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
238 targets/stage1/stage1-controller.sh:
239 Added patch from vapier for bug #117254.
241 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
242 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
243 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
244 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
247 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
248 modules/generic_stage_target.py:
249 Remove chost/cflags etc. warning messages
251 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
252 modules/generic_stage_target.py:
253 Attempt to fix bug 117253; chost is wrong on autoresume
255 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
256 modules/generic_stage_target.py, modules/netboot_target.py,
257 modules/stage1_target.py:
258 make setting of destdir more global and part of generic_stage_target
260 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
261 Fix destpath bug in netboot target
263 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
264 modules/generic_stage_target.py, modules/stage4_target.py:
265 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
268 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
269 modules/generic_stage_target.py, modules/stage4_target.py:
270 remove stray ' from arch/sh.py
272 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
273 targets/stage1/stage1-controller.sh:
274 This finally fixes the issues with gcc-config/binutils-config in stage1.
275 This is catalyst 2.0_rc12.
277 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
278 Fix incorrect warning message. portdir_overlay -> portage_overlay
280 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
281 targets/stage1/stage1-controller.sh,
282 targets/stage1/stage1-preclean-chroot.sh:
283 Revert gcc-config/binutils-config to _rc11 locations. This should fix
284 running gcc-config and binutils-config, though it probably breaks running on
285 non-Gentoo platforms.
287 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
288 modules/stage1_target.py:
289 Make stage1 clean up python 2.3 and 2.4, also.
291 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
292 targets/support/livecdfs-update.sh:
293 Updated requirements and added creation of metadata.tar.bz2 for the installer.
295 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
296 modules/generic_stage_target.py:
297 Change digests file format to HASH_NAME HASH FILE_NAME
299 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
300 targets/stage1/stage1-controller.sh:
301 Moved gcc-config/binutils-config to before the chroot.
303 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
304 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
305 installed. Supports all of shashs algorithms as of 12_21_2005
307 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
308 modules/generic_stage_target.py:
309 Catalyst should die if source_subpath is not a string
311 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
312 modules/generic_stage_target.py:
313 Fix for source_subpath bug
315 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
316 examples/generic_stage_template.spec:
317 Updated example specs with information on cflags/chost/cxxflags/ldflags in
320 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
321 modules/stage2_target.py:
322 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
323 stage1 to be overridden again.
325 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
326 targets/stage1/stage1-controller.sh:
327 It looks like gcc-config/binutils-config needs to be run with the full path,
328 since it is run outside of the chroot.
330 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
331 targets/stage1/stage1-controller.sh:
332 Fixed gcc-config calls. This is 2.0_rc11.
334 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
335 This is catalyst 2.0_rc10.
337 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
338 modules/generic_stage_target.py:
339 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
342 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
343 targets/support/functions.sh:
344 Changed from -z to -n for bug #116180.
346 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
347 modules/catalyst_support.py, modules/generic_stage_target.py:
348 Detect missing binaries for the hashing functions and abort if not found
350 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
352 Updated README to list new requirements. Set default hash as crc32. Set
353 default digests as sha1/md5.
355 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
356 modules/catalyst_support.py, modules/generic_stage_target.py,
357 modules/livecd_stage2_target.py, modules/stage2_target.py:
358 Change the internal hash checking to be quicker and more memory efficient.
359 Add additional hash digests options.
361 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
362 targets/tinderbox/tinderbox-chroot.sh,
363 targets/tinderbox/tinderbox-controller.sh,
364 targets/tinderbox/tinderbox-preclean-chroot.sh:
365 Fixed up spacing/coding style on tinderbox.
367 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
368 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
369 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
370 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
371 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
372 Fixed up spacing/coding style on support.
374 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
375 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
377 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
378 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
379 targets/stage4/stage4-preclean-chroot.sh:
380 Fixed up spacing/coding style on stage4.
382 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
383 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
384 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
385 targets/stage3/stage3-controller.sh,
386 targets/stage3/stage3-preclean-chroot.sh:
387 Fixed up spacing/coding style on stages 2 and 3
389 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
390 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
391 targets/stage1/stage1-preclean-chroot.sh:
392 Fixed up spacing/coding style on stage1. Also changed
393 gcc-config/binutils-config to be outside the chroot.
395 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
397 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
398 Fixed up spacing/coding style on netboot.
400 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
401 targets/livecd-stage1/livecd-stage1-chroot.sh,
402 targets/livecd-stage1/livecd-stage1-controller.sh,
403 targets/livecd-stage2/livecd-stage2-controller.sh:
404 Fixed up spacing/coding style on livecd-stage*.
406 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
407 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
408 targets/grp/grp-preclean-chroot.sh:
409 Fixed up spacing/coding style on grp.
411 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
412 targets/embedded/embedded-chroot.sh,
413 targets/embedded/embedded-controller.sh,
414 targets/embedded/embedded-fs-runscript.sh,
415 targets/embedded/embedded-preclean-chroot.sh:
416 Fixed up spacing/coding style on embedded.
418 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
419 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
420 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
421 targets/support/functions.sh:
422 Removing extra line from x86.py, fixing up comments, spacing, and coding
423 style in targets/support through functions.sh
425 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
426 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
427 Fix more tab/spacing issues .. trying to make everything use tabs
429 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
430 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
431 modules/stage1_target.py, modules/stage2_target.py,
432 modules/stage3_target.py, modules/stage4_target.py:
433 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
436 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
437 modules/generic_stage_target.py:
438 Add envscript warning to aid users who may not know what they are doing
440 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
441 examples/generic_stage_template.spec:
442 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
443 only configurable when building a stage2 tarball, to match the current state
444 of portage. This is 2.0_rc9.
446 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
447 targets/support/chroot-functions.sh:
448 Silence more of portages beeps and clicks and whistles
450 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
451 targets/support/chroot-functions.sh:
452 Change the portage emerge to use run_emerge
454 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
455 modules/generic_stage_target.py, modules/snapshot_target.py,
456 modules/stage1_target.py, modules/stage2_target.py,
457 modules/stage3_target.py:
458 allow portdir_overlay to be part of all specs not including snapshot spec.
459 Add warnings for stage1,2 and 3 in case someone uses this feature there.
460 Remove overlay support from the snapshot spec but added a warning.
462 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
463 modules/stage2_target.py:
464 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
467 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
468 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
469 Add support for bootloader softlevel=; have rsync delete the extra files out
470 of the overlay so that the overlay always matches the source dir
472 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
473 Swapped -v/-V since I had gotten them wrong here.
475 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
476 modules/generic_stage_target.py:
477 Fix stupid overlay bug
479 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
480 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
481 targets/livecd-stage1/livecd-stage1-chroot.sh,
482 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
483 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
484 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
485 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
486 targets/support/unmerge.sh:
487 Made sure we use -f on removing the default links for splash. Removed
488 check_portage_version as it really isn't needed anymore. Removed
489 --no-install from genkernel commands in kmerge.sh so users must manually
490 remove kernels from /boot. This is 2.0_rc8.
492 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
493 targets/support/livecdfs-update.sh:
494 Made sed on devfsd.conf conditional on it existing. Removes one more error
495 message from a standard catalyst run.
497 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
498 Added warning about breaking snapshot cache and re-enable autoresume, since
499 the errors I was getting were elsewhere.
501 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
502 modules/generic_stage_target.py:
503 Fix indentation error the last commit caused
505 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
506 modules/generic_stage_target.py:
507 Always clear autoresume points after a successful run
509 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
510 targets/support/livecdfs-update.sh:
511 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
512 snapshot caching after a successful gentoo-release-livecd run.
514 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
515 targets/support/rc-update.sh:
516 Added famd to default on official LiveCD.
518 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
519 targets/support/chroot-functions.sh:
520 Fixes 'too many arguments' error in check_portage_version.
522 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
523 modules/generic_stage_target.py:
524 remove extra self.env={} that was resetting the environment to null
526 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
527 modules/livecd_stage1_target.py:
528 Fix appending livecd use flag if no use flag is specified in livecd-stage1
531 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
532 Add a default path to the environment in the chroot
534 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
535 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
536 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
537 targets/livecd-stage2/livecd-stage2-controller.sh,
538 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
539 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
540 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
541 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
542 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
543 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
544 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
545 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
546 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
548 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
550 Fixed up the man page, which has been suffering for some time, and also
551 reversed -v/-V in the help message.
553 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
554 targets/support/livecdfs-update.sh:
555 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
558 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
559 Turning off autoresume of doom until I can get more testing. I've had
560 several issues with it. I'll be reporting/fixing these as I come across them
561 but for now wish to turn it off by default as I don't want this one feature
562 to stop the possible 2.0 final release.
564 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
565 targets/livecd-stage2/unmerge.sh:
566 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
567 anymore and probably should have been removed a long time ago when the new
568 code was put into place in livecdfs-update.sh and livecd-local.start
571 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
572 targets/livecd-stage1/livecd-stage1-chroot.sh,
573 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
574 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
575 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
577 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
578 modules/generic_stage_target.py, modules/generic_target.py:
579 self.env should be a part of the super class generic_target so it applies to
580 snapshots as well; removing redundant pass in the generic_target class as
581 its not needed. There is code there to fill the statements
583 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
584 targets/support/livecdfs-update.sh:
585 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
588 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
589 Changed version stamp to 2.0_rc6.
591 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
592 modules/generic_stage_target.py:
595 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
596 modules/generic_stage_target.py:
599 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
600 modules/catalyst_support.py, modules/generic_stage_target.py,
601 modules/grp_target.py, modules/livecd_stage1_target.py,
602 modules/livecd_stage2_target.py, modules/netboot_target.py,
603 modules/snapshot_target.py, modules/tinderbox_target.py:
604 Stop reading env from the OS. Rely on the more on the envscript for oddball
605 settings. Change -v to verbose and -V to version
607 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
610 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
611 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
614 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
615 examples/generic_stage_template.spec:
616 Added chost/cflags/cxxflags/ldflags to example spec template.
618 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
619 targets/support/rc-update.sh:
620 OK, just kidding on that last commit. We were already doing rc-update add
621 xdm default in livecdfs-update.sh and since it is a livecd-only function,
622 there's no point in having it in rc-update.sh
624 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
625 targets/support/rc-update.sh:
626 Have rc-update add xdm if livecd/xdm is set.
628 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
629 modules/catalyst_lock.py, modules/catalyst_support.py,
630 modules/embedded_target.py, modules/generic_stage_target.py,
631 modules/grp_target.py, modules/livecd_stage1_target.py,
632 modules/livecd_stage2_target.py, modules/netboot_target.py,
633 modules/stage1_target.py, modules/stage4_target.py,
634 modules/tinderbox_target.py:
635 So I was just kidding on that last commit. This one is 2.0_rc4.
637 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
638 modules/catalyst_lock.py, modules/catalyst_support.py,
639 modules/embedded_target.py, modules/generic_stage_target.py,
640 modules/grp_target.py, modules/livecd_stage1_target.py,
641 modules/livecd_stage2_target.py, modules/netboot_target.py,
642 modules/stage1_target.py, modules/stage2_target.py,
643 modules/stage4_target.py, modules/tinderbox_target.py:
644 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
646 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
647 files/catalyst.conf, modules/catalyst_lock.py,
648 modules/catalyst_support.py, modules/embedded_target.py,
649 modules/generic_stage_target.py, modules/grp_target.py,
650 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
651 modules/netboot_target.py, modules/stage1_target.py,
652 modules/stage2_target.py, modules/stage4_target.py,
653 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
654 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
655 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
657 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
658 modules/generic_stage_target.py:
659 Fix autoresume for unpacking tarballs
661 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
662 targets/support/livecdfs-update.sh:
663 remove gnap livecd-type per Koon's request
665 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
666 change rc-update add modules default to rc-update add modules boot
668 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
669 modules/generic_stage_target.py, modules/grp_target.py:
670 Add more verbosity to digests if -V is enabled, add more print messages to
673 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
674 modules/generic_stage_target.py, modules/grp_target.py:
675 Add sha/md5 digests support for grp and cleanup other sha/md5 code
677 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
678 Fix folder name for grp build dir to not have .tar.bz2 at the end
680 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
681 modules/catalyst_support.py, modules/generic_stage_target.py:
682 Add md5 and sha .digests file creation per wolf31o2's feature request
684 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
685 This is catalyst-2.0_rc2.
687 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
688 files/catalyst.conf, modules/generic_stage_target.py,
689 modules/livecd_stage1_target.py:
690 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
691 after each successful kernel build;add autoresume documentation to
694 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
695 targets/embedded/embedded-controller.sh,
696 targets/embedded/embedded-fs-runscript.sh,
697 targets/livecd-stage2/livecd-stage2-controller.sh,
698 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
699 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
700 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
701 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
702 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
703 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
704 targets/support/rc-update.sh:
705 Changed multiple spaces to tabs to satisfy my OCD.
707 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
708 targets/support/chroot-functions.sh:
709 Bumped genkernel detection to require 3.3.0 or higher
711 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
712 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
713 targets/netboot/netboot-controller.sh:
714 Changed to clst_use from clst_embedded_use and clst_netboot_use and
715 clst_grp_use. This is catalyst-2.0_rc1.
717 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
718 targets/netboot/netboot-controller.sh:
719 change to clst_use from clst_netboot_use
721 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
722 targets/livecd-stage1/livecd-stage1-chroot.sh,
723 targets/stage4/stage4-chroot.sh:
724 Changed to clst_use from clst_stage4_use and clst_livecd_use.
726 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
727 targets/stage4/stage4-chroot.sh:
728 Fixed USE invocations in stage4 target.
730 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
731 modules/livecd_stage1_target.py:
732 Force use=livecd for livecd-stage1
734 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
735 This is version 2.0_pre20051129.
737 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
738 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
739 Removed kudzu-knoppix from example spec files.
741 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
742 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
743 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
745 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
746 examples/grp_template.spec, examples/livecd-stage1_template.spec,
747 examples/stage4_template.spec, +examples/tinderbox_template.spec:
748 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
749 definitions in the examples to fit in 80 columns.
751 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
752 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
753 modules/grp_target.py, modules/tinderbox_target.py,
754 targets/tinderbox/tinderbox-chroot.sh:
755 Tinderbox script: added newuse, tinderbox and grp targets added support for
756 overriding the pkgcache location via pkgcache_path - pkgcache_path:
757 /path/to/cache in the spec file, updated example specs to note pkgcache_path
759 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
760 Added portdir example to catalyst.conf for bug #113272.
762 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
763 targets/support/create-iso.sh:
764 Fixed a few lines which were causing the isolinux directory to be removed
765 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
767 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
768 targets/support/create-iso.sh:
769 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
771 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
772 targets/support/bootloader-setup.sh, targets/support/functions.sh:
773 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
774 too many arches dont use it by default, test for an initrd in the yaboot
777 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
778 modules/generic_stage_target.py:
779 Fix split error if use is specified
781 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
782 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
783 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
784 Updated palo version from catalyst 1.x for HPPA.
786 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
787 targets/support/bootloader-setup.sh:
788 Removing for loop for grub on amd64/x86 as it was totally useless.
790 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
791 targets/support/bootloader-setup.sh:
792 Remove vga= line for PPC.
794 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
795 targets/support/bootloader-setup.sh:
796 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
798 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
799 -catalyst-2.0_pre20051101-slot.patch, catalyst:
800 Removing slot patch as it probably didn't belong here anyway, and updating
801 version stamp to 2.0_pre20051118.
803 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
804 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
805 targets/support/bootloader-setup.sh:
806 fix the bootloader script for isolinux so that it actually makes a cfg file,
807 remove extra unneeded catalyst aborting print statement, reorganize rm code
808 to make sure is splits properly and is an array even from the cmdline
810 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
811 targets/support/livecdfs-update.sh:
812 Added call to update-usbids to download the latest usb.ids file.
814 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
815 modules/generic_stage_target.py:
816 Move checks of running catalyst into the target which is simpler
818 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
819 modules/generic_stage_target.py:
820 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
821 that doesnt exist yet
823 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
824 Keep unnecessary programs from installing into kerncache
826 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
827 modules/generic_stage_target.py:
828 Turn on more tracebacks at this point to better debug .. will need to turn
829 them down as we find errors and build appropriate error handlers
831 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
832 Changed version marker to 2.0_pre20051115 for new ebuild.
834 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
835 modules/livecd_stage2_target.py:
836 Fix bug in livecd stage2 so that it doesnt try to use tar
838 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
839 targets/livecd-stage2/livecd-stage2-controller.sh:
840 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
841 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
842 of Getting_Online.txt from catalyst 1.1.10.10.
844 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
845 Added Joshua Kinard to authors for his mips contributions.
847 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
848 examples/livecd-stage2_template.spec:
849 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
850 Paul Kessler on gentoo-catalyst. ;]
852 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
853 Change variables from cat1 format to cat2
855 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
856 modules/generic_stage_target.py, modules/stage1_target.py:
857 Fix modules has no attribute register
859 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
860 modules/generic_stage_target.py:
861 Fix broken aliases code that was just proof of concept
863 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
864 Output mkisofs command line options to assist in debugging
866 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
867 modules/generic_stage_target.py, targets/support/create-iso.sh:
870 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
871 modules/generic_stage_target.py:
872 Add VERY basic support for aliases kernel parameter.
874 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
875 modules/livecd_stage2_target.py:
876 Remove large section of commented code
878 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
879 modules/generic_stage_target.py, modules/stage1_target.py:
880 Allow LDFLAGS to be specified as an ENV variable for stage1
882 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
883 modules/generic_stage_target.py:
884 Fix rc-update to automatically run default options for livecds. Removed an
887 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
888 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
889 Make use spec key optional to default to profile defaults
891 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
892 +examples/stage4_template.spec:
893 Preliminary stage4_template.spec file
895 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
896 +catalyst-2.0_pre20051101-slot.patch, catalyst:
897 Updated version stamp and added slot patch.
899 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
900 Fix ordering problem so self.settings is defined
902 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
903 modules/generic_stage_target.py:
904 Correct a rsync issue when the directory doesnt exist
906 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
907 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
908 targets/livecd-stage2/livecd-stage2-controller.sh,
909 targets/netboot/netboot-controller.sh,
910 targets/stage4/stage4-controller.sh:
911 run pre_kmerge and post_kmerge only once
913 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
914 targets/support/bootloader-setup.sh:
915 MIPS bootloader patch
917 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
918 targets/support/mips-arcload_conf.sh:
919 Fix MIPS Serial Detection
921 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
922 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
923 +targets/support/mips-arcload_conf.sh:
924 Application of Kumba's patches for MIPS support
926 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
927 Check for the correct arch specific cd building tool
929 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
930 modules/generic_stage_target.py:
931 Print a warning if livecd/iso is not defined
933 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
934 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
936 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
937 targets/support/post-kmerge.sh:
938 Check for existence of files in /lib/modules before running depscan.sh. This
939 replaces the mips-specific check and makes it portable.
941 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
942 modules/generic_stage_target.py:
943 update autoresume logic when dealing with rsync unpack operations
945 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
946 targets/support/post-kmerge.sh:
947 Bypass module load on mips
949 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
950 remove --no-deps so dependancies get installed for genkernel
952 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
953 modules/generic_stage_target.py:
954 Fix missing : statement in unpack
956 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
957 modules/generic_stage_target.py:
958 fix livecd-stage2 unpack when seedcache is turned off
960 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
961 targets/support/functions.sh:
962 Fix module unpacking and make it actually optional.
964 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
965 modules/generic_stage_target.py:
966 Fix broken seedcache autoresume interaction
968 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
969 modules/generic_stage_target.py:
970 Cleanup stage directories properly for tar installs
972 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
973 Tinderbox no longer cleans /tmp/*
975 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
976 targets/tinderbox/tinderbox-chroot.sh,
977 targets/tinderbox/tinderbox-controller.sh:
978 Fixing problem with bind mounted portage and final rsync on tinderbox target
979 and adding additional logging.
981 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
982 Stop tinderbox from trying to create a tarball of itself
984 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
985 modules/generic_stage_target.py:
986 Fix catalyst so it fully disables snapcache when its not specified in the
989 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
990 examples/livecd-stage2_template.spec:
991 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
992 spec template and updating version stamp.
994 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
995 modules/catalyst_support.py:
996 allow file_check to proceed if key is not in use
998 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
999 Recursively make the missing directories
1001 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1002 Fix extract_modules to just echo a warning that it is missing
1004 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1005 files/catalyst.conf:
1006 Updating default configuration for catalyst and updating version stamp,
1007 since we're beginning internal testing for release.
1009 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1010 modules/generic_stage_target.py:
1011 fix bug 106004 split strings into a list for empty and rm operation
1013 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1014 modules/livecd_stage2_target.py:
1015 Append slashes to directories so rsyncs work properly
1017 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1018 examples/livecd-stage2_template.spec:
1019 Changing source_subpath for livecd-stage2 example for bug #101704.
1021 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1022 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1023 targets/support/livecdfs-update.sh:
1024 Added livecd/xdm and livecd/xsession options. These are used to setup the
1025 default display manager and X session, respectively. Added supporting
1026 documentation to example spec files. Imported more work from my fsscript for
1027 the official LiveCD.
1029 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1030 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
1031 discussion, see bug #88777.
1033 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
1034 modules/generic_stage_target.py:
1035 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
1036 <matsuu@gentoo.org> for the patch. Closing bug #105693.
1038 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1039 targets/livecd-stage1/livecd-stage1-controller.sh,
1040 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1041 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
1042 on livecd-stage2 and removing universal motd for livecd/type of
1043 gentoo-release-livecd.
1045 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
1046 modules/livecd_stage1_target.py:
1047 Add optional livecd/type env var for scripts to add optional items to the
1050 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1051 -livecd/files/x86-help.msg:
1052 Removing x86-help.msg as it is no longer used.
1054 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1055 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
1056 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1057 Add dobladecenter description to bootloader files for x86/amd64.
1059 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1060 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
1062 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1063 modules/generic_stage_target.py:
1064 Added split to use section for bug #104414.
1066 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1067 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
1068 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1069 Tabs to whitespaces for isolinux.
1071 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1072 targets/support/bootloader-setup.sh:
1073 Changed isolinux to use new split-out help messages. Using grub gives a
1074 single help message with pager.
1076 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1077 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
1078 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
1079 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
1080 Added F2->F7 help messages for isolinux.
1082 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1083 livecd/files/README.txt, livecd/files/generic.motd.txt,
1084 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
1085 livecd/files/livecd-local.start:
1086 Updated files from latest used to build LiveCD.
1088 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1089 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
1091 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1092 modules/catalyst_support.py:
1093 Added fix for using options with = in them with --cli (ex.
1094 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
1095 <cell@ices.utexas.edu> for pointing this out to me via email.
1097 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1098 modules/generic_stage_target.py, targets/support/functions.sh:
1099 fix bug in exec_in_chroot for stage1 target
1101 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1102 modules/generic_stage_target.py:
1103 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
1104 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
1106 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
1107 catalyst, examples/livecd-stage2_template.spec,
1108 examples/snapshot_template.spec, files/catalyst.conf,
1109 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
1110 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
1111 livecd/files/x86-help.msg, modules/catalyst_lock.py,
1112 modules/catalyst_support.py, modules/livecd_stage2_target.py,
1113 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
1114 targets/livecd-stage2/livecd-stage2-controller.sh,
1115 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1116 targets/stage2/stage2-preclean-chroot.sh,
1117 targets/stage3/stage3-preclean-chroot.sh,
1118 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
1119 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
1120 targets/support/filesystem-functions.sh, targets/support/functions.sh,
1121 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1122 targets/support/target_image_setup.sh:
1123 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
1124 to look at gamecdfs-update.sh yet.
1126 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1127 modules/generic_stage_target.py:
1128 Remove extra debugging print statement
1130 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1131 +modules/catalyst_lock.py, modules/catalyst_support.py,
1132 modules/embedded_target.py, modules/generic_stage_target.py,
1133 modules/grp_target.py, modules/livecd_stage1_target.py,
1134 modules/livecd_stage2_target.py, modules/netboot_target.py,
1135 modules/snapshot_target.py, modules/stage1_target.py,
1136 modules/stage2_target.py, modules/stage4_target.py,
1137 targets/support/functions.sh:
1138 Add locking support. Code simplification for unpack and unpack snapshot.
1139 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
1140 Add seedcache support (Grabs output from previous target run)
1141 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
1143 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1144 modules/catalyst_support.py, modules/generic_stage_target.py:
1145 Add support to cache the snapshot dir. add snapcache to options. add
1146 snapshot_cache= to override the default location of the cache in
1147 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
1149 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1150 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
1151 Forward port README.txt and Getting_Online.txt files from catalyst
1154 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1155 Add automatic creation/deletion of runlevels based on rcadd rcdel
1157 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1158 Fix grp so that grp/use is not required anymore
1160 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1161 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1162 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1163 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1164 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
1165 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
1166 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
1167 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
1168 they are known to cause booting problems.
1170 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1171 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1172 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
1173 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
1176 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1177 targets/stage1/stage1-chroot.sh:
1178 Fixed quoting in stage1 profile check.
1180 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1181 targets/stage3/stage3-chroot.sh:
1182 Fixing USE for stage3.
1184 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1185 targets/support/chroot-functions.sh:
1186 Fix FETCH code so it will run for Pylon
1188 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
1189 targets/grp/grp-chroot.sh:
1190 Fix bindist invcation.
1192 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1193 targets/grp/grp-chroot.sh:
1194 Made sure bindist was used for all emerges in GRP.
1196 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
1197 Fix USE flags for grp build
1199 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
1200 targets/stage4/stage4-chroot.sh:
1201 let grp use the users environment variables and removed extra
1202 grp_stage23_use from stage4
1204 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
1205 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1206 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
1208 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1209 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
1210 impact all previous spec files that use this option. Its beejays fault
1212 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
1213 Changed to use linux32 for ppc32 support when build host is ppc64.
1215 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1217 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
1219 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
1220 Minor cosmetic print statement fixes for readability
1222 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1223 modules/catalyst_support.py, modules/generic_stage_target.py:
1224 Fix None None bug and exception reporting
1226 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1227 Fix iso creation script. Case statement out of place
1229 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1230 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
1231 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
1232 catalyst, files/catalyst.conf, modules/builder.py,
1233 modules/catalyst_support.py, modules/embedded_target.py,
1234 modules/generic_stage_target.py, modules/generic_target.py,
1235 modules/grp_target.py, modules/livecd_stage1_target.py,
1236 modules/livecd_stage2_target.py, modules/netboot_target.py,
1237 modules/snapshot_target.py, modules/stage1_target.py,
1238 modules/stage2_target.py, modules/stage3_target.py,
1239 modules/stage4_target.py, modules/tinderbox_target.py,
1240 targets/embedded/embedded-chroot.sh,
1241 targets/embedded/embedded-fs-runscript.sh,
1242 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1243 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1244 targets/grp/grp-preclean-chroot.sh,
1245 targets/livecd-stage1/livecd-stage1-chroot.sh,
1246 targets/livecd-stage1/livecd-stage1-controller.sh,
1247 targets/livecd-stage2/livecd-stage2-controller.sh,
1248 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1249 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1250 targets/netboot/netboot-image.sh, targets/stage1/build.py,
1251 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1252 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1253 targets/stage2/stage2-controller.sh,
1254 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1255 targets/stage3/stage3-controller.sh,
1256 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1257 targets/stage4/stage4-controller.sh,
1258 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
1259 targets/support/create-iso.sh, targets/support/functions.sh,
1260 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1261 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1262 targets/support/target_image_setup.sh,
1263 targets/tinderbox/tinderbox-chroot.sh,
1264 targets/tinderbox/tinderbox-controller.sh,
1265 targets/tinderbox/tinderbox-preclean-chroot.sh:
1266 Big honkin' copyright update.
1268 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1269 modules/generic_stage_target.py:
1270 add additional logging output. Use standard os redirection methods to log to
1273 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1274 targets/stage1/stage1-chroot.sh:
1275 Added profile sanity check for bug #97867.
1277 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1278 targets/support/bootloader-setup.sh:
1279 Removing acpi=off from default kernel arguments and adding ia64
1280 livecd-stage2 support functions and cdtar.
1282 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1283 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
1284 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
1285 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
1286 splash command line.
1288 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/support/create-iso.sh:
1290 Fixed up zisofs support. Waiting for response from sparc before touching
1293 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1294 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1295 targets/support/functions.sh:
1296 Added livecd/bootargs and added the option to the bootloader-setup.sh script
1297 to allow it to work on all arches that dynamically build their bootloader
1300 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
1301 targets/stage4/stage4-controller.sh:
1302 Fix stage4 so it doesnt run the bootloader stuff
1304 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1305 targets/support/bootloader-setup.sh:
1306 Removed dokeymap from non-Gentoo releases.
1308 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1309 targets/support/livecdfs-update.sh:
1310 Added call to update-pciids to download the latest pci.ids file.
1312 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
1313 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1314 modules/stage4_target.py:
1315 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
1317 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
1318 Fix issue where -s on the command line would not run
1320 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1321 livecd/files/generic.motd.txt:
1322 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
1323 kernel configurations.
1325 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1326 targets/support/livecdfs-update.sh:
1327 Updated hostname/domainname creation for new baselayout.
1329 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1330 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1331 Fixing some bootloader isolinux/boot stuff for x86/amd64.
1333 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1334 targets/support/chroot-functions.sh:
1335 Change portage emerge to use --oneshot --nodeps to keep from merging the
1336 same packages multiple times.
1338 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1339 targets/stage2/stage2-chroot.sh:
1340 Added a -p bootstrap when catalyst is called with -V (verbose).
1342 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1343 targets/support/livecdfs-update.sh:
1344 Removed inittab hack, as this is done by livecd-tools.
1346 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1347 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
1348 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
1350 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1351 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
1352 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
1353 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1354 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1355 targets/livecd-stage2/livecd-stage2-controller.sh:
1356 Removed gentoo.png and creation of face directory. Changed
1357 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
1360 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1361 targets/stage1/stage1-preclean-chroot.sh,
1362 targets/support/chroot-functions.sh:
1363 Added setup_binutils function and force both of them to run during stage1
1366 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1367 examples/livecd-stage2_template.spec:
1368 Added livecd/volid explanation to example spec.
1370 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/create-iso.sh:
1372 General cleanup of ISO code and added default livecd/volid when it is not set.
1374 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1375 targets/embedded/embedded-controller.sh:
1376 Actually modify the embedded target this time.
1378 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1379 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1380 targets/livecd-stage2/livecd-stage2-controller.sh,
1381 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
1382 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
1383 and livecd-stage2 targets.
1385 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1386 files/catalyst.conf:
1387 Retired zhen and added storedir to default catalyst.conf.
1389 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1390 targets/support/livecdfs-update.sh:
1391 Uncommented openglify, since it is needed for both opengl-update-livecd and
1394 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1395 modules/generic_stage_target.py:
1396 Fix print statement so it shows when kill_chroot_pids is run correctly
1398 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1399 modules/snapshot_target.py:
1400 Fix snapshot target to skip the kill_pids check
1402 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1403 Bug fixes in parse_spec, fix issues detecting list or string.
1405 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1406 modules/catalyst_support.py:
1407 Fix bug 65284. More flexible spec parsing. Should handle cases where no
1408 spaces are after :. Better handling of comments ( ie preprocessed and
1409 stripped off ). Unset empty keys.
1411 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1412 targets/support/kill-chroot-pids.sh:
1413 Remove extra P_NAME definition that is never used. Saves processing time.
1414 Bumped catalyst to pre2
1416 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1417 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1418 +targets/support/kill-chroot-pids.sh:
1419 User info about runscript and archscript. Added checks for processes running
1420 in the chroot and created a script to kill them. Should fix the unmounting
1421 issues with gconfd or any other running application in the chroot
1423 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1424 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
1425 Remove using gcc-config to set things up as we should all be using 2005.0
1428 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1429 examples/livecd-stage2_template.spec:
1430 Added livecd/users to example livecd-stage2 spec file.
1432 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1433 targets/support/livecdfs-update.sh:
1434 Change default hostnames for livecds
1436 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1437 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
1438 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
1441 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1442 modules/livecd_stage2_target.py:
1443 Clear autoresume flags when build is done
1445 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1446 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1447 targets/support/create-iso.sh:
1448 Fix isolinux so that it finds menus and kernels and stuff
1450 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1451 modules/generic_stage_target.py:
1452 Make purge operation a little less chatty, removed print statements
1454 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1455 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1456 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1457 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
1459 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1460 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1461 print warning message about deprecated use of cdfstype
1463 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1464 targets/support/chroot-functions.sh:
1465 statically define genkernel location to eliminate which command failure if
1466 genkernel is not installed
1468 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
1469 modules/generic_stage_target.py:
1470 change the portage_overlay to an array so it always works
1472 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1473 modules/catalyst_support.py:
1474 Fix exception handling to remove extraneous prints of None
1476 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1477 Remove iso creation code from stage4
1479 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1480 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1481 modules/livecd_stage2_target.py, modules/snapshot_target.py,
1482 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
1483 targets/livecd-stage1/livecd-stage1-chroot.sh,
1484 targets/livecd-stage1/livecd-stage1-controller.sh,
1485 targets/livecd-stage2/livecd-stage2-controller.sh,
1486 targets/netboot/netboot-controller.sh,
1487 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
1488 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
1489 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1490 targets/support/create-iso.sh, targets/support/kmerge.sh,
1491 targets/support/target_image_setup.sh,
1492 targets/tinderbox/tinderbox-controller.sh:
1493 Fix some exception handling in catalyst_support.py
1494 remove intermediate destination folder of iso and tarball
1495 Add additional tests for folders not found on host but defined
1496 in spec file. Keep catalyst from erroring in this case.
1497 Change exit code on shell scripts so that errors are reported to catalyst
1498 and causes catalyst to die on errors
1499 Fix bug in livecd-stage1-chroot.sh so that it uses USE flags properly
1500 Added additional check for mkisofs. Informs user of where to get the program.
1501 Removed autoresume code from ccache and distcc installation until I can figure
1502 out a way to have the autoresume flag go someplace outside the chroot.
1504 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1505 Remove bind mounts before rm operations happen at startup
1507 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
1508 modules/generic_stage_target.py:
1509 Fix bug where purge deletes the autoresume directory but doesnt recreate it
1511 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1512 modules/generic_stage_target.py:
1513 fix minor bug in the purge code so that it actually runs the commands
1515 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1516 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1517 modules/stage4_target.py:
1518 Change ordering of tasks so root_overlay and fsscript occur after
1519 livecd_update, giving users a chance to override livecd_update
1521 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1522 modules/catalyst_support.py, modules/generic_stage_target.py:
1523 Added a better exception handling message for keyboard interrupt and added
1524 countdown timer for purge operation to give an opportunity to exit
1526 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1527 modules/catalyst_support.py, modules/generic_stage_target.py:
1528 Add support to clear the autoresume flags and improve the purge code to
1529 clean the chroot, and pkg/kern cache
1531 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1532 modules/catalyst_support.py, modules/generic_stage_target.py,
1533 modules/livecd_stage1_target.py:
1534 only append livecd-tools to the livecd-stage1 target package list and move a
1535 check out of the way so command line and spec files can co-exist
1537 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
1538 modules/generic_stage_target.py:
1539 fixed python syntax in set_packages so catalyst will run
1541 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1542 modules/embedded_target.py, modules/generic_stage_target.py,
1543 modules/grp_target.py, modules/livecd_stage1_target.py,
1544 modules/livecd_stage2_target.py, modules/netboot_target.py,
1545 modules/stage4_target.py, modules/tinderbox_target.py,
1546 targets/embedded/embedded-chroot.sh,
1547 targets/embedded/embedded-controller.sh,
1548 targets/livecd-stage1/livecd-stage1-controller.sh,
1549 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
1550 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
1551 targets/livecd-stage2/livecd-stage2-controller.sh,
1552 -targets/livecd-stage2/livecd-stage2-iso.sh,
1553 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1554 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1555 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1556 targets/support/functions.sh, targets/support/livecdfs-update.sh,
1557 +targets/support/target_image_setup.sh:
1558 embedded target cleanups ... iso,bootloader,target_setup generalizations,
1561 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/livecd-stage2/livecd-stage2-controller.sh,
1563 targets/support/livecdfs-update.sh:
1564 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
1565 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
1566 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
1569 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1570 targets/livecd-stage2/livecd-stage2-controller.sh,
1571 targets/support/rc-update.sh:
1572 Updated rc-update.sh with better defaults for different livecd/type settings
1573 and cleaning up file copying in livecd-stage2-controller.sh to match
1576 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
1577 Made example of catalyst.conf in README match the default catalyst.conf
1580 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
1582 Removing old files from previous maintainers and updating README.
1584 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1585 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1586 Added livecd/users option to create non-root users. The first user listed
1587 will also be used for auto-starting X, if X is merged onto the CD.
1589 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1590 targets/livecd-stage1/livecd-stage1-controller.sh,
1591 targets/livecd-stage2/livecd-stage2-controller.sh,
1592 targets/support/livecdfs-update.sh:
1593 Updated all instances of livecd/type: gentoo-release-environmental to
1594 gentoo-release-livecd and added generic-livecd.
1596 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1597 examples/fsscript.sh.example, examples/gamecd.conf.example,
1598 examples/generic_stage_template.spec, examples/grp_template.spec,
1599 examples/livecd-stage1_template.spec,
1600 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1601 examples/snapshot_template.spec:
1602 Imported example files from catalyst 1.1.9 to make them more verbose.
1604 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1605 Fix grp/use bug #89365
1607 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
1608 modules/generic_stage_target.py, targets/support/kmerge.sh:
1609 Fixes for initramfs overlay support.
1611 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
1612 modules/generic_stage_target.py, targets/support/kmerge.sh,
1613 targets/support/pre-kmerge.sh:
1614 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
1615 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
1616 caching bug; Also adding preliminary support for initramfs_overlay from genkernel
1618 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
1619 modules/generic_stage_target.py, targets/support/kmerge.sh:
1620 Removed support for postconf as genkernel no longer has that option
1622 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1623 modules/embedded_target.py, modules/generic_stage_target.py,
1624 modules/grp_target.py, modules/livecd_stage1_target.py,
1625 modules/livecd_stage2_target.py, modules/netboot_target.py,
1626 modules/stage4_target.py, modules/tinderbox_target.py,
1627 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1628 targets/stage1/stage1-preclean-chroot.sh,
1629 targets/support/chroot-functions.sh:
1630 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
1631 die properly on CTRL-C; fixed stage1 bug with gcc-setup
1633 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
1634 modules/livecd_stage2_target.py:
1635 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
1637 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
1638 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1639 modules/livecd_stage2_target.py, modules/stage4_target.py,
1640 targets/livecd-stage1/livecd-stage1-controller.sh,
1641 targets/livecd-stage2/livecd-stage2-controller.sh,
1642 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
1643 targets/support/functions.sh, targets/support/kmerge.sh,
1644 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
1645 Generalized kernel support, fsscript, rcupdate, etc for stage4
1647 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1648 targets/support/pre-kmerge.sh:
1649 Removed sed for usb devices from legacy genkernel, as we're going to require
1650 a version much higher that no longer exhibits the bug.
1652 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1653 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
1654 targets/support/livecdfs-update.sh:
1655 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
1656 properly with hotplug firmwares, and also updated gamecd.conf.example, since
1657 the ut2004demo shell script has been renamed to ut2004-demo.
1659 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1660 let genkernel always reinstall itself
1662 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1663 modules/catalyst_support.py, modules/generic_stage_target.py,
1664 modules/stage1_target.py, targets/support/livecdfs-update.sh:
1665 fix case bug in livecdfs-update.sh; fix bug in initial command line
1666 arguement parsing; add cflags spec file support which is only allowed to
1669 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
1670 targets/stage3/stage3-chroot.sh:
1671 Fix a use flag bug in the stage3
1673 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1674 modules/generic_stage_target.py:
1675 Changes to allow cflags, chost, cxxflags in a spec file
1677 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1678 targets/livecd-stage1/livecd-stage1-controller.sh,
1679 targets/livecd-stage2/livecd-stage2-controller.sh,
1680 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
1681 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
1682 targets/support/pre-kmerge.sh:
1683 change the code to use more case statements. Fix gcc issue in stage1.
1685 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1686 targets/livecd-stage1/livecd-stage1-controller.sh,
1687 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1688 Merging in changes from catalyst 1.1.x for gamecd support.
1690 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1691 targets/stage1/stage1-preclean-chroot.sh:
1692 Removing gcc-config stuff to see if its still required to work around a gcc
1695 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1696 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
1697 Added tests for genkernel >3.2.0
1699 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1702 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
1703 Updated AUTHORS with new maintainers and updated contributors list.
1705 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1706 examples/fsscript.sh.example, livecd/files/README.txt,
1707 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1708 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1709 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1710 Changed maintainers. Updated examples/fsscript.sh.example to provide better
1711 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
1712 universal.motd.txt to resolve documentation issue on bug #86914. Added
1713 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
1714 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
1717 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
1718 targets/livecd-stage2/livecd-stage2-controller.sh:
1719 Removed a few unnecessary comments
1721 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
1722 Removed obsolete files from the livecd directory as the functionality has
1723 moved into the targets folders
1725 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
1726 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
1727 Additional catalyst 2.0.0 files
1729 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
1730 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1731 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1732 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1733 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
1734 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
1735 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
1736 -livecd/runscript/alpha-archscript.sh,
1737 -livecd/runscript/default-runscript.sh,
1738 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
1739 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
1740 -livecd/runscript-support/gamecdfs-update.sh,
1741 -livecd/runscript-support/kmerge.sh,
1742 -livecd/runscript-support/livecdfs-update.sh,
1743 -livecd/runscript-support/post-kmerge.sh,
1744 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
1745 modules/embedded_target.py, modules/generic_stage_target.py,
1746 modules/grp_target.py, modules/livecd_stage1_target.py,
1747 modules/livecd_stage2_target.py, -modules/netboot.py,
1748 +modules/netboot_target.py, modules/snapshot_target.py,
1749 modules/stage1_target.py, +modules/stage4_target.py,
1750 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
1751 +targets/embedded/embedded-controller.sh,
1752 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
1753 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
1754 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
1755 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1756 +targets/livecd-stage1/livecd-stage1-controller.sh,
1757 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1758 -targets/livecd-stage1/livecd-stage1.sh,
1759 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
1760 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
1761 +targets/livecd-stage2/livecd-stage2-controller.sh,
1762 +targets/livecd-stage2/livecd-stage2-iso.sh,
1763 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
1764 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
1765 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
1766 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
1767 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1768 +targets/stage1/stage1-controller.sh,
1769 +targets/stage1/stage1-preclean-chroot.sh,
1770 -targets/stage1/stage1-preclean1-chroot.sh,
1771 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
1772 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
1773 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
1774 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
1775 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
1776 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
1777 +targets/stage4/stage4-preclean-chroot.sh,
1778 +targets/support/chroot-functions.sh,
1779 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
1780 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
1781 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
1782 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1783 +targets/tinderbox/tinderbox-controller.sh,
1784 targets/tinderbox/tinderbox-preclean-chroot.sh,
1785 -targets/tinderbox/tinderbox.sh:
1786 Initial Import of Catalyst 2.0.0
1788 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1789 livecd/runscript-support/livecdfs-update.sh:
1790 Added /usr/portage as tmpfs (this will be made conditional later).
1792 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1793 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
1794 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
1795 from an interactive shell.
1797 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1798 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
1799 livecd/files/livecd-local.start, -livecd/files/mkvardb,
1800 livecd/runscript-support/pre-kmerge.sh,
1801 livecd/runscript/default-runscript.sh:
1802 Moved livecd-bash_profile to livecd-bashrc. Added check for
1803 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
1804 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
1807 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
1808 modules/generic_stage_target.py:
1809 Applying arm patch from vapier and closing bug #86466. This is now catalyst
1812 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
1813 livecd/runscript/default-runscript.sh,
1814 targets/livecd-stage1/livecd-stage1.sh:
1815 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
1816 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
1817 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
1820 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1821 livecd/runscript/ppc-archscript.sh:
1822 Added -l to mkisofs line for ppc as this allows full 31 character file names.
1824 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1825 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
1826 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
1827 for multiple initrd files.
1829 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1830 livecd/runscript/ppc-archscript.sh:
1831 Modifed PPC archscript to close bug #84648 and also to make the PPC
1832 archscript produce multiple initrd files, like x86/amd64.
1834 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1835 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1836 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1837 livecd/runscript/ppc-archscript.sh:
1838 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
1839 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
1840 livecd/volid for the HFS volid, too.
1842 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1843 Calling this one 1.1.7 and rolling a tarball.
1845 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1846 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1847 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1848 -livecd/runscript/sparc64-archscript.sh,
1849 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
1850 Added livecd/volid to set the volume ID when creating the ISO, patch by
1851 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
1852 sparc-archscript.sh and removing sparc64 one, as they are identical now.
1854 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1855 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1856 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1857 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
1859 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1860 livecd/runscript-support/livecdfs-update.sh:
1861 Removed hdparm from default runlevel as it break ide=nodma at boot.
1863 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1864 livecd/runscript-support/kmerge.sh,
1865 livecd/runscript-support/pre-kmerge.sh,
1866 targets/livecd-stage1/livecd-stage1-chroot.sh:
1867 Revert last set of changes and remove portage version check from emerge in
1868 livecd-stage1, as it breaks catalyst's ability to fail properly on an
1871 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1872 livecd/runscript-support/kmerge.sh,
1873 livecd/runscript-support/pre-kmerge.sh:
1874 Change genkernel check to use best_version and has_version to determine if
1875 the any previously installed versions of genkernel are up to date. Change
1876 emerge line for kernels to use -n option to only install if they were not
1877 previously installed.
1879 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1880 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1881 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
1882 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
1883 livecd/runscript/sparc-archscript.sh:
1884 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
1885 unified sparc32/sparc64 cdtar.
1887 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1888 livecd/runscript-support/livecdfs-update.sh,
1889 livecd/runscript-support/pre-kmerge.sh:
1890 Change sudoers update to only run if /etc/sudoers exists and only reduce
1891 splash to 1024x768 on minimal and universal install CD.
1893 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
1894 targets/livecd-stage1/livecd-stage1.sh:
1895 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
1898 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1899 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1900 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1901 livecd/runscript/sparc64-archscript.sh,
1902 livecd/runscript/x86-archscript.sh:
1903 Added a new empty livecd file to each archscript. This will be used for an
1904 identifier by genkernel to allow booting from a non-primary CDROM.
1906 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1907 Catalyst 1.1.6 is here.
1909 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1910 targets/stage1/stage1-preclean2-chroot.sh:
1911 Commenting out stage1 cleaning of /var/db.
1913 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1914 livecd/runscript-support/pre-kmerge.sh:
1915 Made splash reduction to 1024x768 only for minimal and universal release media.
1917 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1918 targets/stage1/stage1-preclean2-chroot.sh:
1919 Added SLOT files back to /var/db entries in stage1.
1921 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1922 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
1923 livecd/runscript/default-runscript.sh,
1924 livecd/runscript-support/livecdfs-update.sh,
1925 targets/livecd-stage2/unmerge.sh:
1926 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
1927 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
1928 the copy from preserving permissions and also adding /usr/share/faces and
1929 default Gentoo icon. We'll see how the icon does for us. Removing serial
1930 init script, as it causes problems with the splash theme.
1932 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1933 targets/livecd-stage1/livecd-stage1.sh:
1936 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1937 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
1938 livecd/runscript-support/kmerge.sh,
1939 livecd/runscript-support/livecdfs-update.sh,
1940 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
1941 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
1942 targets/stage1/stage1-preclean2-chroot.sh:
1943 Removed x-setup from local.start and added in symlinks for gconf, portage
1944 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
1945 baselayout and removed /etc/startx from the environmental type. Commented
1946 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
1947 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
1948 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
1949 for X, use the latest pci.ids and usb.ids from portage, and create
1950 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
1951 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
1952 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
1953 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
1954 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
1957 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1958 Removed ccache from default options as it breaks catalyst when merged with
1961 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1962 modules/snapshot_target.py:
1963 Added /local/ to snapshot exclusion.
1965 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1966 livecd/runscript-support/livecdfs-update.sh:
1967 Updated to attempt to start 5 interfaces, rather than 4. You can blame
1968 gustavoz and his 5 interface Xeon for this.
1970 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1971 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
1972 Added a conditional before killing gconfd-2. This is also going to be
1973 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
1976 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1977 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
1978 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
1979 Moved killall -9 gconfd-2 to execute outside chroot.
1981 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1982 livecd/files/x86-help.msg:
1983 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
1986 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1987 livecd/runscript/x86-archscript.sh:
1988 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
1991 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1994 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1995 targets/livecd-stage1/livecd-stage1.sh:
1996 Added killall for gconfd-2 back into livecd-stage1.sh
1998 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1999 livecd/runscript/alpha-archscript.sh:
2000 Alpha fixes for multiple kernels..
2002 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2003 livecd/runscript-support/kmerge.sh:
2004 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
2006 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2007 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
2008 livecd/runscript/sparc64-archscript.sh:
2009 Force devfs if udev is not selected for all supporting arches.
2011 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2012 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
2013 livecd/runscript-support/kmerge.sh:
2014 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
2017 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2018 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
2019 Re-enabled preclean in grp and added gconfd-2 killing.
2021 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2022 livecd/runscript/x86-archscript.sh:
2023 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
2026 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2027 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2028 targets/livecd-stage1/livecd-stage1-chroot.sh,
2029 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2030 targets/livecd-stage1/livecd-stage1.sh,
2031 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2032 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2033 Added ability to pause indefinitely. This closes bug #79798. I've also added
2034 the gcond-2 killall back in, but now it is in the actual preclean script and
2035 is executed inside the chroot.
2037 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2038 Updated for 1.1.3 release.
2040 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2041 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2042 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
2043 targets/netboot/netboot-packages.sh,
2044 targets/tinderbox/tinderbox-chroot.sh:
2045 Updated to use package.use correctly. Blame Robert Paskowitz
2046 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
2048 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2049 targets/stage1/stage1-preclean2-chroot.sh:
2050 Fixed find line for new stage1 /var/db/pkg.
2052 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2053 targets/stage1/stage1-preclean2-chroot.sh:
2054 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
2055 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
2058 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2059 livecd/runscript-support/livecdfs-update.sh:
2060 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
2061 added net.ethX symlinks, and added copying of files from
2062 /usr/lib/hotplug/firmware into firmware tarball.
2064 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2065 livecd/runscript-support/livecdfs-update.sh:
2066 Firmware updated to use new /lib/firmware directory.
2068 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2069 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
2070 work when both -f and -C were used on the command line.
2072 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2073 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2074 targets/livecd-stage1/livecd-stage1-chroot.sh,
2075 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2076 targets/stage3/stage3-chroot.sh:
2077 Added a portage version check to each target that uses --newuse to ensure a
2078 high enough version is used. This resolves bug #75336.
2080 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2081 livecd/files/livecd-local.start:
2082 Possible local.start fix for beejay.
2084 12 Jan 2005; John Davis <zhen@gentoo.org>
2085 modules/embedded.py:
2086 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
2088 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2089 livecd/runscript-support/kmerge.sh:
2090 Added ccache support to genkernel call in livecd-stage2.
2092 11 Jan 2005; John Davis <zhen@gentoo.org>
2093 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
2094 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2095 targets/netboot/netboot.sh:
2096 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
2097 some feature enhancements.
2099 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2100 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2101 targets/livecd-stage1/livecd-stage1-chroot.sh,
2102 targets/livecd-stage1/livecd-stage1.sh,
2103 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2104 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2105 Added a -F or --fetchonly command line option and closing out bug #77480.
2106 Also added a portage version check to livecd-stage1 to close out bug #68307.
2108 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2109 livecd/runscript-support/livecdfs-update.sh,
2110 targets/stage3/stage3-chroot.sh:
2111 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
2112 target to use emerge -e when building. This is only temporary until the
2113 bootstrap.sh script can be fixed or another solution can be decided upon.
2115 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2116 +targets/embedded/kmerge.sh:
2117 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
2118 from mutex@gentoo.org
2120 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2121 modules/livecd_stage2_target.py:
2124 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2125 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
2126 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
2127 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
2128 the brokenness of a stage1 tarball.
2130 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2131 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
2134 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2135 modules/livecd_stage2_target.py:
2138 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2139 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2140 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2141 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2142 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2143 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
2144 Upgraded the isolinux cdtar files and closing bug #70518.
2146 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2147 modules/embedded_target.py, modules/generic_stage_target.py,
2148 modules/grp_target.py, modules/livecd_stage1_target.py,
2149 modules/livecd_stage2_target.py, modules/netboot.py,
2150 modules/stage1_target.py, modules/tinderbox_target.py:
2151 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2152 separate out specific target logic from the generic targets modules.
2154 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
2155 new PPC arch file from pvdabeel@gentoo.org
2157 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
2158 examples/generic_stage_template.spec, modules/catalyst_support.py:
2159 tweaking error handling in the main catalyst script
2160 updated the example to include a blurb about portage_confdir
2162 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2163 livecd/runscript-support/livecdfs-update.sh:
2164 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
2166 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2169 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
2170 fix for #66592. catalyst now gives a traceback when it bails out, making
2171 troubleshooting amazingly easier
2173 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2174 modules/catalyst_support.py, modules/embedded_target.py,
2175 modules/generic_stage_target.py, modules/grp_target.py,
2176 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2177 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2178 Reversing patch from Eric Edgar from bug #70663.
2180 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2181 livecd/runscript/x86-archscript.sh:
2182 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
2183 not work without it (mkisofs fails on creating ISO).
2185 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2186 modules/catalyst_support.py, modules/embedded_target.py,
2187 modules/generic_stage_target.py, modules/grp_target.py,
2188 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2189 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2190 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2191 separate out specific target logic from the generic targets modules.
2193 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2194 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
2195 targets/embedded/embedded.sh:
2196 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
2198 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2199 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
2200 livecd/runscript/default-runscript.sh,
2201 livecd/runscript-support/gamecdfs-update.sh,
2202 livecd/runscript-support/livecdfs-update.sh,
2203 modules/livecd_stage2_target.py:
2204 Added gamecd/conf option to livecd_stage2_target.py, added
2205 gamecd.conf.example to /examples, cleaned up game-specific code in
2206 gamecdfs-update.sh to make it more generic, added more fundtionality to
2207 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
2208 and gentoo-gamecd to make spec files simpler and to remove the need for
2209 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
2210 user to still use a custom fsscript of their own.
2212 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2213 +livecd/files/environmental.motd.txt,
2214 targets/livecd-stage1/livecd-stage1.sh:
2215 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
2217 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2218 livecd/runscript/default-runscript.sh,
2219 livecd/runscript-support/livecdfs-update.sh:
2220 Added gentoo-release-environmental as a valid livecd/type and did some
2221 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
2222 devices other than eth0.
2224 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2225 targets/livecd-stage1/livecd-stage1-chroot.sh:
2226 Changed livecd-stage1 to merge each package individually. This should not
2227 make it into a production version of catalyst, but is here as a possible
2228 solution to bug #68307.
2230 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2231 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2232 livecd/runscript/sparc-archscript.sh,
2233 livecd/runscript/sparc64-archscript.sh,
2234 livecd/runscript/x86-archscript.sh:
2235 Added failures to all arches on mkisofs failure and also made -z option to
2236 mkisofs optional on x86 depending on loop type used.
2238 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2239 livecd/runscript/x86-archscript.sh:
2240 Making sure the mkisofs call causes a failure when it doesn't complete
2241 successfully. Once again, blame jforman, our beloved infra-monkey.
2243 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2244 livecd/runscript/default-runscript.sh:
2245 squashfs-utils->squashfs-tools fix. Blame jforman.
2247 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2248 livecd/isogen/x86-isogen.sh:
2249 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
2250 possibly not booting on really old systems.
2252 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2253 livecd/runscript/x86-archscript.sh:
2254 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
2255 possibly not booting on really old systems.
2257 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2258 livecd/runscript-support/livecdfs-update.sh:
2259 Save some space by removing redundant firmware after tarball is made, only
2260 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
2263 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2264 targets/stage1/stage1-preclean2-chroot.sh:
2265 Added patch from vapier and closing bug #73556.
2267 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
2268 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
2269 +targets/embedded/embedded-fs-runscript.sh,
2270 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2271 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2272 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
2273 from mutex@gentoo.org for modules/embedded.py
2275 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2276 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
2277 livecd/runscript-support/livecdfs-update.sh:
2278 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
2279 aliases having --color rather than --color=auto.
2281 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2282 livecd/files/livecd-local.start:
2283 Let's try actually making a proper edit on livecd/files/livecd-local.start
2284 this time, shall we...
2286 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2287 livecd/files/livecd-local.start:
2288 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
2289 x-setup check for /etc/startx.
2291 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2292 livecd/runscript-support/gamecdfs-update.sh:
2293 Fixing minor sed bug in gamecdfs-update.sh.
2295 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2296 examples/snapshot_template.spec,
2297 livecd/runscript-support/gamecdfs-update.sh,
2298 livecd/runscript-support/livecdfs-update.sh:
2299 Fixing typo in snapshot_template.spec and closing bug #70321.
2301 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2302 livecd/runscript-support/pre-kmerge.sh:
2303 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
2304 genkernel will only add the 1024x768 version of the gensplash image to the
2305 bzImage, which added with the livecd-stage2 removal of the unused splash
2306 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
2308 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2309 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2310 livecd/runscript/sparc64-archscript.sh:
2311 Updated with silo/mkisofs patch from gustavoz.
2313 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2314 livecd/files/x86-help.msg:
2315 Updated x86-help.msg to make it fall more inline with current
2316 genkernel/livecd-tools options.
2318 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2319 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2320 livecd/runscript-support/pre-kmerge.sh:
2321 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
2322 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
2323 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
2326 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2327 livecd/runscript-support/kmerge.sh,
2328 livecd/runscript-support/livecdfs-update.sh,
2329 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
2330 Changed kernel build caching to use kerncache option, rather than pkgcache
2331 option. Fixed --postconf and --callback for builds that do not require them.
2332 Removed delay when removing package sin the system profile. This is now
2333 catalyst 1.1.0, so enjoy.
2335 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2336 livecd/runscript-support/livecdfs-update.sh:
2337 Stopping udev from using the nasty device tarball. We don't need it anyway.
2339 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2340 livecd/runscript/sparc-archscript.sh,
2341 livecd/runscript/sparc64-archscript.sh,
2342 livecd/runscript-support/kmerge.sh,
2343 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
2344 Fixing gpm support by uncommenting default settings. Fixing case where
2345 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
2346 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
2347 not get renamed. Fixed a problem where we were accidentally removing the
2348 hwdata-knoppix versions of pci.ids and usb.ids and linking
2349 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
2350 for 2004.3 and catalyst 1.1.0.
2352 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
2353 patch from vapier@gentoo.org for bug #68080
2355 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2356 livecd/runscript-support/kmerge.sh:
2357 made kernel caching dependent on the "pkgcache" option so that genkernel's
2358 postconf can actually work
2360 18 Oct 2004; John Davis <zhen@gentoo.org>
2361 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2362 livecd/runscript-support/livecdfs-update.sh:
2363 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
2365 17 Oct 2004; John Davis <zhen@gentoo.org>
2366 livecd/runscript-support/livecdfs-update.sh:
2367 firmware tarball fix for packages that need firmware such as ipw2100
2369 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
2370 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2371 livecd/runscript-support/livecdfs-update.sh,
2372 modules/livecd_stage2_target.py:
2373 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
2375 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
2376 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
2377 should not hurt non-HT users
2379 12 Oct 2004; John Davis <zhen@gentoo.org>
2380 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2381 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
2382 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
2383 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2384 livecd/runscript-support/kmerge.sh:
2385 bugfixes for #67195, #67197, #67122, and #46918
2387 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
2388 small netboot fixups
2390 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
2391 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
2392 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
2393 targets/netboot/netboot.sh:
2394 sweeping updates and changes to the netboot code. the patches should fix the
2395 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
2396 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
2398 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
2399 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
2400 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2401 targets/netboot/netboot.sh:
2402 more code cleanup and maintenance
2404 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2405 modules/generic_stage_target.py, +modules/netboot.py,
2406 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
2407 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
2408 +targets/netboot/netboot.sh:
2409 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
2412 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2413 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2414 targets/livecd-stage1/livecd-stage1-chroot.sh,
2415 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2416 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2417 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
2418 have to start a server on the build host for it to distribute.
2420 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
2421 added a new -s/ --snapshot option. no more using --cli to create snapshots,
2422 just do -s version_stamp
2424 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
2425 bugfix #60502 - the stage2 target can now resume the bootstrapping process
2427 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
2428 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
2429 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2430 modules/livecd_stage2_target.py:
2431 udev support for livecds
2433 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2434 +targets/livecd-stage2/unmerge.sh:
2435 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
2436 Also, livecd-stage2 unmerge.sh added back in.
2438 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
2439 livecd/runscript-support/livecdfs-update.sh:
2440 bugfixes for #60887 and #63338
2442 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
2443 bugfixes for #63382 and #63338
2445 08 Sep 2004; John Davis <zhen@gentoo.org>
2446 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2447 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2448 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
2449 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
2450 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2451 targets/livecd-stage1/livecd-stage1-chroot.sh,
2452 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2453 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2454 lots of changes in this revision. first of all, major cosmetic fixups to the
2455 archscripts. i also fixed a non-reported bug where pkgcache was not being used
2456 for distcc or ccache builds in most of the targets. bug #56581 is finially
2457 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
2458 performance enhancement here.
2460 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2461 modules/livecd_stage2_target.py:
2462 fix for bug #63033, thanks to usata@gentoo.org for the patch
2464 30 Aug 2004; John Davis <zhen@gentoo.org>
2465 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
2466 bugfixes for #61537 and #61779
2468 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
2469 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2470 modules/snapshot_target.py:
2471 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
2472 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
2473 time should also be improved due to a more efficient use of rsync. This commit will
2474 mark the portage version of catalyst-1.9.0.
2476 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
2477 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
2480 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2483 02 Aug 2004; John Davis <zhen@gentoo.org>
2484 livecd/runscript-support/livecdfs-update.sh:
2487 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2488 +targets/stage1/build.py, -targets/stage1/build.sh,
2489 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
2490 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
2491 targets/stage3/stage3-chroot.sh:
2492 applied patch from bug #58840. it should fix up things for uclibc stages and
2493 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
2495 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
2496 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
2497 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
2498 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
2499 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
2500 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2501 livecd/runscript-support/livecdfs-update.sh,
2502 modules/livecd_stage2_target.py:
2503 addition of wolf31o2's gamecd patchset. untested, so please beware
2505 14 Jul 2004; John Davis <zhen@gentoo.org>
2506 livecd/runscript-support/livecdfs-update.sh,
2507 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2508 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
2509 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
2510 this out of generic_stage_target and into livecd-stage2 since the
2511 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
2513 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
2514 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
2515 default rc'ed programs when only one change was required to rcadd. so I
2516 changed it so that the defaults are *always* loaded and specified additions/
2517 deletions are just added on top of those.
2519 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
2520 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2521 targets/livecd-stage1/livecd-stage1-chroot.sh,
2522 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2523 targets/tinderbox/tinderbox-chroot.sh:
2524 changing the more verbose behavior to the -V (verbose) flag
2526 12 Jul 2004; <zhen@gentoo.org> catalyst,
2527 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2528 targets/livecd-stage1/livecd-stage1-chroot.sh,
2529 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2530 targets/tinderbox/tinderbox-chroot.sh:
2531 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
2532 it is about to merge so that deps and USE flags are more evident
2534 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
2535 modules/catalyst_support.py:
2536 completely rewrote the catalyst main script so that it can actually utilize
2537 more than one command line flag. new functionality included, but not active
2538 yet (--debug and --verbose). arguments can still be passed on the commandline
2539 through the use of the -C (--cli) flag. updated the arg_parse function in
2540 catalyst_support.py to accomodate my changes.
2542 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2543 modules/generic_target.py, modules/grp_target.py,
2544 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2545 modules/snapshot_target.py, modules/stage1_target.py,
2546 modules/stage2_target.py, modules/stage3_target.py,
2547 modules/tinderbox_target.py, targets/stage1/stage1.sh:
2548 fixes for bugs #55192 and #54137
2549 added a new key for all specfiles, portage_confdir.
2550 this should point to a directory similar in functionality to /etc/portage.
2552 cleaned up the module code a bit so that unnecessary modules
2555 more work on resuming. it is getting there, but it still needs a ton of work,
2556 so please test, and report bugs.
2558 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
2559 modules/catalyst_support.py, modules/generic_stage_target.py,
2560 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
2561 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2562 stage resuming functionality should be working. I still have to work on GRP
2563 and livecds, but they should not be hard. I could not incorporate emerge
2564 --resume into stage resuming functionality because in some instances, portage
2565 is remerged (bootstrap, stage2), which wipes out the resume data and puts
2566 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
2567 ). I also made some small tweaks to the stage target scripts which clean up
2568 the envscript stuff. Not noticable performance wise, but it makes me feel all
2569 warm and fuzzy to know that it is programmed absolutely correctly ;)
2571 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
2572 modules/generic_stage_target.py:
2573 revamped the cmd() structure so that it could properly return error codes.
2574 Please note that this might break catalyst until there is some further
2575 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
2576 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
2577 now. Additionally, catalyst will stop when there is an error with an ebuild
2578 ... it didn't do this before, it just plowed along and packed things up.
2580 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
2581 portage.py and then answering my noob questions.
2583 13 Jun 2004; John Davis <zhen@gentoo.org>
2584 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2585 livecd/runscript-support/livecdfs-update.sh:
2586 some last minute fixins
2587 (stuff to work with the new genkernel)
2589 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
2592 11 Jun 2004; John Davis <zhen@gentoo.org>
2593 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
2594 new key, livecd/fsscript. use this to run commands in the livecdfs before it
2597 10 Jun 2004; John Davis <zhen@gentoo.org>
2598 livecd/runscript-support/kmerge.sh,
2599 livecd/runscript-support/livecdfs-update.sh,
2600 livecd/runscript-support/post-kmerge.sh,
2601 livecd/runscript-support/pre-kmerge.sh:
2602 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
2603 functions control what scripts are added to their respective runlevels. This
2604 option would be specified like so in the spec file: livecd/rcadd:
2605 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
2607 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
2608 modules/catalyst_support.py, modules/livecd_stage2_target.py:
2609 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
2610 the code to give a nice error msg instead of a cryptic traceback
2612 04 Jun 2004; John Davis <zhen@gentoo.org>
2613 livecd/runscript-support/livecdfs-update.sh:
2614 small fix for bootsplash, needed to link clst_livecd_bootsplash to
2615 /etc/bootsplash/default
2617 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2618 targets/embedded/embedded-chroot.sh,
2619 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
2620 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
2621 targets/livecd-stage1/livecd-stage1-chroot.sh,
2622 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2623 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2624 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
2625 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2626 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
2627 targets/tinderbox/tinderbox-chroot.sh,
2628 targets/tinderbox/tinderbox-preclean-chroot.sh,
2629 targets/tinderbox/tinderbox.sh:
2630 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
2632 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
2633 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
2634 more efficient, and I added a new snapshot specfile option, portdir_overlay.
2635 It should be a full path pointing to a portage overlay dir.
2637 27 May 2004; John Davis <zhen@gentoo.org>
2638 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
2639 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
2640 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
2641 livecd/runscript/default-runscript.sh:
2642 added updated silos and fixed motd bug
2644 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
2645 rolling out version 1.0.8
2647 22 May 2004; John Davis <zhen@gentoo.org>
2648 livecd/runscript-support/kmerge.sh,
2649 livecd/runscript-support/livecdfs-update.sh,
2650 modules/livecd_stage2_target.py:
2651 added key livecd/bootsplash
2653 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
2654 livecd/runscript/sparc-archscript.sh,
2655 livecd/runscript/sparc64-archscript.sh:
2656 sparc fixup patches from gustavoz at g.org
2658 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
2659 added support for blacklisting modules via hotplug in livecd-stage2. spec key
2660 is livecd/modblacklist
2662 19 May 2004; John Davis <zhen@gentoo.org>
2663 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
2664 livecd/runscript/x86-archscript.sh:
2665 added support for livecd/overlay, changed vga=0x317 to vga=791
2666 in the x86 archscript as it is a more standard setting and should
2667 work on more hardware
2669 17 May 2004; John Davis <zhen@gentoo.org>
2670 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
2671 livecd/runscript-support/kmerge.sh,
2672 livecd/runscript-support/livecdfs-update.sh,
2673 modules/livecd_stage2_target.py:
2674 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
2675 we also now have basic motd copying support for more branded livecds
2677 16 May 2004; John Davis <zhen@gentoo.org>
2678 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
2679 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
2680 for passing args to genkernel. gmsoft@gentoo.org requested this one.
2682 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
2683 modules/catalyst_support.py, modules/embedded_target.py,
2684 modules/generic_stage_target.py, modules/generic_target.py,
2685 modules/grp_target.py, modules/livecd_stage1_target.py,
2686 modules/livecd_stage2_target.py, modules/stage1_target.py,
2687 modules/stage2_target.py, modules/stage3_target.py,
2688 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
2689 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
2690 caused gcc profile problems.
2692 12 May 2004; John Davis <zhen@gentoo.org>
2693 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2694 livecd/runscript-support/livecdfs-update.sh,
2695 livecd/runscript-support/post-kmerge.sh,
2696 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2698 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
2699 silliness). Most notably, I have taken advantage of the update-modules
2700 --assume-kernel fix from agriffis so that we can actually use 3rd party
2701 modules now. Please note that >=baselayout-1.9.0 is required.
2703 02 May 2004; Olivier Crete <tester@gentoo.org>
2705 Added forgotten CHOST for i386 subarch
2707 30 Apr 2004; John Davis <zhen@gentoo.org>
2708 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2709 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2710 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2711 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
2713 -fixed 2004.0 branding in the isolinux cdtar
2714 -fixed up acpi stuff in the runscripts
2715 -fixed up the x86 help message and corrected the numerous errors in it
2717 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
2718 livecd/runscript/default-runscript.sh:
2719 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
2720 1.0.7. we are ready for release
2722 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2723 fix for the problem that gustavoz found wrt the /dev creation stuff not
2724 detecting arches. also an efficiency fix for stage1 building
2726 14 Apr 2004; John Davis <zhen@gentoo.org>
2727 targets/embedded/embedded-chroot.sh,
2728 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2729 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2730 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2731 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2732 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
2733 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2734 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
2735 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
2736 targets/tinderbox/tinderbox-preclean-chroot.sh,
2737 targets/tinderbox/tinderbox.sh:
2738 fix for bug #47733 - fixes for distcc and an envscript bugfix
2740 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2743 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2744 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2745 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2746 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
2747 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2748 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2749 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2750 targets/stage1/stage1-preclean1-chroot.sh,
2751 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
2752 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2753 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2754 targets/tinderbox/tinderbox.sh:
2755 lots of cleanup on the bash backend. take a look @ the code and report bugs to
2756 zhen@gentoo.org please.
2758 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2759 fix for /dev in stage1
2761 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2764 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
2765 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
2766 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
2767 Added the two kernel-configs for 2004.1 x86
2769 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2770 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
2771 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2772 targets/tinderbox/tinderbox.sh:
2773 fix to address missing /dev in stages, fixed path for env-update in all of the
2776 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2777 use broken for grp, livecd-stage1, tinderbox, etc. fixed
2779 01 Apr 2004; John Davis <zhen@gentoo.org>
2780 livecd/runscript/default-runscript.sh:
2781 added in fix for the module.conf stuff courtesy of Benjamin Judas
2784 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2786 cosmetic touchups for 1.0.5
2788 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
2789 added support to the stage2 for stackable profiles bootstrap
2791 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
2792 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
2793 support for sparc32/64 build compatibility
2795 30 Mar 2004; John Davis <zhen@gentoo.org>
2796 livecd/runscript/default-runscript.sh, modules/targets.py,
2797 targets/stage1/build.sh:
2798 fix for bug 46022, more stackable profile fixes, embedded patches added
2800 26 Mar 2004; John Davis <zhen@gentoo.org>
2801 livecd/runscript/default-runscript.sh, modules/targets.py,
2802 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2803 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
2804 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
2805 fixes for bugs #44625 and #45805
2807 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
2808 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2809 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
2810 memtest is in. if you want to use it, check out the memtest86 cd tarball
2811 Also, fixes for bugs 45078, 45188, 44306
2813 23 Mar 2004; John Davis <zhen@gentoo.org>
2814 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2815 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
2816 livecd/runscript/x86-archscript.sh, modules/targets.py,
2817 targets/livecd-stage3/unmerge.sh:
2818 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
2819 created at the end of the livecd-stage2 process.
2821 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
2822 targets/embedded/embedded.sh:
2823 preliminary embedded support added thanks to david@futuretel.com (mut3x)
2825 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
2826 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
2827 removing the hardened-gcc deps since the package itself is deprecated'
2829 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
2830 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
2832 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
2833 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
2834 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
2835 examples/livecd/alpha/config-2.4.21-r4-alpha,
2836 examples/livecd/alpha/config-2.4.21-r4-jensen,
2837 examples/livecd/alpha/config-2.4.21-r4-legacy,
2838 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
2839 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
2840 fixes for bugs 43676, 43701. Alpha support added as well.
2842 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
2843 added powerpc livecd support, preparing for 2004.0 release. Preliminary
2844 kde/gnome cd specs added.
2846 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
2847 fix in catalyst.conf for bug #42044
2849 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
2850 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
2851 examples/livecd/sparc64/config-2.4.24-sparc64:
2852 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
2854 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
2855 feature additions (see 11 Feb 2004) and added support for a $clst_conf
2856 environment variable. You can use the $clst_conf variable to point to
2857 a file to use in place of /etc/catalyst.conf. By setting this variable
2858 in your shell, catalyst can easily be used by multiple people on the
2859 same machine. Also, ccache support now works for genkernel.
2861 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
2862 livecd-stage2 target, as this is handled by the runscript now. Added support
2863 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
2864 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
2865 The aforementioned "packages" is used to specify kernel-related packages
2866 (like module ebuilds) to merge with each kernel, and the new "use" option is
2867 used to specify the USE settings you'd like exported to the environment
2868 during kernel as well as kernel "packages" build.
2870 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
2871 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
2872 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2873 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
2874 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2875 targets/tinderbox/tinderbox.sh:
2876 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
2877 it for ebuild - added headers to everything and removed deprecated dirs
2879 14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
2880 adding Kumba's patches for MIPS
2882 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
2883 Added hppa specific code.
2885 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
2886 tinderbox examples in examples/ dir.
2888 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
2889 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
2890 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
2893 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
2894 file parsing and reading added. Will get added to the code soon.
2896 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
2897 seem to be working well for stage1/2/3 so I've added a README.
2899 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
2900 structure. Everything is falling nicely into place.
2902 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
2903 integrated into current prototype code.
2905 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
2906 handling integration, got some of the target code nicely fleshed out.
2908 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
2909 progress on the python parts.
2911 17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
2912 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
2913 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
2914 for organiation's sake, I have moved the files, such as livecd foundations,
2915 into catalyst/files. It will make it easier for us when ebuild time comes
2918 15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
2919 All preliminary target build scripts are now added and coded to near as spec
2920 that we can have at this point.
2922 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
2923 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
2924 cleans up after itself (temp files deleted,) something that should be
2925 continued as much as reasonably possible in other parts of catalyst. Also, we
2926 have /etc/catalyst.conf config file reading stub code completed, and internal
2927 fall-backs to reasonable global config defaults completed.