1 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
2 # $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.646 2006/07/19 21:39:46 wolf31o2 Exp $
4 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5 targets/support/livecdfs-update.sh:
6 I've modified the GDM configuration section to work correctly. I have also
7 ensured that xdm is no longer started just because livecd/xdm is used, which
8 was causing issues for the generic-livecd type. This is 2.0_rc50, which
9 should be the last of the 'release candidates' made. If there are no bug
10 reports in 2 days, then I'm rolling this as 2.0 final.
12 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
13 targets/support/livecdfs-update.sh:
14 Hopefully, I have fixed the issue with the Installer icons. We'll have to
15 see once the newer Installer is released, as I still have to fix the
18 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
19 targets/support/rc-update.sh:
20 Removed famd from the default runlevel for gentoo-release-livecd. It really
21 shouldn't cause a problem, but I prefer it stay a bit clean.
23 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
24 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
25 targets/support/create-iso.sh, targets/support/kmerge.sh,
26 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
27 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
29 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
30 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
31 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
32 targets/support/bootloader-setup.sh:
33 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
34 parameters support. This is for bug #139300.
36 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
37 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
38 targets/support/filesystem-functions.sh:
39 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
40 and also to remove some redundant values from livecd-stage2's valid_values.
43 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
45 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
47 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
48 modules/generic_stage_target.py:
49 Fix a problem where catalyst was creating an initial list, then putting that
50 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
51 pointing it out and for the fix. This is for bug #136351.
53 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
54 targets/support/unmerge.sh:
55 Removing loop for unmerge, as it didn't actually solve anything and the
56 portage team has helped us out by reverting the behavior that caused this
57 change in the first place.
59 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
60 modules/netboot2_target.py, modules/stage1_target.py,
61 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
62 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
63 having /proc mounted during the preclean stage and also to clean up the
64 netboot2 code. This is 2.0_rc48.
66 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
67 targets/support/unmerge.sh:
68 Change our unmerge from being a single unmerge to a loop, to work around an
69 unexpected change in portage 2.1's unmerge processing.
71 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
72 targets/support/bootloader-setup.sh:
73 Fixed a problem where we were putting the kernel name in twice and causing
74 and error when using grub as a bootloader. This is for bug #137252.
76 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
77 targets/support/bootloader-setup.sh:
78 Added a second pass to the alpha bootloader setup to create aboot items for
79 serial console for bug #133457.
81 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
82 +livecd/cdtar/arcload-0.43-r1.tbz2:
83 Added arcload cdtar for mips.
85 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
86 targets/netboot/netboot-controller.sh:
87 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
90 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
91 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
92 Add patch from bug #135051 to fix the seedcache extraction logic.
94 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
95 targets/support/livecdfs-update.sh:
96 Don't set icon theme to Clearlooks, since it doesn't exist.
98 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
99 targets/support/livecdfs-update.sh:
100 Fix sed on installer icons.
102 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
105 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
106 targets/stage1/stage1-controller.sh:
107 Added a -type f to the find call in stage1 for bug #132180.
109 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
110 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
111 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
112 properly on IBM PPC64 machines.
114 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
115 modules/generic_stage_target.py:
118 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
119 targets/support/rc-update.sh:
120 Removed x-setup from default runlevel, as it is now controlled via the
121 autoconfig init script.
123 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
124 Fix ppc64 based arches to subclass ppc64
126 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
127 modules/livecd_stage1_target.py:
128 Use the full category/package name for livecd-tools.
130 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
131 targets/support/livecdfs-update.sh:
132 Make copies and deletes recursive for firmware since some packages put their
133 firmware in a subdirectory.
135 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
136 targets/support/livecdfs-update.sh:
137 Fix detection of the Installer.
139 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
140 Added 970, power3, power4, and power5 sub-arches for ppc64.
142 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
143 targets/support/livecdfs-update.sh:
144 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
145 no longer necessary and can cause possible problems with Installer-based
148 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
149 recursive directory create
151 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
152 modules/catalyst_support.py:
153 Changed a display error from bug #131502 and rolling 2.0_rc45.
155 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
156 targets/support/create-iso.sh:
157 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
160 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
161 modules/generic_stage_target.py:
162 digests function uses raw output from hash function now
164 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
165 change hash result format so .DIGESTS is generated correctly
167 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
168 modules/catalyst_support.py:
169 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
172 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
173 targets/support/livecdfs-update.sh:
174 Added a space for bug #131181.
176 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
177 targets/support/kmerge.sh:
178 Fixed creation of kernelpkgs.txt file for the installer.
180 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
181 modules/generic_stage_target.py:
182 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
185 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
186 targets/livecd-stage2/livecd-stage2-controller.sh,
187 targets/support/bootloader-setup.sh:
188 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
189 rolling out an emergency rc44.
191 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
192 targets/support/bootloader-setup.sh:
193 If you use elif, you have to use a then after it. Yeah, that one's totally
196 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
197 targets/support/livecdfs-update.sh:
198 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
200 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
201 targets/support/rc-update.sh:
202 Removed runlevel deletion, as it probably wasn't a good idea. This is for
205 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
206 targets/support/bootloader-setup.sh:
207 Removed bootplash support from ppc/ppc64 since they only will work with
208 gensplash. Forced use of livecd/splash_type of bootsplash to get
209 splash=silent. This should reduce the number of things on the kernel command
210 line that aren't necessary.
212 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
213 modules/catalyst_support.py:
214 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
215 parse_spec. This should resolve bug #130103, as well as make the code much
216 cleaner. This is 2.0_rc42.
218 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
219 modules/generic_stage_target.py:
220 Forced -p on tar for compressing stages.
222 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/support/chroot-functions.sh:
224 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
227 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
228 targets/stage1/build.py:
229 Added patch to build.py for portage 2.1 support.
231 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
232 targets/support/kmerge.sh:
233 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
234 <liyiming@ict.ac.cn> in bug #129890.
236 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
237 targets/support/livecdfs-update.sh:
238 Moved sed line for ##STARTX to end of file, since we aren't touching
239 /etc/startx until the end.
241 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
242 targets/support/livecdfs-update.sh:
243 Added a check for the games group and add it if it doesn't exist already.
244 This should resolve bug #125498.
246 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
247 examples/generic_stage_template.spec, examples/grp_template.spec,
248 examples/livecd-stage1_template.spec,
249 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
250 examples/netboot_template.spec, examples/snapshot_template.spec,
251 examples/stage4_template.spec, examples/tinderbox_template.spec:
252 Removed portdir_overlay from the snapshot example spec and added
253 portage_overlay to the example specs for the relevant targets.
255 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
256 This is 2.0_rc41 since it has better LiveCD support.
258 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
259 targets/support/livecdfs-update.sh:
262 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
263 targets/support/functions.sh:
264 Removed check for livecd/dev-manager being udev since it was done
265 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
266 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
267 #128265 for pointing this out.
269 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
270 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
271 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
272 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
274 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
275 modules/generic_stage_target.py:
276 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
277 live system. You can thank Andrew Gaffney for the fix.
279 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/livecd-stage2/livecd-stage2-controller.sh:
281 Don't copy motd files if we're using livecd/type generic-livecd.
283 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
284 targets/livecd-stage2/livecd-stage2-controller.sh,
285 targets/support/livecdfs-update.sh:
286 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
287 some extra cleanup to generic-livecd.
289 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
290 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
291 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
292 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
293 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
294 targets/support/bootloader-setup.sh:
295 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
296 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
297 and removed all older cdtar files for PPC*.
299 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
300 livecd/files/livecd.motd.txt:
301 Added message to the official LiveCD MOTD mentioning how to run the
302 installer. Blame codeman. This is 2.0_rc40.
304 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
305 fix so snapshot target doesnt have errors
307 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
308 targets/support/livecdfs-update.sh:
309 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
310 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
313 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/support/rc-update.sh:
315 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
318 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
319 targets/support/livecdfs-update.sh:
320 Added wrapping around the udev sed for those crazy 2.4-users.
322 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
323 targets/support/livecdfs-update.sh:
324 Added sed fix for udev starting evms_activate unconditionally. This is
327 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
328 add stage4/unmerge stage4/rm to valid options
330 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
331 targets/support/rc-update.sh:
332 Added fix for bug #122154 from Rajiv Manglani.
334 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
335 targets/support/kmerge.sh:
336 Fixed creation of kernelpkgs.txt for the Installer.
338 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
339 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
340 Updated elilo tarball for IA64.
342 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
343 DIGESTS support for snapshot creation
345 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
346 This is catalyst 2.0_rc38, codenamed: When will the stinking release
349 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
350 fix for .DIGESTS.DIGESTS issue in grp
352 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
353 modules/generic_stage_target.py:
354 fix for failure when root_overlay is not set
356 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
357 targets/support/bootloader-setup.sh:
358 Added IA64/SGI patch from plasmaroo.
360 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
361 targets/livecd-stage1/livecd-stage1-controller.sh,
362 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
363 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
366 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
367 modules/generic_stage_target.py:
368 Allow multiple overlays for root_overlay and overlay spec option
370 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
371 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
372 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
373 targets/support/rc-update.sh:
374 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
375 fixed bug #122154. This is catalyst 2.0_rc36.
377 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
378 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
379 Updated the LiveCD motd to tell the user to run the display manager again,
380 rather than startx, while mentioning that startx is useful as a rescue X
381 session since it starts twm. This is catalyst 2.0_rc35.
383 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
384 Add hfs-hide options to mkisofs so macs boot
386 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
387 modules/generic_stage_target.py:
388 Fix indentation issues
390 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
393 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
394 targets/support/bootloader-setup.sh:
395 add additional console less entry when consoles are chosen for ppc64
397 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
398 modules/generic_stage_target.py:
399 fix kernelopts and extraversion env variable exports
401 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
402 targets/support/livecdfs-update.sh:
403 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
404 to Andrew Gaffney for spotting this. This is 2.0_rc33.
406 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
407 targets/support/kmerge.sh:
408 Changing the way we determine if extraversion is set. This is catalyst
411 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
412 targets/support/livecdfs-update.sh:
413 Change net.ethX links to link to net.lo instead of net.eth0.
415 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
416 examples/stage4_template.spec:
417 Fixed rcadd example for stage4. Blame rajiv.
419 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
420 This is catalyst 2.0_rc31.
422 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
423 targets/support/livecdfs-update.sh:
424 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
425 Gaffney for pointing me in the right direction.
427 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
428 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
430 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
433 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
434 examples/livecd-stage2_template.spec:
435 updated examples to have console and machine_type
437 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
438 targets/support/bootloader-setup.sh:
439 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
442 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
443 This is catalyst 2.0_rc29.
445 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
446 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
447 Removed extra yaboot.conf from
448 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
450 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
451 targets/support/kill-chroot-pids.sh:
452 add sleep to try and give processes a chance to die. bug 119940
454 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
455 targets/support/functions.sh:
456 Removed some quotes to make sure we have a binary operator and closing bug
459 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
460 targets/support/create-iso.sh:
461 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
463 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
464 targets/support/bootloader-setup.sh:
465 Added path from bug #120935 for PPC/PPC64.
467 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
468 Additional spacing fixes submitted by `Kumba
470 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
471 modules/stage2_target.py:
472 space cleanups contributed from `Kumba
474 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
475 add grp/use to valid_values in the grp module
477 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
480 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
481 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
482 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
483 targets/support/bootloader-setup.sh:
484 ppc cdtar update; ppc64 bootloader updates
486 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
487 targets/support/create-iso.sh:
488 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
490 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
491 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
492 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
493 targets/support/create-iso.sh:
494 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
496 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
497 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
498 Add ppc console and machine_type=ibm
500 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
501 modules/generic_stage_target.py:
502 Fix type error when kernel packages arent defined
504 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
505 examples/generic_stage_template.spec, examples/grp_template.spec,
506 examples/livecd-stage1_template.spec,
507 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
508 examples/stage4_template.spec:
509 Added more verbose wording and examples for pkgcache_path and
510 kerncache_path, where necessary.
512 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
513 targets/support/create-iso.sh:
514 Really fixing bug #120475 this time. This is 2.0_rc25.
516 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
517 targets/support/create-iso.sh:
518 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
521 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
522 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
523 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
524 Added initial support for EFI booting on x86. This is completely untested,
525 so use it at your own risk. Also, no bug reports without patches, please.
526 This is catalyst 2.0_rc23.
528 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
529 kmerge should have been kerncache
531 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
532 targets/support/pre-kmerge.sh:
533 Fix a few other places for the kerncache update
535 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
536 examples/generic_stage_template.spec, examples/grp_template.spec,
537 examples/livecd-stage1_template.spec,
538 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
539 examples/netboot_template.spec, examples/stage4_template.spec,
540 examples/tinderbox_template.spec, modules/generic_stage_target.py,
541 targets/support/kmerge.sh:
542 Separation of kerncache from snapcache
544 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
545 It helps if I actually increment the version number.
547 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
548 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
549 Added --oneshot to default options for stage1 building. Added code to wipe
550 world during stages 1 and 3. This is catalyst 2.0_rc22.
552 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
553 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
554 Fix bug if no kernel packages were defined but there was a postconf setting.
555 x86 softlevel support is enhanced.
557 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
558 targets/support/bootloader-setup.sh:
559 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
561 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
562 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
564 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
567 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
568 Netboot2 fixes for spec parameter checks
570 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
571 modules/generic_stage_target.py, modules/stage4_target.py:
572 add makeopts spec file support.
574 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
575 modules/generic_stage_target.py:
576 Added fix for bug #119635.
578 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
579 Fix pre-kmerge.sh for stage4
581 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
584 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
585 modules/generic_stage_target.py:
586 fix crash when no kernel is defined. spacing issue
588 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
591 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
592 modules/livecd_stage2_target.py:
593 Added livecd/volid to valid_values.
595 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
596 modules/generic_stage_target.py:
597 remove extra function that was converting strings to lists unnecessarily
599 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
600 This is catalyst 2.0_rc17.
602 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
603 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
604 modules/stage4_target.py:
605 fix issue where args not allowed that arose due to earlier myspec addlargs bug
607 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
608 targets/embedded/embedded-preclean-chroot.sh,
609 targets/grp/grp-preclean-chroot.sh,
610 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
611 targets/stage1/stage1-preclean-chroot.sh,
612 targets/stage2/stage2-preclean-chroot.sh,
613 targets/stage3/stage3-preclean-chroot.sh,
614 targets/support/chroot-functions.sh,
615 targets/tinderbox/tinderbox-preclean-chroot.sh:
616 Added function to cleanup stray /etc/distcc/hosts files.
618 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
619 targets/support/bootloader-setup.sh:
620 Added fix from bug #119123. This is catalyst 2.0_rc16.
622 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
623 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
624 Fixing some spacing. This is catalyst 2.0_rc15.
626 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
627 Attempt to fix bug #117649
629 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
630 modules/generic_stage_target.py:
631 fixes for bugs #119009, #119041 and #118985
633 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
634 +examples/netboot2_template.spec, modules/catalyst_support.py,
635 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
636 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
637 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
640 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
641 targets/support/kmerge.sh:
642 Fix for ccache (null)/.ccache bug
644 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
647 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
648 Added ppc -mcpu patch from Pylon for bug #118709.
650 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
651 modules/embedded_target.py, modules/stage4_target.py:
652 Added linuxrc to embedded and stage4 targets.
654 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
655 modules/generic_stage_target.py, targets/support/kmerge.sh:
656 filter kname - and . for kmerge.sh
658 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/support/create-iso.sh:
660 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
662 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
663 modules/generic_stage_target.py:
664 change .digests to .DIGESTS
666 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
667 targets/support/kmerge.sh:
668 Commented ccache for genkernel build which will resolve #117648 until a
669 proper solution can be found. This is 2.0_rc13.
671 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
672 targets/stage1/stage1-controller.sh:
673 Added patch from vapier for bug #117254.
675 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
676 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
677 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
678 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
681 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
682 modules/generic_stage_target.py:
683 Remove chost/cflags etc. warning messages
685 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
686 modules/generic_stage_target.py:
687 Attempt to fix bug 117253; chost is wrong on autoresume
689 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
690 modules/generic_stage_target.py, modules/netboot_target.py,
691 modules/stage1_target.py:
692 make setting of destdir more global and part of generic_stage_target
694 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
695 Fix destpath bug in netboot target
697 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
698 modules/generic_stage_target.py, modules/stage4_target.py:
699 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
702 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
703 modules/generic_stage_target.py, modules/stage4_target.py:
704 remove stray ' from arch/sh.py
706 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
707 targets/stage1/stage1-controller.sh:
708 This finally fixes the issues with gcc-config/binutils-config in stage1.
709 This is catalyst 2.0_rc12.
711 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
712 Fix incorrect warning message. portdir_overlay -> portage_overlay
714 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
715 targets/stage1/stage1-controller.sh,
716 targets/stage1/stage1-preclean-chroot.sh:
717 Revert gcc-config/binutils-config to _rc11 locations. This should fix
718 running gcc-config and binutils-config, though it probably breaks running on
719 non-Gentoo platforms.
721 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
722 modules/stage1_target.py:
723 Make stage1 clean up python 2.3 and 2.4, also.
725 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
726 targets/support/livecdfs-update.sh:
727 Updated requirements and added creation of metadata.tar.bz2 for the installer.
729 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
730 modules/generic_stage_target.py:
731 Change digests file format to HASH_NAME HASH FILE_NAME
733 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/stage1/stage1-controller.sh:
735 Moved gcc-config/binutils-config to before the chroot.
737 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
738 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
739 installed. Supports all of shashs algorithms as of 12_21_2005
741 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
742 modules/generic_stage_target.py:
743 Catalyst should die if source_subpath is not a string
745 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
746 modules/generic_stage_target.py:
747 Fix for source_subpath bug
749 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
750 examples/generic_stage_template.spec:
751 Updated example specs with information on cflags/chost/cxxflags/ldflags in
754 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
755 modules/stage2_target.py:
756 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
757 stage1 to be overridden again.
759 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
760 targets/stage1/stage1-controller.sh:
761 It looks like gcc-config/binutils-config needs to be run with the full path,
762 since it is run outside of the chroot.
764 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
765 targets/stage1/stage1-controller.sh:
766 Fixed gcc-config calls. This is 2.0_rc11.
768 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
769 This is catalyst 2.0_rc10.
771 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
772 modules/generic_stage_target.py:
773 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
776 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
777 targets/support/functions.sh:
778 Changed from -z to -n for bug #116180.
780 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
781 modules/catalyst_support.py, modules/generic_stage_target.py:
782 Detect missing binaries for the hashing functions and abort if not found
784 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
786 Updated README to list new requirements. Set default hash as crc32. Set
787 default digests as sha1/md5.
789 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
790 modules/catalyst_support.py, modules/generic_stage_target.py,
791 modules/livecd_stage2_target.py, modules/stage2_target.py:
792 Change the internal hash checking to be quicker and more memory efficient.
793 Add additional hash digests options.
795 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
796 targets/tinderbox/tinderbox-chroot.sh,
797 targets/tinderbox/tinderbox-controller.sh,
798 targets/tinderbox/tinderbox-preclean-chroot.sh:
799 Fixed up spacing/coding style on tinderbox.
801 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
802 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
803 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
804 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
805 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
806 Fixed up spacing/coding style on support.
808 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
809 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
811 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
812 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
813 targets/stage4/stage4-preclean-chroot.sh:
814 Fixed up spacing/coding style on stage4.
816 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
817 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
818 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
819 targets/stage3/stage3-controller.sh,
820 targets/stage3/stage3-preclean-chroot.sh:
821 Fixed up spacing/coding style on stages 2 and 3
823 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
824 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
825 targets/stage1/stage1-preclean-chroot.sh:
826 Fixed up spacing/coding style on stage1. Also changed
827 gcc-config/binutils-config to be outside the chroot.
829 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
830 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
831 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
832 Fixed up spacing/coding style on netboot.
834 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
835 targets/livecd-stage1/livecd-stage1-chroot.sh,
836 targets/livecd-stage1/livecd-stage1-controller.sh,
837 targets/livecd-stage2/livecd-stage2-controller.sh:
838 Fixed up spacing/coding style on livecd-stage*.
840 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
841 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
842 targets/grp/grp-preclean-chroot.sh:
843 Fixed up spacing/coding style on grp.
845 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
846 targets/embedded/embedded-chroot.sh,
847 targets/embedded/embedded-controller.sh,
848 targets/embedded/embedded-fs-runscript.sh,
849 targets/embedded/embedded-preclean-chroot.sh:
850 Fixed up spacing/coding style on embedded.
852 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
853 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
854 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
855 targets/support/functions.sh:
856 Removing extra line from x86.py, fixing up comments, spacing, and coding
857 style in targets/support through functions.sh
859 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
860 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
861 Fix more tab/spacing issues .. trying to make everything use tabs
863 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
864 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
865 modules/stage1_target.py, modules/stage2_target.py,
866 modules/stage3_target.py, modules/stage4_target.py:
867 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
870 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
871 modules/generic_stage_target.py:
872 Add envscript warning to aid users who may not know what they are doing
874 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
875 examples/generic_stage_template.spec:
876 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
877 only configurable when building a stage2 tarball, to match the current state
878 of portage. This is 2.0_rc9.
880 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
881 targets/support/chroot-functions.sh:
882 Silence more of portages beeps and clicks and whistles
884 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
885 targets/support/chroot-functions.sh:
886 Change the portage emerge to use run_emerge
888 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
889 modules/generic_stage_target.py, modules/snapshot_target.py,
890 modules/stage1_target.py, modules/stage2_target.py,
891 modules/stage3_target.py:
892 allow portdir_overlay to be part of all specs not including snapshot spec.
893 Add warnings for stage1,2 and 3 in case someone uses this feature there.
894 Remove overlay support from the snapshot spec but added a warning.
896 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
897 modules/stage2_target.py:
898 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
901 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
902 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
903 Add support for bootloader softlevel=; have rsync delete the extra files out
904 of the overlay so that the overlay always matches the source dir
906 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
907 Swapped -v/-V since I had gotten them wrong here.
909 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
910 modules/generic_stage_target.py:
911 Fix stupid overlay bug
913 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
914 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
915 targets/livecd-stage1/livecd-stage1-chroot.sh,
916 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
917 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
918 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
919 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
920 targets/support/unmerge.sh:
921 Made sure we use -f on removing the default links for splash. Removed
922 check_portage_version as it really isn't needed anymore. Removed
923 --no-install from genkernel commands in kmerge.sh so users must manually
924 remove kernels from /boot. This is 2.0_rc8.
926 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
927 targets/support/livecdfs-update.sh:
928 Made sed on devfsd.conf conditional on it existing. Removes one more error
929 message from a standard catalyst run.
931 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
932 Added warning about breaking snapshot cache and re-enable autoresume, since
933 the errors I was getting were elsewhere.
935 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
936 modules/generic_stage_target.py:
937 Fix indentation error the last commit caused
939 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
940 modules/generic_stage_target.py:
941 Always clear autoresume points after a successful run
943 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
944 targets/support/livecdfs-update.sh:
945 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
946 snapshot caching after a successful gentoo-release-livecd run.
948 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
949 targets/support/rc-update.sh:
950 Added famd to default on official LiveCD.
952 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
953 targets/support/chroot-functions.sh:
954 Fixes 'too many arguments' error in check_portage_version.
956 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
957 modules/generic_stage_target.py:
958 remove extra self.env={} that was resetting the environment to null
960 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
961 modules/livecd_stage1_target.py:
962 Fix appending livecd use flag if no use flag is specified in livecd-stage1
965 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
966 Add a default path to the environment in the chroot
968 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
969 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
970 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
971 targets/livecd-stage2/livecd-stage2-controller.sh,
972 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
973 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
974 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
975 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
976 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
977 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
978 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
979 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
980 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
982 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
984 Fixed up the man page, which has been suffering for some time, and also
985 reversed -v/-V in the help message.
987 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
988 targets/support/livecdfs-update.sh:
989 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
992 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
993 Turning off autoresume of doom until I can get more testing. I've had
994 several issues with it. I'll be reporting/fixing these as I come across them
995 but for now wish to turn it off by default as I don't want this one feature
996 to stop the possible 2.0 final release.
998 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
999 targets/livecd-stage2/unmerge.sh:
1000 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
1001 anymore and probably should have been removed a long time ago when the new
1002 code was put into place in livecdfs-update.sh and livecd-local.start
1005 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1006 targets/livecd-stage1/livecd-stage1-chroot.sh,
1007 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1008 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
1009 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
1011 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1012 modules/generic_stage_target.py, modules/generic_target.py:
1013 self.env should be a part of the super class generic_target so it applies to
1014 snapshots as well; removing redundant pass in the generic_target class as
1015 its not needed. There is code there to fill the statements
1017 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1018 targets/support/livecdfs-update.sh:
1019 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
1022 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1023 Changed version stamp to 2.0_rc6.
1025 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1026 modules/generic_stage_target.py:
1027 Fix for unpack cases
1029 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
1030 modules/generic_stage_target.py:
1033 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
1034 modules/catalyst_support.py, modules/generic_stage_target.py,
1035 modules/grp_target.py, modules/livecd_stage1_target.py,
1036 modules/livecd_stage2_target.py, modules/netboot_target.py,
1037 modules/snapshot_target.py, modules/tinderbox_target.py:
1038 Stop reading env from the OS. Rely on the more on the envscript for oddball
1039 settings. Change -v to verbose and -V to version
1041 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1044 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
1045 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
1048 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1049 examples/generic_stage_template.spec:
1050 Added chost/cflags/cxxflags/ldflags to example spec template.
1052 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1053 targets/support/rc-update.sh:
1054 OK, just kidding on that last commit. We were already doing rc-update add
1055 xdm default in livecdfs-update.sh and since it is a livecd-only function,
1056 there's no point in having it in rc-update.sh
1058 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1059 targets/support/rc-update.sh:
1060 Have rc-update add xdm if livecd/xdm is set.
1062 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1063 modules/catalyst_lock.py, modules/catalyst_support.py,
1064 modules/embedded_target.py, modules/generic_stage_target.py,
1065 modules/grp_target.py, modules/livecd_stage1_target.py,
1066 modules/livecd_stage2_target.py, modules/netboot_target.py,
1067 modules/stage1_target.py, modules/stage4_target.py,
1068 modules/tinderbox_target.py:
1069 So I was just kidding on that last commit. This one is 2.0_rc4.
1071 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1072 modules/catalyst_lock.py, modules/catalyst_support.py,
1073 modules/embedded_target.py, modules/generic_stage_target.py,
1074 modules/grp_target.py, modules/livecd_stage1_target.py,
1075 modules/livecd_stage2_target.py, modules/netboot_target.py,
1076 modules/stage1_target.py, modules/stage2_target.py,
1077 modules/stage4_target.py, modules/tinderbox_target.py:
1078 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
1080 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1081 files/catalyst.conf, modules/catalyst_lock.py,
1082 modules/catalyst_support.py, modules/embedded_target.py,
1083 modules/generic_stage_target.py, modules/grp_target.py,
1084 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1085 modules/netboot_target.py, modules/stage1_target.py,
1086 modules/stage2_target.py, modules/stage4_target.py,
1087 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
1088 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
1089 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
1091 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1092 modules/generic_stage_target.py:
1093 Fix autoresume for unpacking tarballs
1095 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1096 targets/support/livecdfs-update.sh:
1097 remove gnap livecd-type per Koon's request
1099 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1100 change rc-update add modules default to rc-update add modules boot
1102 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1103 modules/generic_stage_target.py, modules/grp_target.py:
1104 Add more verbosity to digests if -V is enabled, add more print messages to
1107 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1108 modules/generic_stage_target.py, modules/grp_target.py:
1109 Add sha/md5 digests support for grp and cleanup other sha/md5 code
1111 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1112 Fix folder name for grp build dir to not have .tar.bz2 at the end
1114 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1115 modules/catalyst_support.py, modules/generic_stage_target.py:
1116 Add md5 and sha .digests file creation per wolf31o2's feature request
1118 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1119 This is catalyst-2.0_rc2.
1121 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
1122 files/catalyst.conf, modules/generic_stage_target.py,
1123 modules/livecd_stage1_target.py:
1124 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
1125 after each successful kernel build;add autoresume documentation to
1128 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1129 targets/embedded/embedded-controller.sh,
1130 targets/embedded/embedded-fs-runscript.sh,
1131 targets/livecd-stage2/livecd-stage2-controller.sh,
1132 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1133 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
1134 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1135 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1136 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
1137 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1138 targets/support/rc-update.sh:
1139 Changed multiple spaces to tabs to satisfy my OCD.
1141 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1142 targets/support/chroot-functions.sh:
1143 Bumped genkernel detection to require 3.3.0 or higher
1145 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1146 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1147 targets/netboot/netboot-controller.sh:
1148 Changed to clst_use from clst_embedded_use and clst_netboot_use and
1149 clst_grp_use. This is catalyst-2.0_rc1.
1151 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1152 targets/netboot/netboot-controller.sh:
1153 change to clst_use from clst_netboot_use
1155 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1156 targets/livecd-stage1/livecd-stage1-chroot.sh,
1157 targets/stage4/stage4-chroot.sh:
1158 Changed to clst_use from clst_stage4_use and clst_livecd_use.
1160 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1161 targets/stage4/stage4-chroot.sh:
1162 Fixed USE invocations in stage4 target.
1164 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1165 modules/livecd_stage1_target.py:
1166 Force use=livecd for livecd-stage1
1168 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1169 This is version 2.0_pre20051129.
1171 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1172 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
1173 Removed kudzu-knoppix from example spec files.
1175 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
1176 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
1177 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
1179 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1180 examples/grp_template.spec, examples/livecd-stage1_template.spec,
1181 examples/stage4_template.spec, +examples/tinderbox_template.spec:
1182 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
1183 definitions in the examples to fit in 80 columns.
1185 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
1186 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
1187 modules/grp_target.py, modules/tinderbox_target.py,
1188 targets/tinderbox/tinderbox-chroot.sh:
1189 Tinderbox script: added newuse, tinderbox and grp targets added support for
1190 overriding the pkgcache location via pkgcache_path - pkgcache_path:
1191 /path/to/cache in the spec file, updated example specs to note pkgcache_path
1193 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1194 Added portdir example to catalyst.conf for bug #113272.
1196 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1197 targets/support/create-iso.sh:
1198 Fixed a few lines which were causing the isolinux directory to be removed
1199 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
1201 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1202 targets/support/create-iso.sh:
1203 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
1205 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
1206 targets/support/bootloader-setup.sh, targets/support/functions.sh:
1207 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
1208 too many arches dont use it by default, test for an initrd in the yaboot
1211 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1212 modules/generic_stage_target.py:
1213 Fix split error if use is specified
1215 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1216 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
1217 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
1218 Updated palo version from catalyst 1.x for HPPA.
1220 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/support/bootloader-setup.sh:
1222 Removing for loop for grub on amd64/x86 as it was totally useless.
1224 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1225 targets/support/bootloader-setup.sh:
1226 Remove vga= line for PPC.
1228 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1229 targets/support/bootloader-setup.sh:
1230 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
1232 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1233 -catalyst-2.0_pre20051101-slot.patch, catalyst:
1234 Removing slot patch as it probably didn't belong here anyway, and updating
1235 version stamp to 2.0_pre20051118.
1237 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1238 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1239 targets/support/bootloader-setup.sh:
1240 fix the bootloader script for isolinux so that it actually makes a cfg file,
1241 remove extra unneeded catalyst aborting print statement, reorganize rm code
1242 to make sure is splits properly and is an array even from the cmdline
1244 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1245 targets/support/livecdfs-update.sh:
1246 Added call to update-usbids to download the latest usb.ids file.
1248 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1249 modules/generic_stage_target.py:
1250 Move checks of running catalyst into the target which is simpler
1252 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
1253 modules/generic_stage_target.py:
1254 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
1255 that doesnt exist yet
1257 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
1258 Keep unnecessary programs from installing into kerncache
1260 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1261 modules/generic_stage_target.py:
1262 Turn on more tracebacks at this point to better debug .. will need to turn
1263 them down as we find errors and build appropriate error handlers
1265 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1266 Changed version marker to 2.0_pre20051115 for new ebuild.
1268 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
1269 modules/livecd_stage2_target.py:
1270 Fix bug in livecd stage2 so that it doesnt try to use tar
1272 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/livecd-stage2/livecd-stage2-controller.sh:
1274 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
1275 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
1276 of Getting_Online.txt from catalyst 1.1.10.10.
1278 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
1279 Added Joshua Kinard to authors for his mips contributions.
1281 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1282 examples/livecd-stage2_template.spec:
1283 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
1284 Paul Kessler on gentoo-catalyst. ;]
1286 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1287 Change variables from cat1 format to cat2
1289 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1290 modules/generic_stage_target.py, modules/stage1_target.py:
1291 Fix modules has no attribute register
1293 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1294 modules/generic_stage_target.py:
1295 Fix broken aliases code that was just proof of concept
1297 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1298 Output mkisofs command line options to assist in debugging
1300 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1301 modules/generic_stage_target.py, targets/support/create-iso.sh:
1304 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1305 modules/generic_stage_target.py:
1306 Add VERY basic support for aliases kernel parameter.
1308 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1309 modules/livecd_stage2_target.py:
1310 Remove large section of commented code
1312 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1313 modules/generic_stage_target.py, modules/stage1_target.py:
1314 Allow LDFLAGS to be specified as an ENV variable for stage1
1316 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1317 modules/generic_stage_target.py:
1318 Fix rc-update to automatically run default options for livecds. Removed an
1319 erroneous key check.
1321 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1322 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
1323 Make use spec key optional to default to profile defaults
1325 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
1326 +examples/stage4_template.spec:
1327 Preliminary stage4_template.spec file
1329 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1330 +catalyst-2.0_pre20051101-slot.patch, catalyst:
1331 Updated version stamp and added slot patch.
1333 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1334 Fix ordering problem so self.settings is defined
1336 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
1337 modules/generic_stage_target.py:
1338 Correct a rsync issue when the directory doesnt exist
1340 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
1341 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
1342 targets/livecd-stage2/livecd-stage2-controller.sh,
1343 targets/netboot/netboot-controller.sh,
1344 targets/stage4/stage4-controller.sh:
1345 run pre_kmerge and post_kmerge only once
1347 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
1348 targets/support/bootloader-setup.sh:
1349 MIPS bootloader patch
1351 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
1352 targets/support/mips-arcload_conf.sh:
1353 Fix MIPS Serial Detection
1355 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
1356 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1357 +targets/support/mips-arcload_conf.sh:
1358 Application of Kumba's patches for MIPS support
1360 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1361 Check for the correct arch specific cd building tool
1363 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
1364 modules/generic_stage_target.py:
1365 Print a warning if livecd/iso is not defined
1367 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1368 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
1370 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/post-kmerge.sh:
1372 Check for existence of files in /lib/modules before running depscan.sh. This
1373 replaces the mips-specific check and makes it portable.
1375 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1376 modules/generic_stage_target.py:
1377 update autoresume logic when dealing with rsync unpack operations
1379 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1380 targets/support/post-kmerge.sh:
1381 Bypass module load on mips
1383 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1384 remove --no-deps so dependancies get installed for genkernel
1386 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1387 modules/generic_stage_target.py:
1388 Fix missing : statement in unpack
1390 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1391 modules/generic_stage_target.py:
1392 fix livecd-stage2 unpack when seedcache is turned off
1394 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1395 targets/support/functions.sh:
1396 Fix module unpacking and make it actually optional.
1398 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1399 modules/generic_stage_target.py:
1400 Fix broken seedcache autoresume interaction
1402 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
1403 modules/generic_stage_target.py:
1404 Cleanup stage directories properly for tar installs
1406 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
1407 Tinderbox no longer cleans /tmp/*
1409 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1410 targets/tinderbox/tinderbox-chroot.sh,
1411 targets/tinderbox/tinderbox-controller.sh:
1412 Fixing problem with bind mounted portage and final rsync on tinderbox target
1413 and adding additional logging.
1415 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
1416 Stop tinderbox from trying to create a tarball of itself
1418 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
1419 modules/generic_stage_target.py:
1420 Fix catalyst so it fully disables snapcache when its not specified in the
1423 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1424 examples/livecd-stage2_template.spec:
1425 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
1426 spec template and updating version stamp.
1428 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1429 modules/catalyst_support.py:
1430 allow file_check to proceed if key is not in use
1432 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1433 Recursively make the missing directories
1435 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1436 Fix extract_modules to just echo a warning that it is missing
1438 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1439 files/catalyst.conf:
1440 Updating default configuration for catalyst and updating version stamp,
1441 since we're beginning internal testing for release.
1443 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1444 modules/generic_stage_target.py:
1445 fix bug 106004 split strings into a list for empty and rm operation
1447 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1448 modules/livecd_stage2_target.py:
1449 Append slashes to directories so rsyncs work properly
1451 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1452 examples/livecd-stage2_template.spec:
1453 Changing source_subpath for livecd-stage2 example for bug #101704.
1455 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1456 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1457 targets/support/livecdfs-update.sh:
1458 Added livecd/xdm and livecd/xsession options. These are used to setup the
1459 default display manager and X session, respectively. Added supporting
1460 documentation to example spec files. Imported more work from my fsscript for
1461 the official LiveCD.
1463 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1464 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
1465 discussion, see bug #88777.
1467 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
1468 modules/generic_stage_target.py:
1469 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
1470 <matsuu@gentoo.org> for the patch. Closing bug #105693.
1472 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1473 targets/livecd-stage1/livecd-stage1-controller.sh,
1474 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1475 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
1476 on livecd-stage2 and removing universal motd for livecd/type of
1477 gentoo-release-livecd.
1479 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
1480 modules/livecd_stage1_target.py:
1481 Add optional livecd/type env var for scripts to add optional items to the
1484 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1485 -livecd/files/x86-help.msg:
1486 Removing x86-help.msg as it is no longer used.
1488 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1489 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
1490 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1491 Add dobladecenter description to bootloader files for x86/amd64.
1493 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1494 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
1496 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1497 modules/generic_stage_target.py:
1498 Added split to use section for bug #104414.
1500 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1501 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
1502 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1503 Tabs to whitespaces for isolinux.
1505 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1506 targets/support/bootloader-setup.sh:
1507 Changed isolinux to use new split-out help messages. Using grub gives a
1508 single help message with pager.
1510 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1511 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
1512 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
1513 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
1514 Added F2->F7 help messages for isolinux.
1516 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1517 livecd/files/README.txt, livecd/files/generic.motd.txt,
1518 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
1519 livecd/files/livecd-local.start:
1520 Updated files from latest used to build LiveCD.
1522 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1523 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
1525 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1526 modules/catalyst_support.py:
1527 Added fix for using options with = in them with --cli (ex.
1528 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
1529 <cell@ices.utexas.edu> for pointing this out to me via email.
1531 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1532 modules/generic_stage_target.py, targets/support/functions.sh:
1533 fix bug in exec_in_chroot for stage1 target
1535 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1536 modules/generic_stage_target.py:
1537 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
1538 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
1540 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
1541 catalyst, examples/livecd-stage2_template.spec,
1542 examples/snapshot_template.spec, files/catalyst.conf,
1543 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
1544 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
1545 livecd/files/x86-help.msg, modules/catalyst_lock.py,
1546 modules/catalyst_support.py, modules/livecd_stage2_target.py,
1547 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
1548 targets/livecd-stage2/livecd-stage2-controller.sh,
1549 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1550 targets/stage2/stage2-preclean-chroot.sh,
1551 targets/stage3/stage3-preclean-chroot.sh,
1552 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
1553 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
1554 targets/support/filesystem-functions.sh, targets/support/functions.sh,
1555 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1556 targets/support/target_image_setup.sh:
1557 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
1558 to look at gamecdfs-update.sh yet.
1560 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1561 modules/generic_stage_target.py:
1562 Remove extra debugging print statement
1564 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1565 +modules/catalyst_lock.py, modules/catalyst_support.py,
1566 modules/embedded_target.py, modules/generic_stage_target.py,
1567 modules/grp_target.py, modules/livecd_stage1_target.py,
1568 modules/livecd_stage2_target.py, modules/netboot_target.py,
1569 modules/snapshot_target.py, modules/stage1_target.py,
1570 modules/stage2_target.py, modules/stage4_target.py,
1571 targets/support/functions.sh:
1572 Add locking support. Code simplification for unpack and unpack snapshot.
1573 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
1574 Add seedcache support (Grabs output from previous target run)
1575 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
1577 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1578 modules/catalyst_support.py, modules/generic_stage_target.py:
1579 Add support to cache the snapshot dir. add snapcache to options. add
1580 snapshot_cache= to override the default location of the cache in
1581 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
1583 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1584 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
1585 Forward port README.txt and Getting_Online.txt files from catalyst
1588 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1589 Add automatic creation/deletion of runlevels based on rcadd rcdel
1591 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1592 Fix grp so that grp/use is not required anymore
1594 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1595 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1596 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1597 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1598 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
1599 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
1600 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
1601 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
1602 they are known to cause booting problems.
1604 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1605 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1606 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
1607 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
1610 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1611 targets/stage1/stage1-chroot.sh:
1612 Fixed quoting in stage1 profile check.
1614 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1615 targets/stage3/stage3-chroot.sh:
1616 Fixing USE for stage3.
1618 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1619 targets/support/chroot-functions.sh:
1620 Fix FETCH code so it will run for Pylon
1622 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
1623 targets/grp/grp-chroot.sh:
1624 Fix bindist invcation.
1626 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1627 targets/grp/grp-chroot.sh:
1628 Made sure bindist was used for all emerges in GRP.
1630 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
1631 Fix USE flags for grp build
1633 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
1634 targets/stage4/stage4-chroot.sh:
1635 let grp use the users environment variables and removed extra
1636 grp_stage23_use from stage4
1638 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
1639 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1640 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
1642 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1643 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
1644 impact all previous spec files that use this option. Its beejays fault
1646 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
1647 Changed to use linux32 for ppc32 support when build host is ppc64.
1649 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1651 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
1653 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
1654 Minor cosmetic print statement fixes for readability
1656 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1657 modules/catalyst_support.py, modules/generic_stage_target.py:
1658 Fix None None bug and exception reporting
1660 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1661 Fix iso creation script. Case statement out of place
1663 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1664 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
1665 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
1666 catalyst, files/catalyst.conf, modules/builder.py,
1667 modules/catalyst_support.py, modules/embedded_target.py,
1668 modules/generic_stage_target.py, modules/generic_target.py,
1669 modules/grp_target.py, modules/livecd_stage1_target.py,
1670 modules/livecd_stage2_target.py, modules/netboot_target.py,
1671 modules/snapshot_target.py, modules/stage1_target.py,
1672 modules/stage2_target.py, modules/stage3_target.py,
1673 modules/stage4_target.py, modules/tinderbox_target.py,
1674 targets/embedded/embedded-chroot.sh,
1675 targets/embedded/embedded-fs-runscript.sh,
1676 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1677 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1678 targets/grp/grp-preclean-chroot.sh,
1679 targets/livecd-stage1/livecd-stage1-chroot.sh,
1680 targets/livecd-stage1/livecd-stage1-controller.sh,
1681 targets/livecd-stage2/livecd-stage2-controller.sh,
1682 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1683 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1684 targets/netboot/netboot-image.sh, targets/stage1/build.py,
1685 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1686 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1687 targets/stage2/stage2-controller.sh,
1688 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1689 targets/stage3/stage3-controller.sh,
1690 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1691 targets/stage4/stage4-controller.sh,
1692 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
1693 targets/support/create-iso.sh, targets/support/functions.sh,
1694 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1695 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1696 targets/support/target_image_setup.sh,
1697 targets/tinderbox/tinderbox-chroot.sh,
1698 targets/tinderbox/tinderbox-controller.sh,
1699 targets/tinderbox/tinderbox-preclean-chroot.sh:
1700 Big honkin' copyright update.
1702 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1703 modules/generic_stage_target.py:
1704 add additional logging output. Use standard os redirection methods to log to
1707 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1708 targets/stage1/stage1-chroot.sh:
1709 Added profile sanity check for bug #97867.
1711 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/bootloader-setup.sh:
1713 Removing acpi=off from default kernel arguments and adding ia64
1714 livecd-stage2 support functions and cdtar.
1716 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1717 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
1718 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
1719 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
1720 splash command line.
1722 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/create-iso.sh:
1724 Fixed up zisofs support. Waiting for response from sparc before touching
1727 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1728 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1729 targets/support/functions.sh:
1730 Added livecd/bootargs and added the option to the bootloader-setup.sh script
1731 to allow it to work on all arches that dynamically build their bootloader
1734 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
1735 targets/stage4/stage4-controller.sh:
1736 Fix stage4 so it doesnt run the bootloader stuff
1738 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1739 targets/support/bootloader-setup.sh:
1740 Removed dokeymap from non-Gentoo releases.
1742 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1743 targets/support/livecdfs-update.sh:
1744 Added call to update-pciids to download the latest pci.ids file.
1746 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
1747 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1748 modules/stage4_target.py:
1749 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
1751 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
1752 Fix issue where -s on the command line would not run
1754 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1755 livecd/files/generic.motd.txt:
1756 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
1757 kernel configurations.
1759 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1760 targets/support/livecdfs-update.sh:
1761 Updated hostname/domainname creation for new baselayout.
1763 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1765 Fixing some bootloader isolinux/boot stuff for x86/amd64.
1767 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1768 targets/support/chroot-functions.sh:
1769 Change portage emerge to use --oneshot --nodeps to keep from merging the
1770 same packages multiple times.
1772 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1773 targets/stage2/stage2-chroot.sh:
1774 Added a -p bootstrap when catalyst is called with -V (verbose).
1776 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1777 targets/support/livecdfs-update.sh:
1778 Removed inittab hack, as this is done by livecd-tools.
1780 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1781 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
1782 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
1784 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1785 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
1786 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
1787 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1788 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1789 targets/livecd-stage2/livecd-stage2-controller.sh:
1790 Removed gentoo.png and creation of face directory. Changed
1791 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
1794 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1795 targets/stage1/stage1-preclean-chroot.sh,
1796 targets/support/chroot-functions.sh:
1797 Added setup_binutils function and force both of them to run during stage1
1800 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1801 examples/livecd-stage2_template.spec:
1802 Added livecd/volid explanation to example spec.
1804 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/create-iso.sh:
1806 General cleanup of ISO code and added default livecd/volid when it is not set.
1808 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/embedded/embedded-controller.sh:
1810 Actually modify the embedded target this time.
1812 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1813 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1814 targets/livecd-stage2/livecd-stage2-controller.sh,
1815 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
1816 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
1817 and livecd-stage2 targets.
1819 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1820 files/catalyst.conf:
1821 Retired zhen and added storedir to default catalyst.conf.
1823 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1824 targets/support/livecdfs-update.sh:
1825 Uncommented openglify, since it is needed for both opengl-update-livecd and
1828 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1829 modules/generic_stage_target.py:
1830 Fix print statement so it shows when kill_chroot_pids is run correctly
1832 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1833 modules/snapshot_target.py:
1834 Fix snapshot target to skip the kill_pids check
1836 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1837 Bug fixes in parse_spec, fix issues detecting list or string.
1839 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1840 modules/catalyst_support.py:
1841 Fix bug 65284. More flexible spec parsing. Should handle cases where no
1842 spaces are after :. Better handling of comments ( ie preprocessed and
1843 stripped off ). Unset empty keys.
1845 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1846 targets/support/kill-chroot-pids.sh:
1847 Remove extra P_NAME definition that is never used. Saves processing time.
1848 Bumped catalyst to pre2
1850 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1851 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1852 +targets/support/kill-chroot-pids.sh:
1853 User info about runscript and archscript. Added checks for processes running
1854 in the chroot and created a script to kill them. Should fix the unmounting
1855 issues with gconfd or any other running application in the chroot
1857 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1858 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
1859 Remove using gcc-config to set things up as we should all be using 2005.0
1862 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1863 examples/livecd-stage2_template.spec:
1864 Added livecd/users to example livecd-stage2 spec file.
1866 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1867 targets/support/livecdfs-update.sh:
1868 Change default hostnames for livecds
1870 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1871 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
1872 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
1875 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1876 modules/livecd_stage2_target.py:
1877 Clear autoresume flags when build is done
1879 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1880 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1881 targets/support/create-iso.sh:
1882 Fix isolinux so that it finds menus and kernels and stuff
1884 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1885 modules/generic_stage_target.py:
1886 Make purge operation a little less chatty, removed print statements
1888 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1889 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1890 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1891 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
1893 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1894 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1895 print warning message about deprecated use of cdfstype
1897 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1898 targets/support/chroot-functions.sh:
1899 statically define genkernel location to eliminate which command failure if
1900 genkernel is not installed
1902 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
1903 modules/generic_stage_target.py:
1904 change the portage_overlay to an array so it always works
1906 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1907 modules/catalyst_support.py:
1908 Fix exception handling to remove extraneous prints of None
1910 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1911 Remove iso creation code from stage4
1913 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1914 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1915 modules/livecd_stage2_target.py, modules/snapshot_target.py,
1916 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
1917 targets/livecd-stage1/livecd-stage1-chroot.sh,
1918 targets/livecd-stage1/livecd-stage1-controller.sh,
1919 targets/livecd-stage2/livecd-stage2-controller.sh,
1920 targets/netboot/netboot-controller.sh,
1921 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
1922 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
1923 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1924 targets/support/create-iso.sh, targets/support/kmerge.sh,
1925 targets/support/target_image_setup.sh,
1926 targets/tinderbox/tinderbox-controller.sh:
1927 Fix some exception handling in catalyst_support.py
1928 remove intermediate destination folder of iso and tarball
1929 Add additional tests for folders not found on host but defined
1930 in spec file. Keep catalyst from erroring in this case.
1931 Change exit code on shell scripts so that errors are reported to catalyst
1932 and causes catalyst to die on errors
1933 Fix bug in livecd-stage1-chroot.sh so that it uses USE flags properly
1934 Added additional check for mkisofs. Informs user of where to get the program.
1935 Removed autoresume code from ccache and distcc installation until I can figure
1936 out a way to have the autoresume flag go someplace outside the chroot.
1938 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1939 Remove bind mounts before rm operations happen at startup
1941 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
1942 modules/generic_stage_target.py:
1943 Fix bug where purge deletes the autoresume directory but doesnt recreate it
1945 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1946 modules/generic_stage_target.py:
1947 fix minor bug in the purge code so that it actually runs the commands
1949 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1950 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1951 modules/stage4_target.py:
1952 Change ordering of tasks so root_overlay and fsscript occur after
1953 livecd_update, giving users a chance to override livecd_update
1955 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1956 modules/catalyst_support.py, modules/generic_stage_target.py:
1957 Added a better exception handling message for keyboard interrupt and added
1958 countdown timer for purge operation to give an opportunity to exit
1960 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1961 modules/catalyst_support.py, modules/generic_stage_target.py:
1962 Add support to clear the autoresume flags and improve the purge code to
1963 clean the chroot, and pkg/kern cache
1965 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1966 modules/catalyst_support.py, modules/generic_stage_target.py,
1967 modules/livecd_stage1_target.py:
1968 only append livecd-tools to the livecd-stage1 target package list and move a
1969 check out of the way so command line and spec files can co-exist
1971 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
1972 modules/generic_stage_target.py:
1973 fixed python syntax in set_packages so catalyst will run
1975 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1976 modules/embedded_target.py, modules/generic_stage_target.py,
1977 modules/grp_target.py, modules/livecd_stage1_target.py,
1978 modules/livecd_stage2_target.py, modules/netboot_target.py,
1979 modules/stage4_target.py, modules/tinderbox_target.py,
1980 targets/embedded/embedded-chroot.sh,
1981 targets/embedded/embedded-controller.sh,
1982 targets/livecd-stage1/livecd-stage1-controller.sh,
1983 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
1984 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
1985 targets/livecd-stage2/livecd-stage2-controller.sh,
1986 -targets/livecd-stage2/livecd-stage2-iso.sh,
1987 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1988 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1989 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1990 targets/support/functions.sh, targets/support/livecdfs-update.sh,
1991 +targets/support/target_image_setup.sh:
1992 embedded target cleanups ... iso,bootloader,target_setup generalizations,
1995 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1996 targets/livecd-stage2/livecd-stage2-controller.sh,
1997 targets/support/livecdfs-update.sh:
1998 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
1999 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
2000 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
2003 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2004 targets/livecd-stage2/livecd-stage2-controller.sh,
2005 targets/support/rc-update.sh:
2006 Updated rc-update.sh with better defaults for different livecd/type settings
2007 and cleaning up file copying in livecd-stage2-controller.sh to match
2010 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
2011 Made example of catalyst.conf in README match the default catalyst.conf
2014 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
2016 Removing old files from previous maintainers and updating README.
2018 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2019 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2020 Added livecd/users option to create non-root users. The first user listed
2021 will also be used for auto-starting X, if X is merged onto the CD.
2023 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2024 targets/livecd-stage1/livecd-stage1-controller.sh,
2025 targets/livecd-stage2/livecd-stage2-controller.sh,
2026 targets/support/livecdfs-update.sh:
2027 Updated all instances of livecd/type: gentoo-release-environmental to
2028 gentoo-release-livecd and added generic-livecd.
2030 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2031 examples/fsscript.sh.example, examples/gamecd.conf.example,
2032 examples/generic_stage_template.spec, examples/grp_template.spec,
2033 examples/livecd-stage1_template.spec,
2034 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2035 examples/snapshot_template.spec:
2036 Imported example files from catalyst 1.1.9 to make them more verbose.
2038 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2039 Fix grp/use bug #89365
2041 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2042 modules/generic_stage_target.py, targets/support/kmerge.sh:
2043 Fixes for initramfs overlay support.
2045 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2046 modules/generic_stage_target.py, targets/support/kmerge.sh,
2047 targets/support/pre-kmerge.sh:
2048 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
2049 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
2050 caching bug; Also adding preliminary support for initramfs_overlay from genkernel
2052 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
2053 modules/generic_stage_target.py, targets/support/kmerge.sh:
2054 Removed support for postconf as genkernel no longer has that option
2056 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2057 modules/embedded_target.py, modules/generic_stage_target.py,
2058 modules/grp_target.py, modules/livecd_stage1_target.py,
2059 modules/livecd_stage2_target.py, modules/netboot_target.py,
2060 modules/stage4_target.py, modules/tinderbox_target.py,
2061 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2062 targets/stage1/stage1-preclean-chroot.sh,
2063 targets/support/chroot-functions.sh:
2064 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
2065 die properly on CTRL-C; fixed stage1 bug with gcc-setup
2067 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2068 modules/livecd_stage2_target.py:
2069 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
2071 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2072 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2073 modules/livecd_stage2_target.py, modules/stage4_target.py,
2074 targets/livecd-stage1/livecd-stage1-controller.sh,
2075 targets/livecd-stage2/livecd-stage2-controller.sh,
2076 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
2077 targets/support/functions.sh, targets/support/kmerge.sh,
2078 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
2079 Generalized kernel support, fsscript, rcupdate, etc for stage4
2081 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2082 targets/support/pre-kmerge.sh:
2083 Removed sed for usb devices from legacy genkernel, as we're going to require
2084 a version much higher that no longer exhibits the bug.
2086 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2087 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
2088 targets/support/livecdfs-update.sh:
2089 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
2090 properly with hotplug firmwares, and also updated gamecd.conf.example, since
2091 the ut2004demo shell script has been renamed to ut2004-demo.
2093 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2094 let genkernel always reinstall itself
2096 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2097 modules/catalyst_support.py, modules/generic_stage_target.py,
2098 modules/stage1_target.py, targets/support/livecdfs-update.sh:
2099 fix case bug in livecdfs-update.sh; fix bug in initial command line
2100 arguement parsing; add cflags spec file support which is only allowed to
2103 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
2104 targets/stage3/stage3-chroot.sh:
2105 Fix a use flag bug in the stage3
2107 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2108 modules/generic_stage_target.py:
2109 Changes to allow cflags, chost, cxxflags in a spec file
2111 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2112 targets/livecd-stage1/livecd-stage1-controller.sh,
2113 targets/livecd-stage2/livecd-stage2-controller.sh,
2114 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
2115 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
2116 targets/support/pre-kmerge.sh:
2117 change the code to use more case statements. Fix gcc issue in stage1.
2119 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2120 targets/livecd-stage1/livecd-stage1-controller.sh,
2121 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2122 Merging in changes from catalyst 1.1.x for gamecd support.
2124 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2125 targets/stage1/stage1-preclean-chroot.sh:
2126 Removing gcc-config stuff to see if its still required to work around a gcc
2129 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2130 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
2131 Added tests for genkernel >3.2.0
2133 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2136 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2137 Updated AUTHORS with new maintainers and updated contributors list.
2139 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2140 examples/fsscript.sh.example, livecd/files/README.txt,
2141 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2142 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2143 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2144 Changed maintainers. Updated examples/fsscript.sh.example to provide better
2145 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
2146 universal.motd.txt to resolve documentation issue on bug #86914. Added
2147 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
2148 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
2151 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
2152 targets/livecd-stage2/livecd-stage2-controller.sh:
2153 Removed a few unnecessary comments
2155 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
2156 Removed obsolete files from the livecd directory as the functionality has
2157 moved into the targets folders
2159 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
2160 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
2161 Additional catalyst 2.0.0 files
2163 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
2164 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
2165 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2166 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2167 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
2168 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
2169 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
2170 -livecd/runscript/alpha-archscript.sh,
2171 -livecd/runscript/default-runscript.sh,
2172 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
2173 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
2174 -livecd/runscript-support/gamecdfs-update.sh,
2175 -livecd/runscript-support/kmerge.sh,
2176 -livecd/runscript-support/livecdfs-update.sh,
2177 -livecd/runscript-support/post-kmerge.sh,
2178 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2179 modules/embedded_target.py, modules/generic_stage_target.py,
2180 modules/grp_target.py, modules/livecd_stage1_target.py,
2181 modules/livecd_stage2_target.py, -modules/netboot.py,
2182 +modules/netboot_target.py, modules/snapshot_target.py,
2183 modules/stage1_target.py, +modules/stage4_target.py,
2184 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
2185 +targets/embedded/embedded-controller.sh,
2186 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
2187 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
2188 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
2189 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2190 +targets/livecd-stage1/livecd-stage1-controller.sh,
2191 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2192 -targets/livecd-stage1/livecd-stage1.sh,
2193 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
2194 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
2195 +targets/livecd-stage2/livecd-stage2-controller.sh,
2196 +targets/livecd-stage2/livecd-stage2-iso.sh,
2197 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
2198 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
2199 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
2200 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
2201 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2202 +targets/stage1/stage1-controller.sh,
2203 +targets/stage1/stage1-preclean-chroot.sh,
2204 -targets/stage1/stage1-preclean1-chroot.sh,
2205 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
2206 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
2207 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
2208 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
2209 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
2210 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
2211 +targets/stage4/stage4-preclean-chroot.sh,
2212 +targets/support/chroot-functions.sh,
2213 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
2214 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
2215 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
2216 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2217 +targets/tinderbox/tinderbox-controller.sh,
2218 targets/tinderbox/tinderbox-preclean-chroot.sh,
2219 -targets/tinderbox/tinderbox.sh:
2220 Initial Import of Catalyst 2.0.0
2222 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2223 livecd/runscript-support/livecdfs-update.sh:
2224 Added /usr/portage as tmpfs (this will be made conditional later).
2226 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2227 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
2228 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
2229 from an interactive shell.
2231 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2232 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
2233 livecd/files/livecd-local.start, -livecd/files/mkvardb,
2234 livecd/runscript-support/pre-kmerge.sh,
2235 livecd/runscript/default-runscript.sh:
2236 Moved livecd-bash_profile to livecd-bashrc. Added check for
2237 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
2238 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
2241 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
2242 modules/generic_stage_target.py:
2243 Applying arm patch from vapier and closing bug #86466. This is now catalyst
2246 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
2247 livecd/runscript/default-runscript.sh,
2248 targets/livecd-stage1/livecd-stage1.sh:
2249 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
2250 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
2251 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
2254 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2255 livecd/runscript/ppc-archscript.sh:
2256 Added -l to mkisofs line for ppc as this allows full 31 character file names.
2258 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2259 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
2260 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
2261 for multiple initrd files.
2263 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2264 livecd/runscript/ppc-archscript.sh:
2265 Modifed PPC archscript to close bug #84648 and also to make the PPC
2266 archscript produce multiple initrd files, like x86/amd64.
2268 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2269 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2270 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2271 livecd/runscript/ppc-archscript.sh:
2272 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
2273 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
2274 livecd/volid for the HFS volid, too.
2276 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2277 Calling this one 1.1.7 and rolling a tarball.
2279 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2280 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2281 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2282 -livecd/runscript/sparc64-archscript.sh,
2283 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
2284 Added livecd/volid to set the volume ID when creating the ISO, patch by
2285 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
2286 sparc-archscript.sh and removing sparc64 one, as they are identical now.
2288 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2289 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2290 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2291 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
2293 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2294 livecd/runscript-support/livecdfs-update.sh:
2295 Removed hdparm from default runlevel as it break ide=nodma at boot.
2297 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2298 livecd/runscript-support/kmerge.sh,
2299 livecd/runscript-support/pre-kmerge.sh,
2300 targets/livecd-stage1/livecd-stage1-chroot.sh:
2301 Revert last set of changes and remove portage version check from emerge in
2302 livecd-stage1, as it breaks catalyst's ability to fail properly on an
2305 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2306 livecd/runscript-support/kmerge.sh,
2307 livecd/runscript-support/pre-kmerge.sh:
2308 Change genkernel check to use best_version and has_version to determine if
2309 the any previously installed versions of genkernel are up to date. Change
2310 emerge line for kernels to use -n option to only install if they were not
2311 previously installed.
2313 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2314 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2315 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
2316 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
2317 livecd/runscript/sparc-archscript.sh:
2318 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
2319 unified sparc32/sparc64 cdtar.
2321 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2322 livecd/runscript-support/livecdfs-update.sh,
2323 livecd/runscript-support/pre-kmerge.sh:
2324 Change sudoers update to only run if /etc/sudoers exists and only reduce
2325 splash to 1024x768 on minimal and universal install CD.
2327 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
2328 targets/livecd-stage1/livecd-stage1.sh:
2329 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
2332 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2333 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2334 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2335 livecd/runscript/sparc64-archscript.sh,
2336 livecd/runscript/x86-archscript.sh:
2337 Added a new empty livecd file to each archscript. This will be used for an
2338 identifier by genkernel to allow booting from a non-primary CDROM.
2340 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2341 Catalyst 1.1.6 is here.
2343 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2344 targets/stage1/stage1-preclean2-chroot.sh:
2345 Commenting out stage1 cleaning of /var/db.
2347 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2348 livecd/runscript-support/pre-kmerge.sh:
2349 Made splash reduction to 1024x768 only for minimal and universal release media.
2351 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2352 targets/stage1/stage1-preclean2-chroot.sh:
2353 Added SLOT files back to /var/db entries in stage1.
2355 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2356 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
2357 livecd/runscript/default-runscript.sh,
2358 livecd/runscript-support/livecdfs-update.sh,
2359 targets/livecd-stage2/unmerge.sh:
2360 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
2361 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
2362 the copy from preserving permissions and also adding /usr/share/faces and
2363 default Gentoo icon. We'll see how the icon does for us. Removing serial
2364 init script, as it causes problems with the splash theme.
2366 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2367 targets/livecd-stage1/livecd-stage1.sh:
2370 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2371 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
2372 livecd/runscript-support/kmerge.sh,
2373 livecd/runscript-support/livecdfs-update.sh,
2374 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
2375 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2376 targets/stage1/stage1-preclean2-chroot.sh:
2377 Removed x-setup from local.start and added in symlinks for gconf, portage
2378 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
2379 baselayout and removed /etc/startx from the environmental type. Commented
2380 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
2381 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
2382 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
2383 for X, use the latest pci.ids and usb.ids from portage, and create
2384 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
2385 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
2386 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
2387 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
2388 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
2391 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2392 Removed ccache from default options as it breaks catalyst when merged with
2395 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2396 modules/snapshot_target.py:
2397 Added /local/ to snapshot exclusion.
2399 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400 livecd/runscript-support/livecdfs-update.sh:
2401 Updated to attempt to start 5 interfaces, rather than 4. You can blame
2402 gustavoz and his 5 interface Xeon for this.
2404 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2405 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
2406 Added a conditional before killing gconfd-2. This is also going to be
2407 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
2410 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2411 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
2412 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
2413 Moved killall -9 gconfd-2 to execute outside chroot.
2415 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2416 livecd/files/x86-help.msg:
2417 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
2420 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2421 livecd/runscript/x86-archscript.sh:
2422 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
2425 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2428 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2429 targets/livecd-stage1/livecd-stage1.sh:
2430 Added killall for gconfd-2 back into livecd-stage1.sh
2432 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2433 livecd/runscript/alpha-archscript.sh:
2434 Alpha fixes for multiple kernels..
2436 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2437 livecd/runscript-support/kmerge.sh:
2438 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
2440 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2441 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
2442 livecd/runscript/sparc64-archscript.sh:
2443 Force devfs if udev is not selected for all supporting arches.
2445 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
2447 livecd/runscript-support/kmerge.sh:
2448 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
2451 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2452 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
2453 Re-enabled preclean in grp and added gconfd-2 killing.
2455 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2456 livecd/runscript/x86-archscript.sh:
2457 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
2460 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2461 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2462 targets/livecd-stage1/livecd-stage1-chroot.sh,
2463 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2464 targets/livecd-stage1/livecd-stage1.sh,
2465 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2466 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2467 Added ability to pause indefinitely. This closes bug #79798. I've also added
2468 the gcond-2 killall back in, but now it is in the actual preclean script and
2469 is executed inside the chroot.
2471 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2472 Updated for 1.1.3 release.
2474 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2475 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2476 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
2477 targets/netboot/netboot-packages.sh,
2478 targets/tinderbox/tinderbox-chroot.sh:
2479 Updated to use package.use correctly. Blame Robert Paskowitz
2480 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
2482 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2483 targets/stage1/stage1-preclean2-chroot.sh:
2484 Fixed find line for new stage1 /var/db/pkg.
2486 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2487 targets/stage1/stage1-preclean2-chroot.sh:
2488 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
2489 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
2492 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2493 livecd/runscript-support/livecdfs-update.sh:
2494 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
2495 added net.ethX symlinks, and added copying of files from
2496 /usr/lib/hotplug/firmware into firmware tarball.
2498 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2499 livecd/runscript-support/livecdfs-update.sh:
2500 Firmware updated to use new /lib/firmware directory.
2502 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2503 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
2504 work when both -f and -C were used on the command line.
2506 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2507 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2508 targets/livecd-stage1/livecd-stage1-chroot.sh,
2509 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2510 targets/stage3/stage3-chroot.sh:
2511 Added a portage version check to each target that uses --newuse to ensure a
2512 high enough version is used. This resolves bug #75336.
2514 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 livecd/files/livecd-local.start:
2516 Possible local.start fix for beejay.
2518 12 Jan 2005; John Davis <zhen@gentoo.org>
2519 modules/embedded.py:
2520 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
2522 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2523 livecd/runscript-support/kmerge.sh:
2524 Added ccache support to genkernel call in livecd-stage2.
2526 11 Jan 2005; John Davis <zhen@gentoo.org>
2527 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
2528 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2529 targets/netboot/netboot.sh:
2530 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
2531 some feature enhancements.
2533 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2534 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2535 targets/livecd-stage1/livecd-stage1-chroot.sh,
2536 targets/livecd-stage1/livecd-stage1.sh,
2537 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2538 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2539 Added a -F or --fetchonly command line option and closing out bug #77480.
2540 Also added a portage version check to livecd-stage1 to close out bug #68307.
2542 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2543 livecd/runscript-support/livecdfs-update.sh,
2544 targets/stage3/stage3-chroot.sh:
2545 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
2546 target to use emerge -e when building. This is only temporary until the
2547 bootstrap.sh script can be fixed or another solution can be decided upon.
2549 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2550 +targets/embedded/kmerge.sh:
2551 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
2552 from mutex@gentoo.org
2554 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2555 modules/livecd_stage2_target.py:
2558 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2559 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
2560 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
2561 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
2562 the brokenness of a stage1 tarball.
2564 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2565 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
2568 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2569 modules/livecd_stage2_target.py:
2572 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2573 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2574 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2575 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2576 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2577 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
2578 Upgraded the isolinux cdtar files and closing bug #70518.
2580 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2581 modules/embedded_target.py, modules/generic_stage_target.py,
2582 modules/grp_target.py, modules/livecd_stage1_target.py,
2583 modules/livecd_stage2_target.py, modules/netboot.py,
2584 modules/stage1_target.py, modules/tinderbox_target.py:
2585 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2586 separate out specific target logic from the generic targets modules.
2588 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
2589 new PPC arch file from pvdabeel@gentoo.org
2591 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
2592 examples/generic_stage_template.spec, modules/catalyst_support.py:
2593 tweaking error handling in the main catalyst script
2594 updated the example to include a blurb about portage_confdir
2596 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2597 livecd/runscript-support/livecdfs-update.sh:
2598 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
2600 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2603 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
2604 fix for #66592. catalyst now gives a traceback when it bails out, making
2605 troubleshooting amazingly easier
2607 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2608 modules/catalyst_support.py, modules/embedded_target.py,
2609 modules/generic_stage_target.py, modules/grp_target.py,
2610 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2611 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2612 Reversing patch from Eric Edgar from bug #70663.
2614 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2615 livecd/runscript/x86-archscript.sh:
2616 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
2617 not work without it (mkisofs fails on creating ISO).
2619 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2620 modules/catalyst_support.py, modules/embedded_target.py,
2621 modules/generic_stage_target.py, modules/grp_target.py,
2622 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2623 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2624 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2625 separate out specific target logic from the generic targets modules.
2627 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2628 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
2629 targets/embedded/embedded.sh:
2630 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
2632 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2633 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
2634 livecd/runscript/default-runscript.sh,
2635 livecd/runscript-support/gamecdfs-update.sh,
2636 livecd/runscript-support/livecdfs-update.sh,
2637 modules/livecd_stage2_target.py:
2638 Added gamecd/conf option to livecd_stage2_target.py, added
2639 gamecd.conf.example to /examples, cleaned up game-specific code in
2640 gamecdfs-update.sh to make it more generic, added more fundtionality to
2641 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
2642 and gentoo-gamecd to make spec files simpler and to remove the need for
2643 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
2644 user to still use a custom fsscript of their own.
2646 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2647 +livecd/files/environmental.motd.txt,
2648 targets/livecd-stage1/livecd-stage1.sh:
2649 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
2651 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2652 livecd/runscript/default-runscript.sh,
2653 livecd/runscript-support/livecdfs-update.sh:
2654 Added gentoo-release-environmental as a valid livecd/type and did some
2655 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
2656 devices other than eth0.
2658 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2659 targets/livecd-stage1/livecd-stage1-chroot.sh:
2660 Changed livecd-stage1 to merge each package individually. This should not
2661 make it into a production version of catalyst, but is here as a possible
2662 solution to bug #68307.
2664 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2665 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2666 livecd/runscript/sparc-archscript.sh,
2667 livecd/runscript/sparc64-archscript.sh,
2668 livecd/runscript/x86-archscript.sh:
2669 Added failures to all arches on mkisofs failure and also made -z option to
2670 mkisofs optional on x86 depending on loop type used.
2672 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2673 livecd/runscript/x86-archscript.sh:
2674 Making sure the mkisofs call causes a failure when it doesn't complete
2675 successfully. Once again, blame jforman, our beloved infra-monkey.
2677 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2678 livecd/runscript/default-runscript.sh:
2679 squashfs-utils->squashfs-tools fix. Blame jforman.
2681 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2682 livecd/isogen/x86-isogen.sh:
2683 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
2684 possibly not booting on really old systems.
2686 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2687 livecd/runscript/x86-archscript.sh:
2688 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
2689 possibly not booting on really old systems.
2691 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2692 livecd/runscript-support/livecdfs-update.sh:
2693 Save some space by removing redundant firmware after tarball is made, only
2694 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
2697 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2698 targets/stage1/stage1-preclean2-chroot.sh:
2699 Added patch from vapier and closing bug #73556.
2701 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
2702 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
2703 +targets/embedded/embedded-fs-runscript.sh,
2704 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2705 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2706 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
2707 from mutex@gentoo.org for modules/embedded.py
2709 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2710 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
2711 livecd/runscript-support/livecdfs-update.sh:
2712 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
2713 aliases having --color rather than --color=auto.
2715 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2716 livecd/files/livecd-local.start:
2717 Let's try actually making a proper edit on livecd/files/livecd-local.start
2718 this time, shall we...
2720 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2721 livecd/files/livecd-local.start:
2722 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
2723 x-setup check for /etc/startx.
2725 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2726 livecd/runscript-support/gamecdfs-update.sh:
2727 Fixing minor sed bug in gamecdfs-update.sh.
2729 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2730 examples/snapshot_template.spec,
2731 livecd/runscript-support/gamecdfs-update.sh,
2732 livecd/runscript-support/livecdfs-update.sh:
2733 Fixing typo in snapshot_template.spec and closing bug #70321.
2735 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2736 livecd/runscript-support/pre-kmerge.sh:
2737 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
2738 genkernel will only add the 1024x768 version of the gensplash image to the
2739 bzImage, which added with the livecd-stage2 removal of the unused splash
2740 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
2742 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2743 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2744 livecd/runscript/sparc64-archscript.sh:
2745 Updated with silo/mkisofs patch from gustavoz.
2747 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2748 livecd/files/x86-help.msg:
2749 Updated x86-help.msg to make it fall more inline with current
2750 genkernel/livecd-tools options.
2752 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2753 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2754 livecd/runscript-support/pre-kmerge.sh:
2755 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
2756 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
2757 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
2760 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2761 livecd/runscript-support/kmerge.sh,
2762 livecd/runscript-support/livecdfs-update.sh,
2763 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
2764 Changed kernel build caching to use kerncache option, rather than pkgcache
2765 option. Fixed --postconf and --callback for builds that do not require them.
2766 Removed delay when removing package sin the system profile. This is now
2767 catalyst 1.1.0, so enjoy.
2769 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2770 livecd/runscript-support/livecdfs-update.sh:
2771 Stopping udev from using the nasty device tarball. We don't need it anyway.
2773 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2774 livecd/runscript/sparc-archscript.sh,
2775 livecd/runscript/sparc64-archscript.sh,
2776 livecd/runscript-support/kmerge.sh,
2777 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
2778 Fixing gpm support by uncommenting default settings. Fixing case where
2779 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
2780 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
2781 not get renamed. Fixed a problem where we were accidentally removing the
2782 hwdata-knoppix versions of pci.ids and usb.ids and linking
2783 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
2784 for 2004.3 and catalyst 1.1.0.
2786 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
2787 patch from vapier@gentoo.org for bug #68080
2789 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2790 livecd/runscript-support/kmerge.sh:
2791 made kernel caching dependent on the "pkgcache" option so that genkernel's
2792 postconf can actually work
2794 18 Oct 2004; John Davis <zhen@gentoo.org>
2795 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2796 livecd/runscript-support/livecdfs-update.sh:
2797 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
2799 17 Oct 2004; John Davis <zhen@gentoo.org>
2800 livecd/runscript-support/livecdfs-update.sh:
2801 firmware tarball fix for packages that need firmware such as ipw2100
2803 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
2804 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2805 livecd/runscript-support/livecdfs-update.sh,
2806 modules/livecd_stage2_target.py:
2807 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
2809 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
2810 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
2811 should not hurt non-HT users
2813 12 Oct 2004; John Davis <zhen@gentoo.org>
2814 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2815 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
2816 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
2817 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2818 livecd/runscript-support/kmerge.sh:
2819 bugfixes for #67195, #67197, #67122, and #46918
2821 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
2822 small netboot fixups
2824 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
2825 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
2826 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
2827 targets/netboot/netboot.sh:
2828 sweeping updates and changes to the netboot code. the patches should fix the
2829 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
2830 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
2832 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
2833 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
2834 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2835 targets/netboot/netboot.sh:
2836 more code cleanup and maintenance
2838 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2839 modules/generic_stage_target.py, +modules/netboot.py,
2840 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
2841 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
2842 +targets/netboot/netboot.sh:
2843 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
2846 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2847 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2848 targets/livecd-stage1/livecd-stage1-chroot.sh,
2849 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2850 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2851 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
2852 have to start a server on the build host for it to distribute.
2854 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
2855 added a new -s/ --snapshot option. no more using --cli to create snapshots,
2856 just do -s version_stamp
2858 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
2859 bugfix #60502 - the stage2 target can now resume the bootstrapping process
2861 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
2862 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
2863 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2864 modules/livecd_stage2_target.py:
2865 udev support for livecds
2867 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2868 +targets/livecd-stage2/unmerge.sh:
2869 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
2870 Also, livecd-stage2 unmerge.sh added back in.
2872 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
2873 livecd/runscript-support/livecdfs-update.sh:
2874 bugfixes for #60887 and #63338
2876 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
2877 bugfixes for #63382 and #63338
2879 08 Sep 2004; John Davis <zhen@gentoo.org>
2880 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2881 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2882 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
2883 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
2884 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2885 targets/livecd-stage1/livecd-stage1-chroot.sh,
2886 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2887 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2888 lots of changes in this revision. first of all, major cosmetic fixups to the
2889 archscripts. i also fixed a non-reported bug where pkgcache was not being used
2890 for distcc or ccache builds in most of the targets. bug #56581 is finially
2891 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
2892 performance enhancement here.
2894 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2895 modules/livecd_stage2_target.py:
2896 fix for bug #63033, thanks to usata@gentoo.org for the patch
2898 30 Aug 2004; John Davis <zhen@gentoo.org>
2899 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
2900 bugfixes for #61537 and #61779
2902 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
2903 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2904 modules/snapshot_target.py:
2905 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
2906 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
2907 time should also be improved due to a more efficient use of rsync. This commit will
2908 mark the portage version of catalyst-1.9.0.
2910 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
2911 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
2914 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2917 02 Aug 2004; John Davis <zhen@gentoo.org>
2918 livecd/runscript-support/livecdfs-update.sh:
2921 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2922 +targets/stage1/build.py, -targets/stage1/build.sh,
2923 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
2924 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
2925 targets/stage3/stage3-chroot.sh:
2926 applied patch from bug #58840. it should fix up things for uclibc stages and
2927 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
2929 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
2930 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
2931 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
2932 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
2933 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
2934 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2935 livecd/runscript-support/livecdfs-update.sh,
2936 modules/livecd_stage2_target.py:
2937 addition of wolf31o2's gamecd patchset. untested, so please beware
2939 14 Jul 2004; John Davis <zhen@gentoo.org>
2940 livecd/runscript-support/livecdfs-update.sh,
2941 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2942 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
2943 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
2944 this out of generic_stage_target and into livecd-stage2 since the
2945 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
2947 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
2948 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
2949 default rc'ed programs when only one change was required to rcadd. so I
2950 changed it so that the defaults are *always* loaded and specified additions/
2951 deletions are just added on top of those.
2953 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
2954 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2955 targets/livecd-stage1/livecd-stage1-chroot.sh,
2956 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2957 targets/tinderbox/tinderbox-chroot.sh:
2958 changing the more verbose behavior to the -V (verbose) flag
2960 12 Jul 2004; <zhen@gentoo.org> catalyst,
2961 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2962 targets/livecd-stage1/livecd-stage1-chroot.sh,
2963 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2964 targets/tinderbox/tinderbox-chroot.sh:
2965 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
2966 it is about to merge so that deps and USE flags are more evident
2968 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
2969 modules/catalyst_support.py:
2970 completely rewrote the catalyst main script so that it can actually utilize
2971 more than one command line flag. new functionality included, but not active
2972 yet (--debug and --verbose). arguments can still be passed on the commandline
2973 through the use of the -C (--cli) flag. updated the arg_parse function in
2974 catalyst_support.py to accomodate my changes.
2976 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2977 modules/generic_target.py, modules/grp_target.py,
2978 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2979 modules/snapshot_target.py, modules/stage1_target.py,
2980 modules/stage2_target.py, modules/stage3_target.py,
2981 modules/tinderbox_target.py, targets/stage1/stage1.sh:
2982 fixes for bugs #55192 and #54137
2983 added a new key for all specfiles, portage_confdir.
2984 this should point to a directory similar in functionality to /etc/portage.
2986 cleaned up the module code a bit so that unnecessary modules
2989 more work on resuming. it is getting there, but it still needs a ton of work,
2990 so please test, and report bugs.
2992 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
2993 modules/catalyst_support.py, modules/generic_stage_target.py,
2994 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
2995 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2996 stage resuming functionality should be working. I still have to work on GRP
2997 and livecds, but they should not be hard. I could not incorporate emerge
2998 --resume into stage resuming functionality because in some instances, portage
2999 is remerged (bootstrap, stage2), which wipes out the resume data and puts
3000 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
3001 ). I also made some small tweaks to the stage target scripts which clean up
3002 the envscript stuff. Not noticable performance wise, but it makes me feel all
3003 warm and fuzzy to know that it is programmed absolutely correctly ;)
3005 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
3006 modules/generic_stage_target.py:
3007 revamped the cmd() structure so that it could properly return error codes.
3008 Please note that this might break catalyst until there is some further
3009 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
3010 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
3011 now. Additionally, catalyst will stop when there is an error with an ebuild
3012 ... it didn't do this before, it just plowed along and packed things up.
3014 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
3015 portage.py and then answering my noob questions.
3017 13 Jun 2004; John Davis <zhen@gentoo.org>
3018 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3019 livecd/runscript-support/livecdfs-update.sh:
3020 some last minute fixins
3021 (stuff to work with the new genkernel)
3023 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
3026 11 Jun 2004; John Davis <zhen@gentoo.org>
3027 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
3028 new key, livecd/fsscript. use this to run commands in the livecdfs before it
3031 10 Jun 2004; John Davis <zhen@gentoo.org>
3032 livecd/runscript-support/kmerge.sh,
3033 livecd/runscript-support/livecdfs-update.sh,
3034 livecd/runscript-support/post-kmerge.sh,
3035 livecd/runscript-support/pre-kmerge.sh:
3036 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
3037 functions control what scripts are added to their respective runlevels. This
3038 option would be specified like so in the spec file: livecd/rcadd:
3039 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
3041 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
3042 modules/catalyst_support.py, modules/livecd_stage2_target.py:
3043 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
3044 the code to give a nice error msg instead of a cryptic traceback
3046 04 Jun 2004; John Davis <zhen@gentoo.org>
3047 livecd/runscript-support/livecdfs-update.sh:
3048 small fix for bootsplash, needed to link clst_livecd_bootsplash to
3049 /etc/bootsplash/default
3051 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3052 targets/embedded/embedded-chroot.sh,
3053 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
3054 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3055 targets/livecd-stage1/livecd-stage1-chroot.sh,
3056 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3057 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3058 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3059 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3060 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
3061 targets/tinderbox/tinderbox-chroot.sh,
3062 targets/tinderbox/tinderbox-preclean-chroot.sh,
3063 targets/tinderbox/tinderbox.sh:
3064 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
3066 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
3067 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
3068 more efficient, and I added a new snapshot specfile option, portdir_overlay.
3069 It should be a full path pointing to a portage overlay dir.
3071 27 May 2004; John Davis <zhen@gentoo.org>
3072 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
3073 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3074 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3075 livecd/runscript/default-runscript.sh:
3076 added updated silos and fixed motd bug
3078 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
3079 rolling out version 1.0.8
3081 22 May 2004; John Davis <zhen@gentoo.org>
3082 livecd/runscript-support/kmerge.sh,
3083 livecd/runscript-support/livecdfs-update.sh,
3084 modules/livecd_stage2_target.py:
3085 added key livecd/bootsplash
3087 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
3088 livecd/runscript/sparc-archscript.sh,
3089 livecd/runscript/sparc64-archscript.sh:
3090 sparc fixup patches from gustavoz at g.org
3092 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
3093 added support for blacklisting modules via hotplug in livecd-stage2. spec key
3094 is livecd/modblacklist
3096 19 May 2004; John Davis <zhen@gentoo.org>
3097 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
3098 livecd/runscript/x86-archscript.sh:
3099 added support for livecd/overlay, changed vga=0x317 to vga=791
3100 in the x86 archscript as it is a more standard setting and should
3101 work on more hardware
3103 17 May 2004; John Davis <zhen@gentoo.org>
3104 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
3105 livecd/runscript-support/kmerge.sh,
3106 livecd/runscript-support/livecdfs-update.sh,
3107 modules/livecd_stage2_target.py:
3108 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
3109 we also now have basic motd copying support for more branded livecds
3111 16 May 2004; John Davis <zhen@gentoo.org>
3112 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
3113 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
3114 for passing args to genkernel. gmsoft@gentoo.org requested this one.
3116 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
3117 modules/catalyst_support.py, modules/embedded_target.py,
3118 modules/generic_stage_target.py, modules/generic_target.py,
3119 modules/grp_target.py, modules/livecd_stage1_target.py,
3120 modules/livecd_stage2_target.py, modules/stage1_target.py,
3121 modules/stage2_target.py, modules/stage3_target.py,
3122 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
3123 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
3124 caused gcc profile problems.
3126 12 May 2004; John Davis <zhen@gentoo.org>
3127 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3128 livecd/runscript-support/livecdfs-update.sh,
3129 livecd/runscript-support/post-kmerge.sh,
3130 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3132 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
3133 silliness). Most notably, I have taken advantage of the update-modules
3134 --assume-kernel fix from agriffis so that we can actually use 3rd party
3135 modules now. Please note that >=baselayout-1.9.0 is required.
3137 02 May 2004; Olivier Crete <tester@gentoo.org>
3139 Added forgotten CHOST for i386 subarch
3141 30 Apr 2004; John Davis <zhen@gentoo.org>
3142 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3143 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3144 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3145 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
3147 -fixed 2004.0 branding in the isolinux cdtar
3148 -fixed up acpi stuff in the runscripts
3149 -fixed up the x86 help message and corrected the numerous errors in it
3151 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
3152 livecd/runscript/default-runscript.sh:
3153 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
3154 1.0.7. we are ready for release
3156 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3157 fix for the problem that gustavoz found wrt the /dev creation stuff not
3158 detecting arches. also an efficiency fix for stage1 building
3160 14 Apr 2004; John Davis <zhen@gentoo.org>
3161 targets/embedded/embedded-chroot.sh,
3162 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3163 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3164 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3165 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3166 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3167 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3168 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
3169 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
3170 targets/tinderbox/tinderbox-preclean-chroot.sh,
3171 targets/tinderbox/tinderbox.sh:
3172 fix for bug #47733 - fixes for distcc and an envscript bugfix
3174 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3177 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3178 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3179 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3180 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
3181 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3182 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3183 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3184 targets/stage1/stage1-preclean1-chroot.sh,
3185 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
3186 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3187 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3188 targets/tinderbox/tinderbox.sh:
3189 lots of cleanup on the bash backend. take a look @ the code and report bugs to
3190 zhen@gentoo.org please.
3192 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3193 fix for /dev in stage1
3195 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3198 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
3199 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
3200 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
3201 Added the two kernel-configs for 2004.1 x86
3203 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3204 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
3205 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3206 targets/tinderbox/tinderbox.sh:
3207 fix to address missing /dev in stages, fixed path for env-update in all of the
3210 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3211 use broken for grp, livecd-stage1, tinderbox, etc. fixed
3213 01 Apr 2004; John Davis <zhen@gentoo.org>
3214 livecd/runscript/default-runscript.sh:
3215 added in fix for the module.conf stuff courtesy of Benjamin Judas
3218 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3220 cosmetic touchups for 1.0.5
3222 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
3223 added support to the stage2 for stackable profiles bootstrap
3225 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
3226 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
3227 support for sparc32/64 build compatibility
3229 30 Mar 2004; John Davis <zhen@gentoo.org>
3230 livecd/runscript/default-runscript.sh, modules/targets.py,
3231 targets/stage1/build.sh:
3232 fix for bug 46022, more stackable profile fixes, embedded patches added
3234 26 Mar 2004; John Davis <zhen@gentoo.org>
3235 livecd/runscript/default-runscript.sh, modules/targets.py,
3236 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3237 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
3238 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
3239 fixes for bugs #44625 and #45805
3241 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
3242 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3243 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
3244 memtest is in. if you want to use it, check out the memtest86 cd tarball
3245 Also, fixes for bugs 45078, 45188, 44306
3247 23 Mar 2004; John Davis <zhen@gentoo.org>
3248 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3249 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
3250 livecd/runscript/x86-archscript.sh, modules/targets.py,
3251 targets/livecd-stage3/unmerge.sh:
3252 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
3253 created at the end of the livecd-stage2 process.
3255 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
3256 targets/embedded/embedded.sh:
3257 preliminary embedded support added thanks to david@futuretel.com (mut3x)
3259 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
3260 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
3261 removing the hardened-gcc deps since the package itself is deprecated'
3263 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
3264 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
3266 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
3267 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
3268 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
3269 examples/livecd/alpha/config-2.4.21-r4-alpha,
3270 examples/livecd/alpha/config-2.4.21-r4-jensen,
3271 examples/livecd/alpha/config-2.4.21-r4-legacy,
3272 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
3273 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
3274 fixes for bugs 43676, 43701. Alpha support added as well.
3276 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
3277 added powerpc livecd support, preparing for 2004.0 release. Preliminary
3278 kde/gnome cd specs added.
3280 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
3281 fix in catalyst.conf for bug #42044
3283 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
3284 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
3285 examples/livecd/sparc64/config-2.4.24-sparc64:
3286 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
3288 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
3289 feature additions (see 11 Feb 2004) and added support for a $clst_conf
3290 environment variable. You can use the $clst_conf variable to point to
3291 a file to use in place of /etc/catalyst.conf. By setting this variable
3292 in your shell, catalyst can easily be used by multiple people on the
3293 same machine. Also, ccache support now works for genkernel.
3295 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
3296 livecd-stage2 target, as this is handled by the runscript now. Added support
3297 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
3298 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
3299 The aforementioned "packages" is used to specify kernel-related packages
3300 (like module ebuilds) to merge with each kernel, and the new "use" option is
3301 used to specify the USE settings you'd like exported to the environment
3302 during kernel as well as kernel "packages" build.
3304 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
3305 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
3306 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3307 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
3308 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3309 targets/tinderbox/tinderbox.sh:
3310 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
3311 it for ebuild - added headers to everything and removed deprecated dirs
3313 14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
3314 adding Kumba's patches for MIPS
3316 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
3317 Added hppa specific code.
3319 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
3320 tinderbox examples in examples/ dir.
3322 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
3323 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
3324 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
3327 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
3328 file parsing and reading added. Will get added to the code soon.
3330 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
3331 seem to be working well for stage1/2/3 so I've added a README.
3333 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
3334 structure. Everything is falling nicely into place.
3336 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
3337 integrated into current prototype code.
3339 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
3340 handling integration, got some of the target code nicely fleshed out.
3342 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
3343 progress on the python parts.
3345 17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
3346 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
3347 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
3348 for organiation's sake, I have moved the files, such as livecd foundations,
3349 into catalyst/files. It will make it easier for us when ebuild time comes
3352 15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
3353 All preliminary target build scripts are now added and coded to near as spec
3354 that we can have at this point.
3356 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
3357 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
3358 cleans up after itself (temp files deleted,) something that should be
3359 continued as much as reasonably possible in other parts of catalyst. Also, we
3360 have /etc/catalyst.conf config file reading stub code completed, and internal
3361 fall-backs to reasonable global config defaults completed.