1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
6 Rename version() to show_version()
8 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
9 Remove import_modules()
11 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
12 modules/catalyst/target/embedded.py,
13 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
14 modules/catalyst/target/livecd_stage1.py,
15 modules/catalyst/target/livecd_stage2.py,
16 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
17 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
18 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
19 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
20 Remove references to generic_stage_target
22 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
23 +modules/catalyst/target/embedded.py,
24 -modules/catalyst/target/embedded_target.py,
25 +modules/catalyst/target/generic.py,
26 +modules/catalyst/target/generic_stage.py,
27 -modules/catalyst/target/generic_stage_target.py,
28 -modules/catalyst/target/generic_target.py,
29 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
30 -modules/catalyst/target/livecd_stage1_target.py,
31 +modules/catalyst/target/livecd_stage1.py,
32 -modules/catalyst/target/livecd_stage2_target.py,
33 +modules/catalyst/target/livecd_stage2.py,
34 +modules/catalyst/target/netboot.py,
35 -modules/catalyst/target/netboot2_target.py,
36 +modules/catalyst/target/netboot2.py,
37 -modules/catalyst/target/netboot_target.py,
38 +modules/catalyst/target/snapshot.py,
39 -modules/catalyst/target/snapshot_target.py,
40 -modules/catalyst/target/stage1_target.py,
41 +modules/catalyst/target/stage1.py,
42 -modules/catalyst/target/stage2_target.py,
43 +modules/catalyst/target/stage2.py,
44 -modules/catalyst/target/stage3_target.py,
45 +modules/catalyst/target/stage3.py,
46 -modules/catalyst/target/stage4_target.py,
47 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
48 -modules/catalyst/target/tinderbox_target.py:
49 Remove _target from target module filenames, since they're already in
52 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
53 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
54 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
55 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
56 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
57 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
58 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
59 Remove builder.py and all references
61 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
62 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
63 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
64 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
65 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
66 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
67 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
68 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
69 modules/catalyst/target/embedded_target.py,
70 modules/catalyst/target/generic_stage_target.py,
71 modules/catalyst/target/generic_target.py,
72 modules/catalyst/target/grp_target.py,
73 modules/catalyst/target/livecd_stage1_target.py,
74 modules/catalyst/target/livecd_stage2_target.py,
75 modules/catalyst/target/netboot2_target.py,
76 modules/catalyst/target/netboot_target.py,
77 modules/catalyst/target/snapshot_target.py,
78 modules/catalyst/target/stage1_target.py,
79 modules/catalyst/target/stage2_target.py,
80 modules/catalyst/target/stage3_target.py,
81 modules/catalyst/target/stage4_target.py,
82 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
83 Move catalyst_support.py to catalyst.support and update references
85 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
86 +modules/catalyst/lock.py,
87 modules/catalyst/target/generic_stage_target.py,
88 -modules/catalyst_lock.py:
89 Move catalyst_lock.py to catalyst/lock.py and update references
91 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
92 modules/catalyst/target/__init__.py,
93 modules/catalyst/target/generic_stage_target.py:
94 Move target module loading logic into build_target_map() in
95 catalyst.target module
97 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
98 modules/catalyst/target/embedded_target.py,
99 modules/catalyst/target/grp_target.py,
100 modules/catalyst/target/livecd_stage1_target.py,
101 modules/catalyst/target/livecd_stage2_target.py,
102 modules/catalyst/target/netboot2_target.py,
103 modules/catalyst/target/netboot_target.py,
104 modules/catalyst/target/snapshot_target.py,
105 modules/catalyst/target/stage1_target.py,
106 modules/catalyst/target/stage2_target.py,
107 modules/catalyst/target/stage3_target.py,
108 modules/catalyst/target/stage4_target.py,
109 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
110 Add target map in each target module and remove register() function
111 Change catalyst program to load target modules with catalyst.target.targets
113 Remove required_build_targets and valid_build_targets from catalyst_support.py,
114 since we can scan the dir now
116 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
117 +modules/catalyst/target/__init__.py,
118 +modules/catalyst/target/embedded_target.py,
119 +modules/catalyst/target/generic_stage_target.py,
120 +modules/catalyst/target/generic_target.py,
121 +modules/catalyst/target/grp_target.py,
122 +modules/catalyst/target/livecd_stage1_target.py,
123 +modules/catalyst/target/livecd_stage2_target.py,
124 +modules/catalyst/target/netboot2_target.py,
125 +modules/catalyst/target/netboot_target.py,
126 +modules/catalyst/target/snapshot_target.py,
127 +modules/catalyst/target/stage1_target.py,
128 +modules/catalyst/target/stage2_target.py,
129 +modules/catalyst/target/stage3_target.py,
130 +modules/catalyst/target/stage4_target.py,
131 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
132 -modules/generic_stage_target.py, -modules/generic_target.py,
133 -modules/grp_target.py, -modules/livecd_stage1_target.py,
134 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
135 -modules/netboot_target.py, -modules/snapshot_target.py,
136 -modules/stage1_target.py, -modules/stage2_target.py,
137 -modules/stage3_target.py, -modules/stage4_target.py,
138 -modules/tinderbox_target.py:
139 Move all *_target.py modules under modules/catalyst/target and create
140 parent catalyst.target module
142 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
143 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
144 Remove hard-coded arch list now that find_arch_modules() is known to work
146 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
147 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
148 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
149 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
150 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
151 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
152 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
153 modules/generic_stage_target.py:
154 Move subarch and maching maps to bottom of arch files, since the classes
155 aren't defined yet at the top
157 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
158 modules/catalyst/arch/sh.py:
159 Forgot the sh arch module
161 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
162 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
163 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
164 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
165 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
166 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
167 Move subarch and machine map information to variables at top of each arch
168 module and get rid of register() function
170 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
171 Add catalyst.util.load_module() function
172 Move arch modules under modules/catalyst/arch
173 Add catalyst.arch.arches class to assist in loading arch modules
174 Add .gitignore file for *.py[co]
176 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
177 Change __version__ to 2.99 for catalyst_3 branch
179 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
180 Add note about metadata_overlay being default in 2.1.6
182 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
183 Updated the AUTHORS section and the header for the ChangeLog, to reflect
184 that individual authors now retain their copyright to code they submit.
186 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
187 Rewrote TODO to make it clearer and added a ton of new items to it.
189 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
190 modules/generic_stage_target.py:
191 screw you python...hard
193 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
194 modules/generic_stage_target.py:
195 Disable removal of 'target_path' when build starts
197 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
198 modules/generic_stage_target.py:
199 Apply patch from armin76 to actually make use of the busybox_config value
202 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
203 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
204 Add support for gk's --busybox-config= option
206 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
207 modules/generic_stage_target.py:
208 Missing / before 'iso'
210 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
211 modules/snapshot_target.py:
212 Add support for purging to snapshot target
214 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
215 Add mix-in cdtar idea to TODO
217 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
218 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
219 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
220 Remove old isolinux-3.09 cdtar files
222 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
223 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
224 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
225 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
227 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
228 Marking this 2.0.6.903 for testing.
230 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
231 targets/netboot2/netboot2-controller.sh:
232 Disable copying of nb-busybox.cf since it isn't used anyway
234 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
235 arch/x86.py, catalyst:
236 A few typo and other minor fixes as reported by armin76
238 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
239 modules/generic_stage_target.py:
240 Add support for digests="all" for gentoo bug #209611
242 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
243 examples/netboot2_template.spec, targets/support/kmerge.sh:
244 Automatically append --netboot to GK_ARGS for netboot2 target Remove
245 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
247 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
248 targets/support/pre-kmerge.sh:
249 Remove evil hacks that copy gk files around for netboot2
251 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
252 Bumping version for release.
254 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
255 modules/catalyst_support.py:
256 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
259 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
260 modules/catalyst_support.py, modules/generic_stage_target.py:
261 Add support for -P/--purgeonly option
263 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
264 Updated README to tell the user where to locate catalyst.conf if not using
265 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
268 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
269 Kicking out a 2.0.6.901 release for testing.
271 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
272 modules/generic_stage_target.py:
273 Automatically prepend build dir path to livecd/iso if it's not an absolute
276 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
277 Update TODO with placeholder idea.
279 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
280 +modules/catalyst/util.py:
281 Create catalyst.util module with capture_traceback() and print_traceback()
282 functions Capture and print traceback when build fails instead of letting
285 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
286 modules/catalyst/config.py, modules/catalyst_support.py:
287 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
289 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
290 modules/catalyst/config.py:
291 A few fixes to ParserBase after actually testing it switch to parsing
292 config file with ConfigParser.
294 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
295 +modules/catalyst/config.py, -modules/catalyst/util.py:
296 More indecisiveness..move util.spec to config.SpecParser.
298 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
299 -modules/catalyst/spec.py, +modules/catalyst/util.py,
300 modules/catalyst_support.py:
301 * Rename catalyst.spec to catalyst.util
302 * Move spec_dump() into spec class
303 * Modify catalyst to use new spec class
305 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
306 +modules/catalyst/__init__.py:
307 Add __init__.py file and import line.
309 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
310 +modules/catalyst/spec.py:
311 Initial commit of modules/catalyst/spec.py.
313 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
315 Updating x86/amd64 arch support. Original patches by William Cooke
316 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
318 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
319 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
320 modules/snapshot_target.py, modules/stage4_target.py,
321 targets/support/bootloader-setup.sh, targets/support/functions.sh,
322 targets/support/kmerge.sh:
323 Removing all deprecated interfaces. We no longer wish to support them and
324 they're not needed. Anyone using a pre-2.x spec file will need to update
327 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
328 -livecd/files/Getting_Online.txt:
329 Removing livecd/files/Getting_Online.txt since it was quite outdated.
331 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
333 Updated for new git repo.
335 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
336 targets/support/livecdfs-update.sh:
337 Add gconf settings for gnome-screensaver to disable locking by default. This
340 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
341 Add armv5tel to arm host list.
343 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
344 targets/support/chroot-functions.sh:
345 If we don't have a distcc user, we need to reinstall distcc, even if it's
346 been built with the right USE. This mainly affects stage1/stage2.
348 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/support/chroot-functions.sh:
350 We need to run distcc-config --install, since we won't be installing into
351 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
352 installed versions of distcc.
354 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
355 Add a couple of distcc-related items to TODO.
357 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/stage1/stage1-preclean-chroot.sh,
359 targets/stage2/stage2-preclean-chroot.sh,
360 targets/stage3/stage3-preclean-chroot.sh,
361 targets/stage4/stage4-preclean-chroot.sh:
362 We don't want to run setup_myfeatures in preclean, but still want to update
363 the environment and show our debug information.
365 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/stage1/stage1-preclean-chroot.sh,
367 targets/stage2/stage2-preclean-chroot.sh,
368 targets/stage3/stage3-preclean-chroot.sh,
369 targets/stage4/stage4-preclean-chroot.sh,
370 targets/support/chroot-functions.sh:
371 Remove the die on LIBDIR check, since it won't be set on non-multilib
372 profiles. We can now run debug in preclean again.
374 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
375 targets/support/functions.sh:
376 Let's not try to chmod a dangling symlink.
378 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
379 targets/support/chroot-functions.sh:
380 Added emerge --info to debug output. I don't know why I didn't add it before.
382 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
383 targets/stage1/stage1-preclean-chroot.sh,
384 targets/stage2/stage2-preclean-chroot.sh,
385 targets/stage3/stage3-preclean-chroot.sh,
386 targets/stage4/stage4-preclean-chroot.sh:
387 We probably shouldn't be running our debug functions in our stages. Let's
390 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
391 targets/support/chroot-functions.sh:
392 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
395 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/support/livecdfs-update.sh:
397 Only copy the handbook icon if one exists.
399 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
400 modules/catalyst_lock.py:
401 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
404 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 targets/livecd-stage2/livecd-stage2-controller.sh:
406 We should be matching all possible LIBDIRs, so make sure we do that.
408 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/support/livecdfs-update.sh:
410 We no longer need the metadata.tar.bz2, since the Installer uses
413 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
414 targets/stage1/stage1-chroot.sh:
415 We don't need --newuse if we're not using binary packages, so there's no
418 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/livecd-stage2/livecd-stage2-controller.sh:
420 Added initial framework for creating the CD's root on livecd/livedvd.
421 Currently, the end result is the same, but I'll be adding code to
422 automatically copy the stages and to automatically download the distfiles.
424 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
425 targets/livecd-stage2/livecd-stage2-controller.sh,
426 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
427 targets/support/rc-update.sh:
428 Change all checks for livecd/type: gentoo-release-livecd to
429 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
430 to allow for auto-fetching of distfiles and stages onto official DVD media.
432 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
433 targets/livecd-stage1/livecd-stage1-controller.sh,
434 targets/livecd-stage2/livecd-stage2-controller.sh:
435 Updated TODO. Added code to livecd-stage1 to generate a package list, which
436 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
437 the distfiles automatically.
439 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
440 modules/generic_stage_target.py:
441 Fix seedcache output so it fits in 80 columns.
443 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
444 targets/stage1/stage1-chroot.sh:
445 We should likely install baselayout before anything else, including the
446 package manager. As such, I've moved it to after sys-apps/baselayout is
449 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
450 targets/livecd-stage2/livecd-stage2-controller.sh:
451 Check for a snapshot in the overlay and error if one is present. This should
452 ensure that the snapshot on the CD is the same as the one used to build the
455 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
456 modules/catalyst_support.py:
457 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
458 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
461 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
462 targets/stage1/stage1-chroot.sh:
463 Change back to using sys-apps/baselayout. We'll need to come up with a
464 better permanent solution now that virtual/baselayout is no more.
466 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
467 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
468 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
470 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
471 targets/support/bootloader-setup.sh:
472 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
475 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
476 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
477 Added TODO. Changed create_handbook_icon call to only be called if
478 /docs/handbook/index.html exists on the disk or in livecd/overlay.
480 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
481 targets/support/kmerge.sh:
482 Run sed on KERNELVERSION to escape the slashes so we can use it in another
485 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
486 targets/support/kmerge.sh:
487 Modify test to run if package.provided exists instead of if it doesn't.
488 Run sed on the correct file.
490 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
491 targets/support/chroot-functions.sh:
492 Added --noreplace to setup_myfeatures merges so we don't blow away any
493 packages which are already installed with the proper USE flags for the given
494 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
496 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
497 livecd/files/README.txt:
498 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
500 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
501 targets/support/rc-update.sh:
502 Added mdraid for baselayout-2 users.
504 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
505 targets/support/kmerge.sh:
506 Clean up package.provided after the kernel build
508 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
509 targets/support/kmerge.sh:
510 It helps if I put things in the correct order so they'll actually execute,
511 rather than getting a nice error from emerge.
513 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
514 targets/support/kmerge.sh:
515 Change upgrade to update.
517 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
518 targets/support/kmerge.sh:
519 Add back in the package.provided code that *should* skip the kernel sources
520 merge for call back and subsequent runs.
522 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
523 targets/support/kmerge.sh:
524 We don't really need to use binary packages for the kernel sources, since it
525 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
526 when we're not using kerncache.
528 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
529 targets/support/kmerge.sh:
530 Remove 'symlink' from USE, since it's not needed and screws up kerncache
532 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
533 targets/livecd-stage2/livecd-stage2-controller.sh:
534 OK, we run our find outside the chroot, so we don't want to use absolute
535 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
536 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
539 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
540 targets/livecd-stage2/livecd-stage2-controller.sh,
541 targets/stage1/stage1-controller.sh:
542 Cleanup the clean section for stage1 and add an updated clean section for
543 livecd-stage2 when we're a minimal, universal, or game CD. This is
544 2.0.6_pre14 for testing.
546 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
547 targets/support/kmerge.sh:
548 We should be using --newuse when merging our packages in callback.
550 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 targets/grp/grp-chroot.sh:
552 We should only use --noreplace when building a pkgset, everything else
555 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
556 modules/catalyst_support.py, modules/generic_stage_target.py,
557 modules/grp_target.py:
558 Apply additional patches from bug #207862 for CONTENTS generation.
560 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
561 targets/grp/grp-chroot.sh:
562 Call setup_myemergeopts after changing clst_FETCH.
564 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
565 targets/netboot2/netboot2-pkg.sh:
566 Remove a bit of unnecessary code.
568 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
569 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
570 targets/support/chroot-functions.sh:
571 Fix some spacing on the -* warning, revert Andrew's last change, since it
572 didn't do anything, and clean up the GRP chroot code so it works smarter and
573 set clst_FETCH when clst_grp_type is something other than pkgset.
575 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
576 targets/support/chroot-functions.sh:
577 Don't set --usepkg and --buildpkg when fetching.
579 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
580 modules/generic_stage_target.py:
581 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
584 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
585 modules/generic_stage_target.py:
586 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
587 boot/kernel/${kname}/config copying code in generic_stage_target.
589 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
590 targets/support/kmerge.sh:
591 Make sure we don't give genkernel a --kernel-config if it isn't set in the
594 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
595 modules/generic_stage_target.py, targets/support/kmerge.sh,
596 targets/support/pre-kmerge.sh:
597 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
598 valid, rather than required, changed clst_ksource to default to
599 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
600 removal of USE to after the kernel build so the modules get the correct USE,
601 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
603 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
604 targets/support/kmerge.sh:
605 We should run the default functions for kmerge.sh, too.
607 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
608 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
609 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
610 Updated aboot cdtar with a newer version to support newer kernels.
612 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
613 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
614 Updated make_destpath so it writes out to make.conf as well as exporting
615 ROOT to the environment, added a make_destpath call to cleanup_stages, and
616 adding make_destpath /tmp/stage1root to stage1.
618 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
619 Updated README a bit and rolling 2.0.6_pre12 for testing.
621 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
622 targets/support/create-iso.sh:
623 Removed any further checks for clst_fstype and making sure everybody is
624 using ${mkisofs_zisofs_opts}.
626 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
627 targets/support/livecdfs-update.sh:
628 The default theme for GNOME is now Clearlooks, so we can remove the theme
629 code, but we still want to set the font size.
631 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
632 targets/support/livecdfs-update.sh:
633 We need to put quotes around ${user_comment} or useradd gets confused.
635 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
636 targets/support/chroot-functions.sh:
637 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
640 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
641 targets/support/kmerge.sh:
642 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
643 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
645 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
646 targets/support/create-iso.sh:
647 Bash fscking sucks, so we have to compromise on this code reduction solution
648 a bit. It's still far better than it was
650 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
651 targets/support/create-iso.sh:
652 Don't escape quotes when actually running the command
654 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
655 targets/support/kmerge.sh:
656 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
658 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
659 targets/support/kmerge.sh:
660 Use -L instead of -l in test for symlink
662 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
663 targets/stage1/stage1-controller.sh:
664 Remove code for gcc-config/binutils-config since it should be getting done
665 in the preclean script, anyway.
667 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
668 targets/stage1/stage1-chroot.sh:
669 I missed one place where HOSTUSE was being used incorrectly.
671 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
672 targets/support/kmerge.sh:
673 Escape the correct quote
675 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
676 targets/support/kmerge.sh:
677 Change remaining instances of run_emerge to run_merge
679 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
681 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
684 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
685 targets/support/bootloader-setup.sh:
686 Let's change our splash checking to a global check so it only needs to be
687 done once. This makes much more sense than having all of those if ... else
690 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
691 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
692 Fix our USE invocation here so things work as expected.
694 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
695 targets/support/livecdfs-update.sh:
696 Force-enable livecd/users for livecd/type gentoo-release-livecd and
699 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
700 targets/support/livecdfs-update.sh:
701 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
704 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/livecd-stage2/livecd-stage2-controller.sh:
706 Fixing the snapshot copying so it will only copy the correct snapshot for
707 people who don't know how to properly use wget.
709 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
710 targets/stage1/stage1-chroot.sh:
711 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
714 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
715 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
716 OK, we have to escape our quotes, rather than use single quotes, or we don't
717 evaluate the variables properly.
719 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
720 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
721 targets/support/kmerge.sh:
722 Fixing echo/sed for make.conf writing.
724 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
725 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
726 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
727 Rather than using the environment, we write out our USE to make.conf, then
728 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
729 be written to make.conf, already.
731 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
732 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
733 targets/livecd-stage1/livecd-stage1-chroot.sh,
734 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
735 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
736 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
737 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
738 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
739 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
740 Changing run_emerge to run_merge, changing both setup_portage and
741 setup_myfeatures to add any USE changes to make.conf prior to merge, then
742 removing the settings added, rather than (ab)using the environment.
744 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
745 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
746 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
747 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
748 targets/tinderbox/tinderbox-chroot.sh:
749 Rearrange some of the functions in chroot-functions.sh in preparation for
750 some upcoming changes and rename setup_portage to setup_pkgmgr.
752 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
753 targets/stage1/stage1-controller.sh:
754 Removing an extra env-update call from stage1's preclean.
756 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
757 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
758 targets/support/bootloader-setup.sh:
759 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
760 help.msg which we didn't even use.
762 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
763 targets/support/bootloader-setup.sh:
764 Don't write out out 'default 1' line when creating grub.conf, since the
765 'help' entry is now at the bottom, and we want grub to default to the first
768 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
769 targets/support/bootloader-setup.sh:
770 Removed checks on livecd/splash_type, since we only support one type,
771 removed remaining bootsplash code from bootloader-setup.sh, added automatic
772 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
773 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
775 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
776 targets/livecd-stage2/livecd-stage2-controller.sh:
777 Let's automatically copy in the snapshot if livecd/type is
778 gentoo-release-livecd.
780 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
781 modules/generic_stage_target.py:
782 Fix leading whitespace in empty() so it's only executed if there's something
783 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
784 211410 for pointing this out
786 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
787 targets/support/rc-update.sh:
788 Quote baselayout package atom
790 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
791 targets/support/chroot-functions.sh:
792 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
793 PATH by default. Instead, simply check if it exists.
795 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
796 targets/support/chroot-functions.sh:
797 Remove temporary package listing code, since --verbose is forced on with
800 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
801 Force-enable --verbose when using --debug
803 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
804 targets/support/kmerge.sh:
805 Changing modules-update to update-modules to quiet a warning and keep us
806 from having it get removed out from under us.
808 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
809 targets/support/chroot-functions.sh:
810 Adding a note to myself for better debug and moving run_default_funcs to the
811 bottom of the script so it gets executed. Since this can otherwise break
812 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
814 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
815 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
816 targets/support/chroot-functions.sh:
817 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
818 so we can get the output with --debug, added --newuse to the options for
819 stage1, as we should always rebuild any package where the USE has changed,
820 removed removal of portage logs from stage2-chroot.sh since it is being done
821 by cleanup_stages, moved world removal in cleanup_stages into a check for
822 stages 1 through 3, made update_env_settings check for the existence of
823 env-update before running it since we now run update_env_settings by default
824 everywhere chroot-functions.sh is sourced, and added a section to show_debug
825 to list the packages, since we don't yet force-enable verbose with debug.
827 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
828 modules/catalyst_lock.py:
829 Since my python sucks and I don't feel like troubleshooting it at the
830 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
831 2.0.6_pre8 for testing.
833 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
834 modules/builder.py, modules/catalyst_lock.py:
835 Added some extra debug output to catalyst_lock.py and added Stuart Longland
836 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
838 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
839 modules/catalyst_support.py:
840 change 'is' to == because python is grumpy
842 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
843 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
844 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
845 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
846 targets/support/rc-update.sh:
847 Removing support for bootsplash, since it hasn't been in a supported kernel
848 in a couple years and isn't accepted upstream.
850 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
851 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
852 Fix up the sed for genkernel so it works on versions both before and after
853 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
854 change was a bit too aggressive.
856 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
857 targets/support/bootloader-setup.sh:
858 Change grub timeout to 15 seconds instead of 150.
860 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
861 targets/support/pre-kmerge.sh:
862 Comment out sed on genkernel executable as it appears to do nothing these
865 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
866 targets/livecd-stage2/livecd-stage2-controller.sh:
867 Only call find on libdirs that actually exist. Thanks to Kristoffer
868 <krek6597@student.uu.se> in bug #210807.
870 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
871 modules/generic_stage_target.py:
872 Add warning about -* in foo/use in the spec.
874 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
875 targets/embedded/embedded-chroot.sh,
876 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
877 targets/grp/grp-preclean-chroot.sh,
878 targets/livecd-stage1/livecd-stage1-chroot.sh,
879 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
880 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
881 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
882 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
883 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
884 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
885 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
886 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
887 targets/tinderbox/tinderbox-preclean-chroot.sh:
888 Change all . to source.
890 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
891 targets/embedded/embedded-preclean-chroot.sh,
892 targets/grp/grp-preclean-chroot.sh,
893 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
894 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
895 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
896 targets/stage3/stage3-preclean-chroot.sh,
897 targets/stage4/stage4-preclean-chroot.sh,
898 targets/support/chroot-functions.sh,
899 targets/tinderbox/tinderbox-preclean-chroot.sh:
900 Added a cleanup_stages function and added it to the appropriate places.
902 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
903 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
904 targets/livecd-stage1/livecd-stage1-chroot.sh,
905 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
906 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
907 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
908 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
909 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
910 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
911 Removing any functions that we now call by default when we source
912 chroot-functions.sh by default.
914 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
915 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
916 targets/livecd-stage1/livecd-stage1-chroot.sh,
917 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
918 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
919 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
920 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
921 Clean up the debug code that I've added to stage1, move it to
922 chroot_functions.sh, and call it from all of our main targets.
924 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
925 modules/generic_stage_target.py:
926 Wow. I need to make sure that we actually comment comments in make.conf or
927 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
928 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
930 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
931 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
932 targets/stage3/stage3-chroot.sh:
933 We need to be sure we clear out /var/log/portage/elog as well as
934 /var/log/emerge.log for stages 1 through 3.
936 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
937 modules/generic_stage_target.py,
938 targets/livecd-stage2/livecd-stage2-controller.sh,
939 targets/support/livecdfs-update.sh:
940 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
941 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
942 80 columns. This is catalyst 2.0.6_pre5 for testing.
944 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
945 modules/generic_stage_target.py:
946 Apparently, python doesn't like it when you put a set of comments in front
947 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
950 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
951 modules/generic_stage_target.py:
952 Huge refactoring of modules/generic_stage_target.py to fix indentation and
953 generally clean up the code so it's a bit easier to read/follow.
955 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
956 modules/generic_stage_target.py:
957 Sort and de-dupe myusevars.
959 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
960 targets/stage1/stage1-chroot.sh:
961 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
963 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
964 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
965 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
966 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
967 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
968 targets/tinderbox/tinderbox-chroot.sh:
969 Move export of FEATURES to setup_myfeatures.
971 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
972 targets/stage1/stage1-chroot.sh:
973 Added some debug code to stage1 and fixed a nice bug where we weren't
974 building with the correct USE. Unfortunately, this invalidates any caches
975 for stage1, since we were building with the entire USE from the profile.
976 This is 2.0.6_pre4 for testing.
978 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
979 targets/stage1/stage1-chroot.sh:
980 We don't need to do the device building twice, so removing USE=build from
981 first baselayout install.
983 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
984 targets/support/livecdfs-update.sh:
985 We check for a plugdev group, add it if it doesn't exist, and make sure any
986 users specified by livecd/users is in the group.
988 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
989 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
990 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
992 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
993 modules/catalyst_support.py:
994 Fix up calc_contents in contents_map. Thanks to Brent Baude
995 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
998 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
999 targets/stage1/stage1-chroot.sh:
1000 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1001 empty and will cause issues in stage3 and beyond.
1003 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1004 targets/support/kmerge.sh, targets/support/rc-update.sh:
1005 Changed some of the rc-update code so it should work with baselayout-2,
1006 also. This is 2.0.6_pre2 for testing.
1008 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1009 files/catalyst.conf, modules/catalyst_support.py,
1010 modules/generic_stage_target.py, modules/grp_target.py,
1011 modules/snapshot_target.py:
1012 Added support for generating CONTENTS files automatically. Patch by Robin
1013 Johnson <robbat2@gentoo.org> for bug #207862.
1015 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1016 modules/snapshot_target.py:
1017 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1018 exclude digest-* files from the snapshot.
1020 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1021 arch/x86.py, modules/generic_stage_target.py:
1022 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1023 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1025 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1026 targets/support/kmerge.sh:
1027 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1028 options, so that it can actually be turned off.
1030 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1032 Rearrange things in the arch/*.py files to ensure that nothing is used
1033 before it has been defined.
1035 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1036 Reorder arch/powerpc.py to make python happy.
1038 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1039 modules/snapshot_target.py:
1040 Change .svn --include to an --exclude like it was supposed to be.
1042 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1044 Added several subarches for mips so we can dump the mips subarch profiles
1045 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1048 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1049 targets/livecd-stage2/livecd-stage2-controller.sh:
1050 Changed the code for copying the MOTD files so it's fewer lines and makes
1053 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1054 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1055 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1056 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1058 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1060 Did a little cleanup on the x86.py to remove some redundant entries and
1061 added nocona and core2 to amd64.py, though they're currently commented out.
1063 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1064 modules/generic_stage_target.py:
1065 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1066 flags defined in the spec file.
1068 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1069 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1070 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1071 since catalyst sets CXXFLAGS=CFLAGS by default.
1073 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1075 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1077 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1078 Added prescott to the subarches for x86.
1080 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1081 modules/netboot2_target.py, targets/support/kmerge.sh:
1082 Add patch to enabled netboot2/linuxrc and automatically add path for
1083 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1084 <jsbronder@gentoo.org> in bug #208106.
1086 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1087 modules/netboot2_target.py:
1088 Allow root_overlay in netboot2 target for bug #208106.
1090 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1091 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1092 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1093 Added USE=bindist automatically to everything that inherits set_use from
1094 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1095 USE=bindist to emerge run for stage1, and did some minor cleanup in
1096 get_libdir in chroot-functions.
1098 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1099 targets/support/bootloader-setup.sh:
1100 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1102 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1103 examples/generic_stage_template.spec, examples/grp_template.spec,
1104 examples/livecd-stage1_template.spec,
1105 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1106 examples/stage4_template.spec, examples/tinderbox_template.spec:
1107 Changing link so it no longer points to a dead page. This is for bug #208609.
1109 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1110 modules/snapshot_target.py:
1111 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1113 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1114 targets/stage1/stage1-chroot.sh:
1115 As much as I hate this, we're going to force baselayout to install first.
1116 This will keep us from having any issues with packages that don't respect
1119 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1120 Reorder options in catalyst.conf so they're alphabetical.
1122 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1123 targets/support/bootloader-setup.sh:
1124 Add 'pager on' to grub.conf for bug #208531.
1126 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1127 livecd/files/README.txt, livecd/files/x86-F6.msg:
1128 Removing the unused kernel command line options from Volume/Device Management.
1130 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1131 This is now 2.0.5 for release.
1133 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1134 files/catalyst.conf, modules/catalyst_support.py,
1135 modules/generic_stage_target.py,
1136 targets/embedded/embedded-preclean-chroot.sh,
1137 targets/grp/grp-preclean-chroot.sh,
1138 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1139 targets/stage2/stage2-preclean-chroot.sh,
1140 targets/stage3/stage3-preclean-chroot.sh,
1141 targets/support/chroot-functions.sh,
1142 targets/tinderbox/tinderbox-preclean-chroot.sh:
1143 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1144 sys-devel/icecream cluster compiler support for bug #200095. This is
1145 catalyst 2.0.5_pre6 for testing.
1147 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1148 files/catalyst.conf, modules/generic_stage_target.py:
1149 Add the option for using metadata_overlay with portage to speed up cache.
1151 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1152 modules/stage1_target.py, modules/stage2_target.py,
1153 modules/stage3_target.py:
1154 Add /etc/portage to cleanables for stages 1 through 3.
1156 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1157 livecd/files/livecd-local.start,
1158 targets/livecd-stage2/livecd-stage2-controller.sh,
1159 targets/support/livecdfs-update.sh:
1160 We apparently still need profiles/eclass for building the stage3 from the
1161 LiveCD with the installer.
1163 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1164 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1167 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1168 targets/livecd-stage2/livecd-stage2-controller.sh,
1169 targets/support/livecdfs-update.sh:
1170 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1171 preservation of eclasses/profiles, and remove copying of livecd-local.start
1172 since it's not needed anymore.
1174 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1175 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1176 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1179 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1180 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1181 Removing old mkvardb code which is no longer used, commenting out setting of
1182 Gnome theme for testing now that Clearlooks has been default for some time,
1183 and changing vdb move from a case statement to a simple if statement. This
1184 is 2.0.5_pre5 for testing.
1186 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1187 modules/stage1_target.py:
1188 Removing cleaning of python encodings for bug #64890.
1190 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1191 modules/generic_stage_target.py:
1192 Add an extra warning into the generated make.conf about changing the CHOST.
1194 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1195 targets/support/livecdfs-update.sh:
1196 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1198 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1199 targets/embedded/embedded-preclean-chroot.sh,
1200 targets/grp/grp-preclean-chroot.sh,
1201 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1202 targets/stage2/stage2-preclean-chroot.sh,
1203 targets/stage3/stage3-preclean-chroot.sh,
1204 targets/tinderbox/tinderbox-preclean-chroot.sh:
1205 Check to see if distcc is enabled before calling cleanup_distcc().
1207 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1208 arch/sparc.py, arch/x86.py:
1209 Look for linux32 in /bin and /usr/bin.
1211 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1212 modules/generic_stage_target.py:
1213 Make error message more specific when removing immutable flag.
1215 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1216 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1217 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1218 information, and added a small fix for FreeBSD for bug #169041. This is
1219 catalyst 2.0.5_pre4 for testing.
1221 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1222 targets/support/chroot-functions.sh:
1223 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1224 patch from bug #120076 to add cross-compiling support to our distcc
1227 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1228 targets/support/chroot-functions.sh:
1229 Added a version of get_libdir from multilib.eclass so we can determine where
1230 to go poking around if we need to touch anything in libdir.
1232 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1233 Print an error saying what target failed before the traceback.
1235 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1236 modules/catalyst_support.py:
1237 When parsing make.conf, first try pkgcore's
1238 snakeoil.fileutils.read_bash_dict(), then portage's
1239 portage_util.getconfig(), then the internal parse_makeconf().
1241 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1242 modules/catalyst_support.py:
1243 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1245 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1246 examples/netboot_template.spec, examples/tinderbox_template.spec,
1247 modules/grp_target.py, modules/tinderbox_target.py:
1248 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1249 modules, and remove extra pkgcache_path and kerncache_path options from
1252 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1253 This is catalyst 2.0.5_pre3 for testing the new stages code.
1255 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1256 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1257 We need to force USE=bindist on for building stages.
1259 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1260 modules/generic_stage_target.py:
1261 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1262 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1264 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1265 targets/support/rc-update.sh:
1266 Added support for the newer versions of splashutils which use fbcondecor as
1267 the init script. This is catalyst 2.0.5_pre1 for testing.
1269 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1270 targets/livecd-stage2/livecd-stage2-controller.sh:
1271 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1274 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1275 modules/generic_stage_target.py, modules/stage1_target.py,
1276 modules/stage2_target.py:
1277 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1280 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1281 modules/generic_stage_target.py, modules/netboot2_target.py:
1282 Fix typo in getopt call for --clear-autoresume. thanks to
1283 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1284 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1285 Copy overlay files in netboot2 target into proper dir for bug #174635.
1287 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1288 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1289 targets/support/netboot2-final.sh:
1290 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1291 fix a minor bug in System.map copying, add portage_overlay support, and adds
1292 the ability to use globbing in the package file lists for the netboot2
1295 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1296 +targets/netboot2/nb-busybox.cf:
1297 Added nb-busybox.cf to the netboot2 target for bug #174298.
1299 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1300 targets/support/chroot-functions.sh:
1301 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1303 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1304 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1305 Change moving the VDB until after we have processed unmerge by moving it
1306 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1307 unmerge packages from the gentoo-release-livecd target.
1309 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1310 targets/support/kmerge.sh:
1311 Commented out the package.provided code in catalyst that seemed to cause
1312 problems with kerncache in testing. This is 2.0.4 and should be used for the
1315 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1316 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1317 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1318 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1319 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1320 improve the netboot2 target.
1322 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1323 modules/generic_stage_target.py:
1324 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1325 cause catalyst to export boolean variables as well as string-based
1328 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1329 modules/generic_stage_target.py:
1330 Fixing check for invalid subarch to not filter too much. Fix from Mike
1331 Frysinger <vapier@gentoo.org> for bug #173532.
1333 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1334 Added s390x (64-bit) support via a patch from Mike Frysinger
1335 <vapier@gentoo.org> for bug #173002.
1337 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1339 targets/livecd-stage1/livecd-stage1-chroot.sh,
1340 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1341 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1342 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1343 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1344 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1345 targets/support/pre-kmerge.sh:
1346 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1347 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1348 certain functions/code paths when running with -F/--fetchonly. Simplified
1349 kmerge.sh with regards to kerncache and callback packages. Also, changed
1350 ccache/distcc installs to use run_emerge instead of emerge directly, which
1351 allows us to more easily replace the underlying package manager, or add
1352 support for multiple package managers to catalyst.
1354 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1355 modules/grp_target.py:
1356 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1357 portage_overlay functionality to GRP, where it was mistakenly missing, for
1358 bug #171157. This is catalyst 2.0.3 and ready for release.
1360 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1361 targets/livecd-stage1/livecd-stage1-controller.sh,
1362 targets/support/livecdfs-update.sh:
1363 Removed the generation of grppkgs.txt since the Installer now uses vdb
1366 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1367 targets/support/create-iso.sh:
1368 Fix creation of the EFI images. Since it is FAT, we can't go around
1369 perserving permissions, now, can we?
1371 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1372 targets/support/livecdfs-update.sh:
1373 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1374 broken sed for rc.conf, which caused all kinds of hell to break loose when
1375 booting a new CD. This is 2.0.3_pre3.
1377 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1378 modules/generic_stage_target.py:
1379 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1380 such as group- from /etc before creating our stage tarballs. This is for bug
1383 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1384 targets/support/livecdfs-update.sh:
1385 Commenting out the livecd-kernel code, since the Installer should be doing
1386 everything necessary itself.
1388 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1389 targets/support/livecdfs-update.sh:
1390 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1391 the usbutils hanlding in case they follow suit with pciutils.
1393 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1394 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1395 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1396 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1397 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1398 problems with using all of the various subarch settings.
1400 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1401 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1402 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1403 check look in the correct location, and made sure we don't delete /voot
1404 within the EFI code if grub is present.
1406 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1407 modules/generic_stage_target.py:
1408 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1409 #166294. This one should fix the HPPA/PPC architectures.
1411 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1412 targets/support/chroot-functions.sh:
1413 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1414 remove the autoresume point for portage, as it really isn't needed and
1415 doesn't really gain us much, anyway.
1417 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1418 targets/stage1/stage1-chroot.sh:
1419 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1421 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1422 examples/generic_stage_template.spec, examples/grp_template.spec,
1423 examples/livecd-stage1_template.spec,
1424 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1425 examples/netboot_template.spec, examples/snapshot_template.spec,
1426 examples/stage4_template.spec, examples/tinderbox_template.spec:
1427 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1430 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1431 targets/support/livecdfs-update.sh:
1432 Make sure the user owns his home directory for bug #147195.
1434 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1435 +files/catalystrc, modules/catalyst_support.py:
1436 Re-arranged catalyst.conf to make it easier to follow while looking at the
1437 online reference and added a default catalystrc file, which does nothing.
1439 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1440 modules/catalyst_support.py, modules/embedded_target.py,
1441 modules/generic_stage_target.py, modules/grp_target.py,
1442 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1443 modules/stage3_target.py, modules/tinderbox_target.py:
1444 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1445 tab/space nastiness. This is for bug #161915.
1447 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1448 modules/generic_stage_target.py:
1449 Fixed new cbuild code with another patch from Mike Frysinger
1450 <vapier@gentoo.org> to allow the usage of subarches.
1452 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1453 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1454 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1455 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1456 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1457 targets/support/create-iso.sh, targets/support/functions.sh,
1458 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1459 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1461 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1462 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1463 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1464 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1465 modules/catalyst_lock.py, modules/catalyst_support.py,
1466 modules/embedded_target.py, modules/generic_stage_target.py,
1467 modules/generic_target.py, modules/grp_target.py,
1468 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1469 modules/netboot2_target.py, modules/netboot_target.py,
1470 modules/snapshot_target.py, modules/stage1_target.py,
1471 modules/stage2_target.py, modules/stage3_target.py,
1472 modules/stage4_target.py, modules/tinderbox_target.py,
1473 targets/embedded/embedded-chroot.sh,
1474 targets/embedded/embedded-controller.sh,
1475 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1476 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1477 targets/grp/grp-preclean-chroot.sh,
1478 targets/livecd-stage1/livecd-stage1-chroot.sh,
1479 targets/livecd-stage1/livecd-stage1-controller.sh,
1480 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1481 targets/livecd-stage2/livecd-stage2-controller.sh,
1482 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1483 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1484 targets/netboot2/netboot2-controller.sh,
1485 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1486 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1487 targets/stage1/stage1-controller.sh,
1488 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1489 targets/stage2/stage2-controller.sh,
1490 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1491 targets/stage3/stage3-controller.sh,
1492 targets/stage3/stage3-preclean-chroot.sh,
1493 targets/stage4/stage4-controller.sh,
1494 targets/stage4/stage4-preclean-chroot.sh,
1495 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1496 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1497 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1498 targets/tinderbox/tinderbox-controller.sh,
1499 targets/tinderbox/tinderbox-preclean-chroot.sh:
1500 Removing old CVS Header lines, which are no longer used since moving to SVN.
1502 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1503 targets/stage4/stage4-chroot.sh:
1504 Added back a missing 'then' from stage4 target.
1506 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1507 modules/generic_stage_target.py:
1508 Fix indentation so things actually work.
1510 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1511 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1514 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1515 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1516 Fix the display manager sed lines and change the icon for the local Handbook
1517 to use the GNOME 2.16 icon for gedit.
1519 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1520 modules/generic_stage_target.py:
1521 Changed the portage_overlay option to always install overlays in
1522 /usr/local/portage and added code to clean up /usr/local/portage and
1523 make.conf after sucessful execution and before creation of ISO/tarballs.
1525 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/support/livecdfs-update.sh:
1527 Fixed a typo which broke coldplugging.
1529 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1530 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1531 Added a create_handbook_icon function and rearranged some of the icon
1532 creation for the LiveCD. This should resolve bug #143725 once a new release
1535 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 targets/support/livecdfs-update.sh:
1537 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1538 coldplugging. This allows us to unpack our firmware before we detect
1539 devices, so that devices that need it will get it.
1541 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 modules/generic_stage_target.py:
1543 Fix a typo in generic_stage_target.
1545 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1546 targets/support/livecdfs-update.sh:
1547 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1548 /etc/conf.d/xdm so we support older snapshots and newer ones.
1550 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 modules/livecd_stage2_target.py:
1552 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1555 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1556 modules/livecd_stage2_target.py:
1557 Reverted change in livecd-stage2 to the action_sequence until I can figure
1558 out what the problem is with it.
1560 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1561 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1562 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1563 modules/livecd_stage2_target.py:
1564 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1565 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1567 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1568 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1569 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1570 resolves an issue where a variable could be accessed unitialized in obscure
1571 circumstances. This is wrt bug #144984.
1573 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1574 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1575 modules/stage2_target.py, modules/stage4_target.py:
1576 Fixed up action_sequence when using --fetchonly to not create tarballs or
1577 ISO images for bug #143392.
1579 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1580 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1581 Clean up the USE usage in GRP/stage4.
1583 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1584 modules/generic_stage_target.py, modules/stage1_target.py,
1585 modules/stage2_target.py:
1586 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1587 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1589 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1590 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1591 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1592 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1593 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1594 instances of USE_ORDER since auto hasn't been valid for some time. This is
1597 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1598 modules/generic_stage_target.py, modules/stage1_target.py:
1599 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1600 goodness wrt bug #153587.
1602 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1604 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1606 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 modules/generic_stage_target.py, modules/stage4_target.py:
1608 Added a check to see if we have the tarball option enabled, which causes
1609 catalyst to run the capture sequence. This was requested by Tim Yamin for
1610 the stage4 target, but I thought it should be usable on any stage target.
1612 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1613 targets/support/livecdfs-update.sh:
1614 Moved fstab tweaks all into one location and added make.conf tweak for bug
1617 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1618 Changed the options to be in alphabetical order so my meatspace logical
1619 parser can process them better, added the compress and tarball options,
1620 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1621 removed the unused -x command line parameter for bug #151405.
1623 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 modules/generic_stage_target.py:
1625 Added a warning about changing the CHOST setting for bug #142034.
1627 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1628 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1629 targets/support/chroot-functions.sh:
1630 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1631 <flameeyes@gentoo.org> and attached to bug #150351.
1633 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1634 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1635 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1636 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1637 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1638 modules/embedded_target.py, modules/generic_stage_target.py,
1639 modules/generic_target.py, modules/grp_target.py,
1640 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1641 modules/netboot2_target.py, modules/netboot_target.py,
1642 modules/snapshot_target.py, modules/stage1_target.py,
1643 modules/stage2_target.py, modules/stage3_target.py,
1644 modules/stage4_target.py, modules/tinderbox_target.py,
1645 targets/embedded/embedded-chroot.sh,
1646 targets/embedded/embedded-controller.sh,
1647 targets/embedded/embedded-fs-runscript.sh,
1648 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1649 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1650 targets/grp/grp-preclean-chroot.sh,
1651 targets/livecd-stage1/livecd-stage1-chroot.sh,
1652 targets/livecd-stage1/livecd-stage1-controller.sh,
1653 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1654 targets/livecd-stage2/livecd-stage2-controller.sh,
1655 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1656 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1657 targets/netboot2/netboot2-controller.sh,
1658 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1659 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1660 targets/stage1/stage1-controller.sh,
1661 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1662 targets/stage2/stage2-controller.sh,
1663 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1664 targets/stage3/stage3-controller.sh,
1665 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1666 targets/stage4/stage4-controller.sh,
1667 targets/stage4/stage4-preclean-chroot.sh,
1668 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1669 targets/support/functions.sh, targets/support/kmerge.sh,
1670 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1671 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1672 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1673 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1674 targets/tinderbox/tinderbox-controller.sh,
1675 targets/tinderbox/tinderbox-preclean-chroot.sh:
1676 Removing all copyright and license comment headers from all files so we
1677 don't ever get another bug like bug #149638.
1679 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 modules/generic_stage_target.py:
1681 Clean up more spacing/capitalization.
1683 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1684 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1685 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1686 targets/embedded/embedded-controller.sh,
1687 targets/embedded/embedded-fs-runscript.sh,
1688 targets/embedded/embedded-preclean-chroot.sh,
1689 targets/livecd-stage2/livecd-stage2-controller.sh,
1690 targets/netboot2/netboot2-copyfile.sh,
1691 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1692 targets/support/pre-kmerge.sh:
1693 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1694 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1695 calls in kmerge.sh, and updated README.
1697 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1699 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1701 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1702 modules/catalyst_support.py:
1703 Added fix for bug #143348.
1705 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1706 targets/support/livecdfs-update.sh:
1707 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1709 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1710 targets/livecd-stage2/livecd-stage2-controller.sh,
1711 targets/support/livecdfs-update.sh:
1712 Changed some copy commands to use -f, added a check for /etc/gconf before
1713 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1714 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1715 <luca.casagrande@gmail.com>.
1717 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1718 targets/support/livecdfs-update.sh:
1719 Fixing sed so that systemspkgs.txt is built properly.
1721 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1722 The sparc32 binary is in /bin, not /usr/bin.
1724 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1725 targets/support/chroot-functions.sh:
1726 We now only set the options for pkgcache if we are not using fetchonly. This
1727 should work around a problem where portage won't fetch the files if a binpkg
1728 already exists for the package.
1730 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1731 targets/support/livecdfs-update.sh:
1732 Added code to make a backup of custom.conf before we edit it for the
1735 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1736 targets/support/livecdfs-update.sh:
1737 Remove sed from splash section, since it wasn't actually resolving the
1738 issue, anyway. Change the installer's dialog front-end code to simply run
1739 via sudo, since we don't need to worry about having the X DISPLAY setup or
1740 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1742 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1743 targets/support/livecdfs-update.sh:
1744 Fix my sed line so it actually applies correctly.
1746 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1747 targets/support/chroot-functions.sh:
1748 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1751 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1752 targets/support/livecdfs-update.sh:
1753 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1754 as well as a possible fix for the read-only filesystem messages from
1755 /sbin/splash-functions.sh
1757 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1758 targets/support/chroot-functions.sh:
1759 Fix --fetchonly to actually work.
1761 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1762 examples/livecd-stage2_template.spec:
1763 Added description for livecd/fsops to livecd-stage2's spec template.
1765 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1766 targets/support/livecdfs-update.sh:
1767 I've modified the GDM configuration section to work correctly. I have also
1768 ensured that xdm is no longer started just because livecd/xdm is used, which
1769 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1770 should be the last of the 'release candidates' made. If there are no bug
1771 reports in 2 days, then I'm rolling this as 2.0 final.
1773 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1774 targets/support/livecdfs-update.sh:
1775 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1776 see once the newer Installer is released, as I still have to fix the
1779 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1780 targets/support/rc-update.sh:
1781 Removed famd from the default runlevel for gentoo-release-livecd. It really
1782 shouldn't cause a problem, but I prefer it stay a bit clean.
1784 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1785 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1786 targets/support/create-iso.sh, targets/support/kmerge.sh,
1787 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1788 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1790 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1792 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1793 targets/support/bootloader-setup.sh:
1794 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1795 parameters support. This is for bug #139300.
1797 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1798 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1799 targets/support/filesystem-functions.sh:
1800 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1801 and also to remove some redundant values from livecd-stage2's valid_values.
1804 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1806 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1808 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 modules/generic_stage_target.py:
1810 Fix a problem where catalyst was creating an initial list, then putting that
1811 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1812 pointing it out and for the fix. This is for bug #136351.
1814 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1815 targets/support/unmerge.sh:
1816 Removing loop for unmerge, as it didn't actually solve anything and the
1817 portage team has helped us out by reverting the behavior that caused this
1818 change in the first place.
1820 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1821 modules/netboot2_target.py, modules/stage1_target.py,
1822 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1823 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1824 having /proc mounted during the preclean stage and also to clean up the
1825 netboot2 code. This is 2.0_rc48.
1827 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1828 targets/support/unmerge.sh:
1829 Change our unmerge from being a single unmerge to a loop, to work around an
1830 unexpected change in portage 2.1's unmerge processing.
1832 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1833 targets/support/bootloader-setup.sh:
1834 Fixed a problem where we were putting the kernel name in twice and causing
1835 and error when using grub as a bootloader. This is for bug #137252.
1837 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1838 targets/support/bootloader-setup.sh:
1839 Added a second pass to the alpha bootloader setup to create aboot items for
1840 serial console for bug #133457.
1842 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 +livecd/cdtar/arcload-0.43-r1.tbz2:
1844 Added arcload cdtar for mips.
1846 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1847 targets/netboot/netboot-controller.sh:
1848 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1851 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1852 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1853 Add patch from bug #135051 to fix the seedcache extraction logic.
1855 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1856 targets/support/livecdfs-update.sh:
1857 Don't set icon theme to Clearlooks, since it doesn't exist.
1859 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1860 targets/support/livecdfs-update.sh:
1861 Fix sed on installer icons.
1863 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1866 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1867 targets/stage1/stage1-controller.sh:
1868 Added a -type f to the find call in stage1 for bug #132180.
1870 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1871 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1872 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1873 properly on IBM PPC64 machines.
1875 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1876 modules/generic_stage_target.py:
1879 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1880 targets/support/rc-update.sh:
1881 Removed x-setup from default runlevel, as it is now controlled via the
1882 autoconfig init script.
1884 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1885 Fix ppc64 based arches to subclass ppc64
1887 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 modules/livecd_stage1_target.py:
1889 Use the full category/package name for livecd-tools.
1891 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1892 targets/support/livecdfs-update.sh:
1893 Make copies and deletes recursive for firmware since some packages put their
1894 firmware in a subdirectory.
1896 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1897 targets/support/livecdfs-update.sh:
1898 Fix detection of the Installer.
1900 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1901 Added 970, power3, power4, and power5 sub-arches for ppc64.
1903 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1904 targets/support/livecdfs-update.sh:
1905 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1906 no longer necessary and can cause possible problems with Installer-based
1909 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1910 recursive directory create
1912 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1913 modules/catalyst_support.py:
1914 Changed a display error from bug #131502 and rolling 2.0_rc45.
1916 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1917 targets/support/create-iso.sh:
1918 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1921 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1922 modules/generic_stage_target.py:
1923 digests function uses raw output from hash function now
1925 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1926 change hash result format so .DIGESTS is generated correctly
1928 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1929 modules/catalyst_support.py:
1930 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1933 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/support/livecdfs-update.sh:
1935 Added a space for bug #131181.
1937 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1938 targets/support/kmerge.sh:
1939 Fixed creation of kernelpkgs.txt file for the installer.
1941 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1942 modules/generic_stage_target.py:
1943 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1946 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1947 targets/livecd-stage2/livecd-stage2-controller.sh,
1948 targets/support/bootloader-setup.sh:
1949 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1950 rolling out an emergency rc44.
1952 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1953 targets/support/bootloader-setup.sh:
1954 If you use elif, you have to use a then after it. Yeah, that one's totally
1957 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1958 targets/support/livecdfs-update.sh:
1959 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1961 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1962 targets/support/rc-update.sh:
1963 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1966 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1967 targets/support/bootloader-setup.sh:
1968 Removed bootplash support from ppc/ppc64 since they only will work with
1969 gensplash. Forced use of livecd/splash_type of bootsplash to get
1970 splash=silent. This should reduce the number of things on the kernel command
1971 line that aren't necessary.
1973 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1974 modules/catalyst_support.py:
1975 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1976 parse_spec. This should resolve bug #130103, as well as make the code much
1977 cleaner. This is 2.0_rc42.
1979 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1980 modules/generic_stage_target.py:
1981 Forced -p on tar for compressing stages.
1983 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1984 targets/support/chroot-functions.sh:
1985 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1988 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1989 targets/stage1/build.py:
1990 Added patch to build.py for portage 2.1 support.
1992 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1993 targets/support/kmerge.sh:
1994 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1995 <liyiming@ict.ac.cn> in bug #129890.
1997 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1998 targets/support/livecdfs-update.sh:
1999 Moved sed line for ##STARTX to end of file, since we aren't touching
2000 /etc/startx until the end.
2002 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2003 targets/support/livecdfs-update.sh:
2004 Added a check for the games group and add it if it doesn't exist already.
2005 This should resolve bug #125498.
2007 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2008 examples/generic_stage_template.spec, examples/grp_template.spec,
2009 examples/livecd-stage1_template.spec,
2010 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2011 examples/netboot_template.spec, examples/snapshot_template.spec,
2012 examples/stage4_template.spec, examples/tinderbox_template.spec:
2013 Removed portdir_overlay from the snapshot example spec and added
2014 portage_overlay to the example specs for the relevant targets.
2016 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2017 This is 2.0_rc41 since it has better LiveCD support.
2019 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2020 targets/support/livecdfs-update.sh:
2023 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2024 targets/support/functions.sh:
2025 Removed check for livecd/dev-manager being udev since it was done
2026 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2027 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2028 #128265 for pointing this out.
2030 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2031 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2032 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2033 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2035 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2036 modules/generic_stage_target.py:
2037 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2038 live system. You can thank Andrew Gaffney for the fix.
2040 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2041 targets/livecd-stage2/livecd-stage2-controller.sh:
2042 Don't copy motd files if we're using livecd/type generic-livecd.
2044 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 targets/livecd-stage2/livecd-stage2-controller.sh,
2046 targets/support/livecdfs-update.sh:
2047 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2048 some extra cleanup to generic-livecd.
2050 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2051 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2052 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2053 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2054 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2055 targets/support/bootloader-setup.sh:
2056 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2057 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2058 and removed all older cdtar files for PPC*.
2060 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2061 livecd/files/livecd.motd.txt:
2062 Added message to the official LiveCD MOTD mentioning how to run the
2063 installer. Blame codeman. This is 2.0_rc40.
2065 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2066 fix so snapshot target doesnt have errors
2068 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2069 targets/support/livecdfs-update.sh:
2070 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2071 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2074 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2075 targets/support/rc-update.sh:
2076 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2079 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2080 targets/support/livecdfs-update.sh:
2081 Added wrapping around the udev sed for those crazy 2.4-users.
2083 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2084 targets/support/livecdfs-update.sh:
2085 Added sed fix for udev starting evms_activate unconditionally. This is
2088 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2089 add stage4/unmerge stage4/rm to valid options
2091 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2092 targets/support/rc-update.sh:
2093 Added fix for bug #122154 from Rajiv Manglani.
2095 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2096 targets/support/kmerge.sh:
2097 Fixed creation of kernelpkgs.txt for the Installer.
2099 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2100 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2101 Updated elilo tarball for IA64.
2103 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2104 DIGESTS support for snapshot creation
2106 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2107 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2108 candidates ever end?
2110 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2111 fix for .DIGESTS.DIGESTS issue in grp
2113 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2114 modules/generic_stage_target.py:
2115 fix for failure when root_overlay is not set
2117 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2118 targets/support/bootloader-setup.sh:
2119 Added IA64/SGI patch from plasmaroo.
2121 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2122 targets/livecd-stage1/livecd-stage1-controller.sh,
2123 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2124 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2127 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2128 modules/generic_stage_target.py:
2129 Allow multiple overlays for root_overlay and overlay spec option
2131 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2132 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2133 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2134 targets/support/rc-update.sh:
2135 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2136 fixed bug #122154. This is catalyst 2.0_rc36.
2138 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2139 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2140 Updated the LiveCD motd to tell the user to run the display manager again,
2141 rather than startx, while mentioning that startx is useful as a rescue X
2142 session since it starts twm. This is catalyst 2.0_rc35.
2144 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2145 Add hfs-hide options to mkisofs so macs boot
2147 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2148 modules/generic_stage_target.py:
2149 Fix indentation issues
2151 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2154 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2155 targets/support/bootloader-setup.sh:
2156 add additional console less entry when consoles are chosen for ppc64
2158 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2159 modules/generic_stage_target.py:
2160 fix kernelopts and extraversion env variable exports
2162 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2163 targets/support/livecdfs-update.sh:
2164 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2165 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2167 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2168 targets/support/kmerge.sh:
2169 Changing the way we determine if extraversion is set. This is catalyst
2172 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2173 targets/support/livecdfs-update.sh:
2174 Change net.ethX links to link to net.lo instead of net.eth0.
2176 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2177 examples/stage4_template.spec:
2178 Fixed rcadd example for stage4. Blame rajiv.
2180 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2181 This is catalyst 2.0_rc31.
2183 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2184 targets/support/livecdfs-update.sh:
2185 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2186 Gaffney for pointing me in the right direction.
2188 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2189 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2191 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2194 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2195 examples/livecd-stage2_template.spec:
2196 updated examples to have console and machine_type
2198 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2199 targets/support/bootloader-setup.sh:
2200 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2203 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2204 This is catalyst 2.0_rc29.
2206 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2207 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2208 Removed extra yaboot.conf from
2209 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2211 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2212 targets/support/kill-chroot-pids.sh:
2213 add sleep to try and give processes a chance to die. bug 119940
2215 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2216 targets/support/functions.sh:
2217 Removed some quotes to make sure we have a binary operator and closing bug
2220 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2221 targets/support/create-iso.sh:
2222 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2224 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2225 targets/support/bootloader-setup.sh:
2226 Added path from bug #120935 for PPC/PPC64.
2228 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2229 Additional spacing fixes submitted by `Kumba
2231 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2232 modules/stage2_target.py:
2233 space cleanups contributed from `Kumba
2235 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2236 add grp/use to valid_values in the grp module
2238 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2241 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2242 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2243 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2244 targets/support/bootloader-setup.sh:
2245 ppc cdtar update; ppc64 bootloader updates
2247 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2248 targets/support/create-iso.sh:
2249 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2251 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2252 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2253 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2254 targets/support/create-iso.sh:
2255 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2257 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2258 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2259 Add ppc console and machine_type=ibm
2261 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2262 modules/generic_stage_target.py:
2263 Fix type error when kernel packages arent defined
2265 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2266 examples/generic_stage_template.spec, examples/grp_template.spec,
2267 examples/livecd-stage1_template.spec,
2268 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2269 examples/stage4_template.spec:
2270 Added more verbose wording and examples for pkgcache_path and
2271 kerncache_path, where necessary.
2273 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2274 targets/support/create-iso.sh:
2275 Really fixing bug #120475 this time. This is 2.0_rc25.
2277 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2278 targets/support/create-iso.sh:
2279 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2282 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2283 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2284 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2285 Added initial support for EFI booting on x86. This is completely untested,
2286 so use it at your own risk. Also, no bug reports without patches, please.
2287 This is catalyst 2.0_rc23.
2289 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2290 kmerge should have been kerncache
2292 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2293 targets/support/pre-kmerge.sh:
2294 Fix a few other places for the kerncache update
2296 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2297 examples/generic_stage_template.spec, examples/grp_template.spec,
2298 examples/livecd-stage1_template.spec,
2299 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2300 examples/netboot_template.spec, examples/stage4_template.spec,
2301 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2302 targets/support/kmerge.sh:
2303 Separation of kerncache from snapcache
2305 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2306 It helps if I actually increment the version number.
2308 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2309 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2310 Added --oneshot to default options for stage1 building. Added code to wipe
2311 world during stages 1 and 3. This is catalyst 2.0_rc22.
2313 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2314 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2315 Fix bug if no kernel packages were defined but there was a postconf setting.
2316 x86 softlevel support is enhanced.
2318 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2319 targets/support/bootloader-setup.sh:
2320 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2322 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2323 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2325 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2328 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2329 Netboot2 fixes for spec parameter checks
2331 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2332 modules/generic_stage_target.py, modules/stage4_target.py:
2333 add makeopts spec file support.
2335 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2336 modules/generic_stage_target.py:
2337 Added fix for bug #119635.
2339 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2340 Fix pre-kmerge.sh for stage4
2342 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2345 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2346 modules/generic_stage_target.py:
2347 fix crash when no kernel is defined. spacing issue
2349 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2352 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2353 modules/livecd_stage2_target.py:
2354 Added livecd/volid to valid_values.
2356 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2357 modules/generic_stage_target.py:
2358 remove extra function that was converting strings to lists unnecessarily
2360 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2361 This is catalyst 2.0_rc17.
2363 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2364 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2365 modules/stage4_target.py:
2366 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2368 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2369 targets/embedded/embedded-preclean-chroot.sh,
2370 targets/grp/grp-preclean-chroot.sh,
2371 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2372 targets/stage1/stage1-preclean-chroot.sh,
2373 targets/stage2/stage2-preclean-chroot.sh,
2374 targets/stage3/stage3-preclean-chroot.sh,
2375 targets/support/chroot-functions.sh,
2376 targets/tinderbox/tinderbox-preclean-chroot.sh:
2377 Added function to cleanup stray /etc/distcc/hosts files.
2379 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2380 targets/support/bootloader-setup.sh:
2381 Added fix from bug #119123. This is catalyst 2.0_rc16.
2383 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2384 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2385 Fixing some spacing. This is catalyst 2.0_rc15.
2387 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2388 Attempt to fix bug #117649
2390 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2391 modules/generic_stage_target.py:
2392 fixes for bugs #119009, #119041 and #118985
2394 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2395 +examples/netboot2_template.spec, modules/catalyst_support.py,
2396 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2397 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2398 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2401 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2402 targets/support/kmerge.sh:
2403 Fix for ccache (null)/.ccache bug
2405 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2408 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2409 Added ppc -mcpu patch from Pylon for bug #118709.
2411 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2412 modules/embedded_target.py, modules/stage4_target.py:
2413 Added linuxrc to embedded and stage4 targets.
2415 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2416 modules/generic_stage_target.py, targets/support/kmerge.sh:
2417 filter kname - and . for kmerge.sh
2419 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2420 targets/support/create-iso.sh:
2421 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2423 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2424 modules/generic_stage_target.py:
2425 change .digests to .DIGESTS
2427 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2428 targets/support/kmerge.sh:
2429 Commented ccache for genkernel build which will resolve #117648 until a
2430 proper solution can be found. This is 2.0_rc13.
2432 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2433 targets/stage1/stage1-controller.sh:
2434 Added patch from vapier for bug #117254.
2436 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2437 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2438 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2439 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2442 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2443 modules/generic_stage_target.py:
2444 Remove chost/cflags etc. warning messages
2446 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2447 modules/generic_stage_target.py:
2448 Attempt to fix bug 117253; chost is wrong on autoresume
2450 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2451 modules/generic_stage_target.py, modules/netboot_target.py,
2452 modules/stage1_target.py:
2453 make setting of destdir more global and part of generic_stage_target
2455 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2456 Fix destpath bug in netboot target
2458 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2459 modules/generic_stage_target.py, modules/stage4_target.py:
2460 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2463 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2464 modules/generic_stage_target.py, modules/stage4_target.py:
2465 remove stray ' from arch/sh.py
2467 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2468 targets/stage1/stage1-controller.sh:
2469 This finally fixes the issues with gcc-config/binutils-config in stage1.
2470 This is catalyst 2.0_rc12.
2472 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2473 Fix incorrect warning message. portdir_overlay -> portage_overlay
2475 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2476 targets/stage1/stage1-controller.sh,
2477 targets/stage1/stage1-preclean-chroot.sh:
2478 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2479 running gcc-config and binutils-config, though it probably breaks running on
2480 non-Gentoo platforms.
2482 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2483 modules/stage1_target.py:
2484 Make stage1 clean up python 2.3 and 2.4, also.
2486 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2487 targets/support/livecdfs-update.sh:
2488 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2490 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2491 modules/generic_stage_target.py:
2492 Change digests file format to HASH_NAME HASH FILE_NAME
2494 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2495 targets/stage1/stage1-controller.sh:
2496 Moved gcc-config/binutils-config to before the chroot.
2498 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2499 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2500 installed. Supports all of shashs algorithms as of 12_21_2005
2502 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2503 modules/generic_stage_target.py:
2504 Catalyst should die if source_subpath is not a string
2506 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2507 modules/generic_stage_target.py:
2508 Fix for source_subpath bug
2510 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2511 examples/generic_stage_template.spec:
2512 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2513 both stages 1 and 2.
2515 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2516 modules/stage2_target.py:
2517 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2518 stage1 to be overridden again.
2520 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2521 targets/stage1/stage1-controller.sh:
2522 It looks like gcc-config/binutils-config needs to be run with the full path,
2523 since it is run outside of the chroot.
2525 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2526 targets/stage1/stage1-controller.sh:
2527 Fixed gcc-config calls. This is 2.0_rc11.
2529 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2530 This is catalyst 2.0_rc10.
2532 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2533 modules/generic_stage_target.py:
2534 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2537 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2538 targets/support/functions.sh:
2539 Changed from -z to -n for bug #116180.
2541 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2542 modules/catalyst_support.py, modules/generic_stage_target.py:
2543 Detect missing binaries for the hashing functions and abort if not found
2545 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2546 files/catalyst.conf:
2547 Updated README to list new requirements. Set default hash as crc32. Set
2548 default digests as sha1/md5.
2550 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2551 modules/catalyst_support.py, modules/generic_stage_target.py,
2552 modules/livecd_stage2_target.py, modules/stage2_target.py:
2553 Change the internal hash checking to be quicker and more memory efficient.
2554 Add additional hash digests options.
2556 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2557 targets/tinderbox/tinderbox-chroot.sh,
2558 targets/tinderbox/tinderbox-controller.sh,
2559 targets/tinderbox/tinderbox-preclean-chroot.sh:
2560 Fixed up spacing/coding style on tinderbox.
2562 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2563 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2564 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2565 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2566 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2567 Fixed up spacing/coding style on support.
2569 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2570 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2572 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2573 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2574 targets/stage4/stage4-preclean-chroot.sh:
2575 Fixed up spacing/coding style on stage4.
2577 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2578 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2579 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2580 targets/stage3/stage3-controller.sh,
2581 targets/stage3/stage3-preclean-chroot.sh:
2582 Fixed up spacing/coding style on stages 2 and 3
2584 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2585 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2586 targets/stage1/stage1-preclean-chroot.sh:
2587 Fixed up spacing/coding style on stage1. Also changed
2588 gcc-config/binutils-config to be outside the chroot.
2590 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2591 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2592 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2593 Fixed up spacing/coding style on netboot.
2595 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2596 targets/livecd-stage1/livecd-stage1-chroot.sh,
2597 targets/livecd-stage1/livecd-stage1-controller.sh,
2598 targets/livecd-stage2/livecd-stage2-controller.sh:
2599 Fixed up spacing/coding style on livecd-stage*.
2601 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2602 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2603 targets/grp/grp-preclean-chroot.sh:
2604 Fixed up spacing/coding style on grp.
2606 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2607 targets/embedded/embedded-chroot.sh,
2608 targets/embedded/embedded-controller.sh,
2609 targets/embedded/embedded-fs-runscript.sh,
2610 targets/embedded/embedded-preclean-chroot.sh:
2611 Fixed up spacing/coding style on embedded.
2613 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2614 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2615 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2616 targets/support/functions.sh:
2617 Removing extra line from x86.py, fixing up comments, spacing, and coding
2618 style in targets/support through functions.sh
2620 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2621 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2622 Fix more tab/spacing issues .. trying to make everything use tabs
2624 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2625 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2626 modules/stage1_target.py, modules/stage2_target.py,
2627 modules/stage3_target.py, modules/stage4_target.py:
2628 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2631 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2632 modules/generic_stage_target.py:
2633 Add envscript warning to aid users who may not know what they are doing
2635 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2636 examples/generic_stage_template.spec:
2637 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2638 only configurable when building a stage2 tarball, to match the current state
2639 of portage. This is 2.0_rc9.
2641 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2642 targets/support/chroot-functions.sh:
2643 Silence more of portages beeps and clicks and whistles
2645 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2646 targets/support/chroot-functions.sh:
2647 Change the portage emerge to use run_emerge
2649 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2650 modules/generic_stage_target.py, modules/snapshot_target.py,
2651 modules/stage1_target.py, modules/stage2_target.py,
2652 modules/stage3_target.py:
2653 allow portdir_overlay to be part of all specs not including snapshot spec.
2654 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2655 Remove overlay support from the snapshot spec but added a warning.
2657 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2658 modules/stage2_target.py:
2659 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2662 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2663 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2664 Add support for bootloader softlevel=; have rsync delete the extra files out
2665 of the overlay so that the overlay always matches the source dir
2667 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2668 Swapped -v/-V since I had gotten them wrong here.
2670 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2671 modules/generic_stage_target.py:
2672 Fix stupid overlay bug
2674 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2675 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2676 targets/livecd-stage1/livecd-stage1-chroot.sh,
2677 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2678 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2679 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2680 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2681 targets/support/unmerge.sh:
2682 Made sure we use -f on removing the default links for splash. Removed
2683 check_portage_version as it really isn't needed anymore. Removed
2684 --no-install from genkernel commands in kmerge.sh so users must manually
2685 remove kernels from /boot. This is 2.0_rc8.
2687 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2688 targets/support/livecdfs-update.sh:
2689 Made sed on devfsd.conf conditional on it existing. Removes one more error
2690 message from a standard catalyst run.
2692 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2693 Added warning about breaking snapshot cache and re-enable autoresume, since
2694 the errors I was getting were elsewhere.
2696 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2697 modules/generic_stage_target.py:
2698 Fix indentation error the last commit caused
2700 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2701 modules/generic_stage_target.py:
2702 Always clear autoresume points after a successful run
2704 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2705 targets/support/livecdfs-update.sh:
2706 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2707 snapshot caching after a successful gentoo-release-livecd run.
2709 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2710 targets/support/rc-update.sh:
2711 Added famd to default on official LiveCD.
2713 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2714 targets/support/chroot-functions.sh:
2715 Fixes 'too many arguments' error in check_portage_version.
2717 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2718 modules/generic_stage_target.py:
2719 remove extra self.env={} that was resetting the environment to null
2721 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2722 modules/livecd_stage1_target.py:
2723 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2726 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2727 Add a default path to the environment in the chroot
2729 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2730 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2731 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2732 targets/livecd-stage2/livecd-stage2-controller.sh,
2733 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2734 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2735 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2736 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2737 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2738 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2739 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2740 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2741 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2743 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2745 Fixed up the man page, which has been suffering for some time, and also
2746 reversed -v/-V in the help message.
2748 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2749 targets/support/livecdfs-update.sh:
2750 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2753 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2754 Turning off autoresume of doom until I can get more testing. I've had
2755 several issues with it. I'll be reporting/fixing these as I come across them
2756 but for now wish to turn it off by default as I don't want this one feature
2757 to stop the possible 2.0 final release.
2759 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2760 targets/livecd-stage2/unmerge.sh:
2761 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2762 anymore and probably should have been removed a long time ago when the new
2763 code was put into place in livecdfs-update.sh and livecd-local.start
2766 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2767 targets/livecd-stage1/livecd-stage1-chroot.sh,
2768 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2769 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2770 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2772 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2773 modules/generic_stage_target.py, modules/generic_target.py:
2774 self.env should be a part of the super class generic_target so it applies to
2775 snapshots as well; removing redundant pass in the generic_target class as
2776 its not needed. There is code there to fill the statements
2778 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2779 targets/support/livecdfs-update.sh:
2780 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2783 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2784 Changed version stamp to 2.0_rc6.
2786 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2787 modules/generic_stage_target.py:
2788 Fix for unpack cases
2790 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2791 modules/generic_stage_target.py:
2794 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2795 modules/catalyst_support.py, modules/generic_stage_target.py,
2796 modules/grp_target.py, modules/livecd_stage1_target.py,
2797 modules/livecd_stage2_target.py, modules/netboot_target.py,
2798 modules/snapshot_target.py, modules/tinderbox_target.py:
2799 Stop reading env from the OS. Rely on the more on the envscript for oddball
2800 settings. Change -v to verbose and -V to version
2802 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2805 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2806 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2809 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2810 examples/generic_stage_template.spec:
2811 Added chost/cflags/cxxflags/ldflags to example spec template.
2813 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2814 targets/support/rc-update.sh:
2815 OK, just kidding on that last commit. We were already doing rc-update add
2816 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2817 there's no point in having it in rc-update.sh
2819 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2820 targets/support/rc-update.sh:
2821 Have rc-update add xdm if livecd/xdm is set.
2823 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2824 modules/catalyst_lock.py, modules/catalyst_support.py,
2825 modules/embedded_target.py, modules/generic_stage_target.py,
2826 modules/grp_target.py, modules/livecd_stage1_target.py,
2827 modules/livecd_stage2_target.py, modules/netboot_target.py,
2828 modules/stage1_target.py, modules/stage4_target.py,
2829 modules/tinderbox_target.py:
2830 So I was just kidding on that last commit. This one is 2.0_rc4.
2832 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2833 modules/catalyst_lock.py, modules/catalyst_support.py,
2834 modules/embedded_target.py, modules/generic_stage_target.py,
2835 modules/grp_target.py, modules/livecd_stage1_target.py,
2836 modules/livecd_stage2_target.py, modules/netboot_target.py,
2837 modules/stage1_target.py, modules/stage2_target.py,
2838 modules/stage4_target.py, modules/tinderbox_target.py:
2839 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2841 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2842 files/catalyst.conf, modules/catalyst_lock.py,
2843 modules/catalyst_support.py, modules/embedded_target.py,
2844 modules/generic_stage_target.py, modules/grp_target.py,
2845 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2846 modules/netboot_target.py, modules/stage1_target.py,
2847 modules/stage2_target.py, modules/stage4_target.py,
2848 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2849 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2850 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2852 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2853 modules/generic_stage_target.py:
2854 Fix autoresume for unpacking tarballs
2856 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2857 targets/support/livecdfs-update.sh:
2858 remove gnap livecd-type per Koon's request
2860 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2861 change rc-update add modules default to rc-update add modules boot
2863 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2864 modules/generic_stage_target.py, modules/grp_target.py:
2865 Add more verbosity to digests if -V is enabled, add more print messages to
2868 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2869 modules/generic_stage_target.py, modules/grp_target.py:
2870 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2872 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2873 Fix folder name for grp build dir to not have .tar.bz2 at the end
2875 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2876 modules/catalyst_support.py, modules/generic_stage_target.py:
2877 Add md5 and sha .digests file creation per wolf31o2's feature request
2879 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2880 This is catalyst-2.0_rc2.
2882 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2883 files/catalyst.conf, modules/generic_stage_target.py,
2884 modules/livecd_stage1_target.py:
2885 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2886 after each successful kernel build;add autoresume documentation to
2889 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2890 targets/embedded/embedded-controller.sh,
2891 targets/embedded/embedded-fs-runscript.sh,
2892 targets/livecd-stage2/livecd-stage2-controller.sh,
2893 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2894 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2895 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2896 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2897 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2898 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2899 targets/support/rc-update.sh:
2900 Changed multiple spaces to tabs to satisfy my OCD.
2902 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2903 targets/support/chroot-functions.sh:
2904 Bumped genkernel detection to require 3.3.0 or higher
2906 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2907 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2908 targets/netboot/netboot-controller.sh:
2909 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2910 clst_grp_use. This is catalyst-2.0_rc1.
2912 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2913 targets/netboot/netboot-controller.sh:
2914 change to clst_use from clst_netboot_use
2916 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2917 targets/livecd-stage1/livecd-stage1-chroot.sh,
2918 targets/stage4/stage4-chroot.sh:
2919 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2921 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2922 targets/stage4/stage4-chroot.sh:
2923 Fixed USE invocations in stage4 target.
2925 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2926 modules/livecd_stage1_target.py:
2927 Force use=livecd for livecd-stage1
2929 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2930 This is version 2.0_pre20051129.
2932 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2933 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2934 Removed kudzu-knoppix from example spec files.
2936 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2937 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2938 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2940 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2941 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2942 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2943 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2944 definitions in the examples to fit in 80 columns.
2946 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2947 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2948 modules/grp_target.py, modules/tinderbox_target.py,
2949 targets/tinderbox/tinderbox-chroot.sh:
2950 Tinderbox script: added newuse, tinderbox and grp targets added support for
2951 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2952 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2954 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2955 Added portdir example to catalyst.conf for bug #113272.
2957 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2958 targets/support/create-iso.sh:
2959 Fixed a few lines which were causing the isolinux directory to be removed
2960 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2962 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2963 targets/support/create-iso.sh:
2964 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2966 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2967 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2968 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2969 too many arches dont use it by default, test for an initrd in the yaboot
2972 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2973 modules/generic_stage_target.py:
2974 Fix split error if use is specified
2976 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2977 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2978 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2979 Updated palo version from catalyst 1.x for HPPA.
2981 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2982 targets/support/bootloader-setup.sh:
2983 Removing for loop for grub on amd64/x86 as it was totally useless.
2985 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 targets/support/bootloader-setup.sh:
2987 Remove vga= line for PPC.
2989 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2990 targets/support/bootloader-setup.sh:
2991 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2993 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2994 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2995 Removing slot patch as it probably didn't belong here anyway, and updating
2996 version stamp to 2.0_pre20051118.
2998 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2999 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3000 targets/support/bootloader-setup.sh:
3001 fix the bootloader script for isolinux so that it actually makes a cfg file,
3002 remove extra unneeded catalyst aborting print statement, reorganize rm code
3003 to make sure is splits properly and is an array even from the cmdline
3005 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3006 targets/support/livecdfs-update.sh:
3007 Added call to update-usbids to download the latest usb.ids file.
3009 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3010 modules/generic_stage_target.py:
3011 Move checks of running catalyst into the target which is simpler
3013 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3014 modules/generic_stage_target.py:
3015 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3016 that doesnt exist yet
3018 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3019 Keep unnecessary programs from installing into kerncache
3021 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3022 modules/generic_stage_target.py:
3023 Turn on more tracebacks at this point to better debug .. will need to turn
3024 them down as we find errors and build appropriate error handlers
3026 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3027 Changed version marker to 2.0_pre20051115 for new ebuild.
3029 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3030 modules/livecd_stage2_target.py:
3031 Fix bug in livecd stage2 so that it doesnt try to use tar
3033 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3034 targets/livecd-stage2/livecd-stage2-controller.sh:
3035 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3036 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3037 of Getting_Online.txt from catalyst 1.1.10.10.
3039 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3040 Added Joshua Kinard to authors for his mips contributions.
3042 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3043 examples/livecd-stage2_template.spec:
3044 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3045 Paul Kessler on gentoo-catalyst. ;]
3047 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3048 Change variables from cat1 format to cat2
3050 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3051 modules/generic_stage_target.py, modules/stage1_target.py:
3052 Fix modules has no attribute register
3054 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3055 modules/generic_stage_target.py:
3056 Fix broken aliases code that was just proof of concept
3058 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3059 Output mkisofs command line options to assist in debugging
3061 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3062 modules/generic_stage_target.py, targets/support/create-iso.sh:
3065 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3066 modules/generic_stage_target.py:
3067 Add VERY basic support for aliases kernel parameter.
3069 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3070 modules/livecd_stage2_target.py:
3071 Remove large section of commented code
3073 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3074 modules/generic_stage_target.py, modules/stage1_target.py:
3075 Allow LDFLAGS to be specified as an ENV variable for stage1
3077 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3078 modules/generic_stage_target.py:
3079 Fix rc-update to automatically run default options for livecds. Removed an
3080 erroneous key check.
3082 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3083 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3084 Make use spec key optional to default to profile defaults
3086 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3087 +examples/stage4_template.spec:
3088 Preliminary stage4_template.spec file
3090 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3091 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3092 Updated version stamp and added slot patch.
3094 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3095 Fix ordering problem so self.settings is defined
3097 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3098 modules/generic_stage_target.py:
3099 Correct a rsync issue when the directory doesnt exist
3101 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3102 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3103 targets/livecd-stage2/livecd-stage2-controller.sh,
3104 targets/netboot/netboot-controller.sh,
3105 targets/stage4/stage4-controller.sh:
3106 run pre_kmerge and post_kmerge only once
3108 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3109 targets/support/bootloader-setup.sh:
3110 MIPS bootloader patch
3112 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3113 targets/support/mips-arcload_conf.sh:
3114 Fix MIPS Serial Detection
3116 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3117 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3118 +targets/support/mips-arcload_conf.sh:
3119 Application of Kumba's patches for MIPS support
3121 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3122 Check for the correct arch specific cd building tool
3124 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3125 modules/generic_stage_target.py:
3126 Print a warning if livecd/iso is not defined
3128 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3129 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3131 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132 targets/support/post-kmerge.sh:
3133 Check for existence of files in /lib/modules before running depscan.sh. This
3134 replaces the mips-specific check and makes it portable.
3136 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3137 modules/generic_stage_target.py:
3138 update autoresume logic when dealing with rsync unpack operations
3140 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3141 targets/support/post-kmerge.sh:
3142 Bypass module load on mips
3144 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3145 remove --no-deps so dependancies get installed for genkernel
3147 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3148 modules/generic_stage_target.py:
3149 Fix missing : statement in unpack
3151 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3152 modules/generic_stage_target.py:
3153 fix livecd-stage2 unpack when seedcache is turned off
3155 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 targets/support/functions.sh:
3157 Fix module unpacking and make it actually optional.
3159 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3160 modules/generic_stage_target.py:
3161 Fix broken seedcache autoresume interaction
3163 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3164 modules/generic_stage_target.py:
3165 Cleanup stage directories properly for tar installs
3167 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3168 Tinderbox no longer cleans /tmp/*
3170 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3171 targets/tinderbox/tinderbox-chroot.sh,
3172 targets/tinderbox/tinderbox-controller.sh:
3173 Fixing problem with bind mounted portage and final rsync on tinderbox target
3174 and adding additional logging.
3176 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3177 Stop tinderbox from trying to create a tarball of itself
3179 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3180 modules/generic_stage_target.py:
3181 Fix catalyst so it fully disables snapcache when its not specified in the
3184 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3185 examples/livecd-stage2_template.spec:
3186 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3187 spec template and updating version stamp.
3189 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3190 modules/catalyst_support.py:
3191 allow file_check to proceed if key is not in use
3193 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3194 Recursively make the missing directories
3196 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3197 Fix extract_modules to just echo a warning that it is missing
3199 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3200 files/catalyst.conf:
3201 Updating default configuration for catalyst and updating version stamp,
3202 since we're beginning internal testing for release.
3204 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3205 modules/generic_stage_target.py:
3206 fix bug 106004 split strings into a list for empty and rm operation
3208 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3209 modules/livecd_stage2_target.py:
3210 Append slashes to directories so rsyncs work properly
3212 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 examples/livecd-stage2_template.spec:
3214 Changing source_subpath for livecd-stage2 example for bug #101704.
3216 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3217 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3218 targets/support/livecdfs-update.sh:
3219 Added livecd/xdm and livecd/xsession options. These are used to setup the
3220 default display manager and X session, respectively. Added supporting
3221 documentation to example spec files. Imported more work from my fsscript for
3222 the official LiveCD.
3224 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3225 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3226 discussion, see bug #88777.
3228 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3229 modules/generic_stage_target.py:
3230 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3231 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3233 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234 targets/livecd-stage1/livecd-stage1-controller.sh,
3235 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3236 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3237 on livecd-stage2 and removing universal motd for livecd/type of
3238 gentoo-release-livecd.
3240 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3241 modules/livecd_stage1_target.py:
3242 Add optional livecd/type env var for scripts to add optional items to the
3245 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3246 -livecd/files/x86-help.msg:
3247 Removing x86-help.msg as it is no longer used.
3249 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3250 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3251 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3252 Add dobladecenter description to bootloader files for x86/amd64.
3254 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3255 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3257 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3258 modules/generic_stage_target.py:
3259 Added split to use section for bug #104414.
3261 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3262 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3263 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3264 Tabs to whitespaces for isolinux.
3266 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3267 targets/support/bootloader-setup.sh:
3268 Changed isolinux to use new split-out help messages. Using grub gives a
3269 single help message with pager.
3271 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3272 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3273 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3274 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3275 Added F2->F7 help messages for isolinux.
3277 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3278 livecd/files/README.txt, livecd/files/generic.motd.txt,
3279 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3280 livecd/files/livecd-local.start:
3281 Updated files from latest used to build LiveCD.
3283 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3284 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3286 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3287 modules/catalyst_support.py:
3288 Added fix for using options with = in them with --cli (ex.
3289 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3290 <cell@ices.utexas.edu> for pointing this out to me via email.
3292 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3293 modules/generic_stage_target.py, targets/support/functions.sh:
3294 fix bug in exec_in_chroot for stage1 target
3296 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3297 modules/generic_stage_target.py:
3298 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3299 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3301 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3302 catalyst, examples/livecd-stage2_template.spec,
3303 examples/snapshot_template.spec, files/catalyst.conf,
3304 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3305 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3306 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3307 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3308 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3309 targets/livecd-stage2/livecd-stage2-controller.sh,
3310 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3311 targets/stage2/stage2-preclean-chroot.sh,
3312 targets/stage3/stage3-preclean-chroot.sh,
3313 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3314 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3315 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3316 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3317 targets/support/target_image_setup.sh:
3318 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3319 to look at gamecdfs-update.sh yet.
3321 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3322 modules/generic_stage_target.py:
3323 Remove extra debugging print statement
3325 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3326 +modules/catalyst_lock.py, modules/catalyst_support.py,
3327 modules/embedded_target.py, modules/generic_stage_target.py,
3328 modules/grp_target.py, modules/livecd_stage1_target.py,
3329 modules/livecd_stage2_target.py, modules/netboot_target.py,
3330 modules/snapshot_target.py, modules/stage1_target.py,
3331 modules/stage2_target.py, modules/stage4_target.py,
3332 targets/support/functions.sh:
3333 Add locking support. Code simplification for unpack and unpack snapshot.
3334 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3335 Add seedcache support (Grabs output from previous target run)
3336 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3338 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3339 modules/catalyst_support.py, modules/generic_stage_target.py:
3340 Add support to cache the snapshot dir. add snapcache to options. add
3341 snapshot_cache= to override the default location of the cache in
3342 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3344 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3345 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3346 Forward port README.txt and Getting_Online.txt files from catalyst
3349 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3350 Add automatic creation/deletion of runlevels based on rcadd rcdel
3352 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3353 Fix grp so that grp/use is not required anymore
3355 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3356 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3357 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3358 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3359 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3360 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3361 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3362 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3363 they are known to cause booting problems.
3365 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3366 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3367 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3368 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3371 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3372 targets/stage1/stage1-chroot.sh:
3373 Fixed quoting in stage1 profile check.
3375 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3376 targets/stage3/stage3-chroot.sh:
3377 Fixing USE for stage3.
3379 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3380 targets/support/chroot-functions.sh:
3381 Fix FETCH code so it will run for Pylon
3383 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3384 targets/grp/grp-chroot.sh:
3385 Fix bindist invcation.
3387 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3388 targets/grp/grp-chroot.sh:
3389 Made sure bindist was used for all emerges in GRP.
3391 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3392 Fix USE flags for GRP build
3394 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3395 targets/stage4/stage4-chroot.sh:
3396 let GRP use the users environment variables and removed extra
3397 GRP_STAGE23_USE from stage4
3399 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3400 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3401 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3403 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3404 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3405 impact all previous spec files that use this option. It's beejay's fault.
3407 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3408 Changed to use linux32 for ppc32 support when build host is ppc64.
3410 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3412 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3414 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3415 Minor cosmetic print statement fixes for readability
3417 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3418 modules/catalyst_support.py, modules/generic_stage_target.py:
3419 Fix None None bug and exception reporting
3421 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3422 Fix iso creation script. Case statement out of place
3424 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3425 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3426 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3427 catalyst, files/catalyst.conf, modules/builder.py,
3428 modules/catalyst_support.py, modules/embedded_target.py,
3429 modules/generic_stage_target.py, modules/generic_target.py,
3430 modules/grp_target.py, modules/livecd_stage1_target.py,
3431 modules/livecd_stage2_target.py, modules/netboot_target.py,
3432 modules/snapshot_target.py, modules/stage1_target.py,
3433 modules/stage2_target.py, modules/stage3_target.py,
3434 modules/stage4_target.py, modules/tinderbox_target.py,
3435 targets/embedded/embedded-chroot.sh,
3436 targets/embedded/embedded-fs-runscript.sh,
3437 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3438 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3439 targets/grp/grp-preclean-chroot.sh,
3440 targets/livecd-stage1/livecd-stage1-chroot.sh,
3441 targets/livecd-stage1/livecd-stage1-controller.sh,
3442 targets/livecd-stage2/livecd-stage2-controller.sh,
3443 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3444 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3445 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3446 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3447 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3448 targets/stage2/stage2-controller.sh,
3449 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3450 targets/stage3/stage3-controller.sh,
3451 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3452 targets/stage4/stage4-controller.sh,
3453 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3454 targets/support/create-iso.sh, targets/support/functions.sh,
3455 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3456 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3457 targets/support/target_image_setup.sh,
3458 targets/tinderbox/tinderbox-chroot.sh,
3459 targets/tinderbox/tinderbox-controller.sh,
3460 targets/tinderbox/tinderbox-preclean-chroot.sh:
3461 Big honkin' copyright update.
3463 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3464 modules/generic_stage_target.py:
3465 add additional logging output. Use standard os redirection methods to log to
3468 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3469 targets/stage1/stage1-chroot.sh:
3470 Added profile sanity check for bug #97867.
3472 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3473 targets/support/bootloader-setup.sh:
3474 Removing acpi=off from default kernel arguments and adding ia64
3475 livecd-stage2 support functions and cdtar.
3477 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3478 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3479 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3480 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3481 splash command line.
3483 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 targets/support/create-iso.sh:
3485 Fixed up zisofs support. Waiting for response from sparc before touching
3488 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3490 targets/support/functions.sh:
3491 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3492 to allow it to work on all arches that dynamically build their bootloader
3495 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3496 targets/stage4/stage4-controller.sh:
3497 Fix stage4 so it doesnt run the bootloader stuff
3499 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3500 targets/support/bootloader-setup.sh:
3501 Removed dokeymap from non-Gentoo releases.
3503 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3504 targets/support/livecdfs-update.sh:
3505 Added call to update-pciids to download the latest pci.ids file.
3507 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3508 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3509 modules/stage4_target.py:
3510 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3512 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3513 Fix issue where -s on the command line would not run
3515 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3516 livecd/files/generic.motd.txt:
3517 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3518 kernel configurations.
3520 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3521 targets/support/livecdfs-update.sh:
3522 Updated hostname/domainname creation for new baselayout.
3524 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3525 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3526 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3528 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3529 targets/support/chroot-functions.sh:
3530 Change portage emerge to use --oneshot --nodeps to keep from merging the
3531 same packages multiple times.
3533 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3534 targets/stage2/stage2-chroot.sh:
3535 Added a -p bootstrap when catalyst is called with -V (verbose).
3537 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3538 targets/support/livecdfs-update.sh:
3539 Removed inittab hack, as this is done by livecd-tools.
3541 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3542 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3543 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3545 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3546 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3547 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3548 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3549 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3550 targets/livecd-stage2/livecd-stage2-controller.sh:
3551 Removed gentoo.png and creation of face directory. Changed
3552 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3555 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3556 targets/stage1/stage1-preclean-chroot.sh,
3557 targets/support/chroot-functions.sh:
3558 Added setup_binutils function and force both of them to run during stage1
3561 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3562 examples/livecd-stage2_template.spec:
3563 Added livecd/volid explanation to example spec.
3565 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3566 targets/support/create-iso.sh:
3567 General cleanup of ISO code and added default livecd/volid when it is not set.
3569 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3570 targets/embedded/embedded-controller.sh:
3571 Actually modify the embedded target this time.
3573 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3574 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3575 targets/livecd-stage2/livecd-stage2-controller.sh,
3576 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3577 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3578 and livecd-stage2 targets.
3580 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3581 files/catalyst.conf:
3582 Retired John Davis <zhen@gentoo.org> and added storedir to default
3585 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3586 targets/support/livecdfs-update.sh:
3587 Uncommented openglify, since it is needed for both opengl-update-livecd and
3590 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3591 modules/generic_stage_target.py:
3592 Fix print statement so it shows when kill_chroot_pids is run correctly
3594 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3595 modules/snapshot_target.py:
3596 Fix snapshot target to skip the kill_pids check
3598 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3599 Bug fixes in parse_spec, fix issues detecting list or string.
3601 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3602 modules/catalyst_support.py:
3603 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3604 spaces are after :. Better handling of comments ( ie preprocessed and
3605 stripped off ). Unset empty keys.
3607 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3608 targets/support/kill-chroot-pids.sh:
3609 Remove extra P_NAME definition that is never used. Saves processing time.
3610 Bumped catalyst to pre2
3612 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3613 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3614 +targets/support/kill-chroot-pids.sh:
3615 User info about runscript and archscript. Added checks for processes running
3616 in the chroot and created a script to kill them. Should fix the unmounting
3617 issues with gconfd or any other running application in the chroot
3619 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3620 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3621 Remove using gcc-config to set things up as we should all be using 2005.0
3624 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3625 examples/livecd-stage2_template.spec:
3626 Added livecd/users to example livecd-stage2 spec file.
3628 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3629 targets/support/livecdfs-update.sh:
3630 Change default hostnames for livecds
3632 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3633 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3634 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3637 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3638 modules/livecd_stage2_target.py:
3639 Clear autoresume flags when build is done
3641 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3642 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3643 targets/support/create-iso.sh:
3644 Fix isolinux so that it finds menus and kernels and stuff
3646 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3647 modules/generic_stage_target.py:
3648 Make purge operation a little less chatty, removed print statements
3650 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3651 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3652 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3653 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3655 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3656 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3657 print warning message about deprecated use of cdfstype
3659 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3660 targets/support/chroot-functions.sh:
3661 statically define genkernel location to eliminate which command failure if
3662 genkernel is not installed
3664 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3665 modules/generic_stage_target.py:
3666 change the portage_overlay to an array so it always works
3668 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3669 modules/catalyst_support.py:
3670 Fix exception handling to remove extraneous prints of None
3672 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3673 Remove iso creation code from stage4
3675 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3676 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3677 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3678 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3679 targets/livecd-stage1/livecd-stage1-chroot.sh,
3680 targets/livecd-stage1/livecd-stage1-controller.sh,
3681 targets/livecd-stage2/livecd-stage2-controller.sh,
3682 targets/netboot/netboot-controller.sh,
3683 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3684 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3685 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3686 targets/support/create-iso.sh, targets/support/kmerge.sh,
3687 targets/support/target_image_setup.sh,
3688 targets/tinderbox/tinderbox-controller.sh:
3689 Fix some exception handling in catalyst_support.py, remove intermediate
3690 destination folder of iso and tarball, add additional tests for folders not
3691 found on host but defined in spec file, keep catalyst from erroring in this
3692 case, change exit code on shell scripts so that errors are reported to
3693 catalyst and causes catalyst to die on errors, fix bug in
3694 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3695 check for mkisofs that informs the user of where to get the program, and
3696 removed the autoresume code from ccache and distcc installation until I can
3697 figure out a way to have the autoresume flag go someplace outside the chroot.
3699 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3700 Remove bind mounts before rm operations happen at startup
3702 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3703 modules/generic_stage_target.py:
3704 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3706 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3707 modules/generic_stage_target.py:
3708 fix minor bug in the purge code so that it actually runs the commands
3710 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3711 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3712 modules/stage4_target.py:
3713 Change ordering of tasks so root_overlay and fsscript occur after
3714 livecd_update, giving users a chance to override livecd_update
3716 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3717 modules/catalyst_support.py, modules/generic_stage_target.py:
3718 Added a better exception handling message for keyboard interrupt and added
3719 countdown timer for purge operation to give an opportunity to exit
3721 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3722 modules/catalyst_support.py, modules/generic_stage_target.py:
3723 Add support to clear the autoresume flags and improve the purge code to
3724 clean the chroot, and pkg/kern cache
3726 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3727 modules/catalyst_support.py, modules/generic_stage_target.py,
3728 modules/livecd_stage1_target.py:
3729 only append livecd-tools to the livecd-stage1 target package list and move a
3730 check out of the way so command line and spec files can co-exist
3732 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3733 modules/generic_stage_target.py:
3734 fixed python syntax in set_packages so catalyst will run
3736 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3737 modules/embedded_target.py, modules/generic_stage_target.py,
3738 modules/grp_target.py, modules/livecd_stage1_target.py,
3739 modules/livecd_stage2_target.py, modules/netboot_target.py,
3740 modules/stage4_target.py, modules/tinderbox_target.py,
3741 targets/embedded/embedded-chroot.sh,
3742 targets/embedded/embedded-controller.sh,
3743 targets/livecd-stage1/livecd-stage1-controller.sh,
3744 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3745 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3746 targets/livecd-stage2/livecd-stage2-controller.sh,
3747 -targets/livecd-stage2/livecd-stage2-iso.sh,
3748 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3749 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3750 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3751 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3752 +targets/support/target_image_setup.sh:
3753 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3756 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3757 targets/livecd-stage2/livecd-stage2-controller.sh,
3758 targets/support/livecdfs-update.sh:
3759 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3760 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3761 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3764 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 targets/livecd-stage2/livecd-stage2-controller.sh,
3766 targets/support/rc-update.sh:
3767 Updated rc-update.sh with better defaults for different livecd/type settings
3768 and cleaning up file copying in livecd-stage2-controller.sh to match
3771 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3772 Made example of catalyst.conf in README match the default catalyst.conf
3775 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3777 Removing old files from previous maintainers and updating README.
3779 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3780 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3781 Added livecd/users option to create non-root users. The first user listed
3782 will also be used for auto-starting X, if X is merged onto the CD.
3784 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3785 targets/livecd-stage1/livecd-stage1-controller.sh,
3786 targets/livecd-stage2/livecd-stage2-controller.sh,
3787 targets/support/livecdfs-update.sh:
3788 Updated all instances of livecd/type: gentoo-release-environmental to
3789 gentoo-release-livecd and added generic-livecd.
3791 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 examples/fsscript.sh.example, examples/gamecd.conf.example,
3793 examples/generic_stage_template.spec, examples/grp_template.spec,
3794 examples/livecd-stage1_template.spec,
3795 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3796 examples/snapshot_template.spec:
3797 Imported example files from catalyst 1.1.9 to make them more verbose.
3799 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3800 Fix grp/use bug #89365
3802 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3803 modules/generic_stage_target.py, targets/support/kmerge.sh:
3804 Fixes for initramfs overlay support.
3806 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3807 modules/generic_stage_target.py, targets/support/kmerge.sh,
3808 targets/support/pre-kmerge.sh:
3809 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3810 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3811 caching bug; Also adding preliminary support for initramfs_overlay from
3814 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3815 modules/generic_stage_target.py, targets/support/kmerge.sh:
3816 Removed support for postconf as genkernel no longer has that option
3818 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3819 modules/embedded_target.py, modules/generic_stage_target.py,
3820 modules/grp_target.py, modules/livecd_stage1_target.py,
3821 modules/livecd_stage2_target.py, modules/netboot_target.py,
3822 modules/stage4_target.py, modules/tinderbox_target.py,
3823 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3824 targets/stage1/stage1-preclean-chroot.sh,
3825 targets/support/chroot-functions.sh:
3826 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3827 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3829 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3830 modules/livecd_stage2_target.py:
3831 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3833 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3834 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3835 modules/livecd_stage2_target.py, modules/stage4_target.py,
3836 targets/livecd-stage1/livecd-stage1-controller.sh,
3837 targets/livecd-stage2/livecd-stage2-controller.sh,
3838 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3839 targets/support/functions.sh, targets/support/kmerge.sh,
3840 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3841 Generalized kernel support, fsscript, rcupdate, etc for stage4
3843 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3844 targets/support/pre-kmerge.sh:
3845 Removed sed for usb devices from legacy genkernel, as we're going to require
3846 a version much higher that no longer exhibits the bug.
3848 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3849 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3850 targets/support/livecdfs-update.sh:
3851 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3852 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3853 the ut2004demo shell script has been renamed to ut2004-demo.
3855 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3856 let genkernel always reinstall itself
3858 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3859 modules/catalyst_support.py, modules/generic_stage_target.py,
3860 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3861 fix case bug in livecdfs-update.sh; fix bug in initial command line
3862 arguement parsing; add cflags spec file support which is only allowed to
3865 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3866 targets/stage3/stage3-chroot.sh:
3867 Fix a use flag bug in the stage3
3869 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3870 modules/generic_stage_target.py:
3871 Changes to allow cflags, chost, cxxflags in a spec file
3873 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3874 targets/livecd-stage1/livecd-stage1-controller.sh,
3875 targets/livecd-stage2/livecd-stage2-controller.sh,
3876 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3877 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3878 targets/support/pre-kmerge.sh:
3879 change the code to use more case statements. Fix gcc issue in stage1.
3881 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3882 targets/livecd-stage1/livecd-stage1-controller.sh,
3883 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3884 Merging in changes from catalyst 1.1.x for gamecd support.
3886 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3887 targets/stage1/stage1-preclean-chroot.sh:
3888 Removing gcc-config stuff to see if its still required to work around a gcc
3891 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3892 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3893 Added tests for genkernel >3.2.0
3895 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3898 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3899 Updated AUTHORS with new maintainers and updated contributors list.
3901 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3902 examples/fsscript.sh.example, livecd/files/README.txt,
3903 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3904 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3905 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3906 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3907 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3908 universal.motd.txt to resolve documentation issue on bug #86914. Added
3909 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3910 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3913 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3914 targets/livecd-stage2/livecd-stage2-controller.sh:
3915 Removed a few unnecessary comments
3917 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3918 Removed obsolete files from the livecd directory as the functionality has
3919 moved into the targets folders
3921 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3922 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3923 Additional catalyst 2.0.0 files
3925 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3926 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3927 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3928 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3929 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3930 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3931 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3932 -livecd/runscript/alpha-archscript.sh,
3933 -livecd/runscript/default-runscript.sh,
3934 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3935 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3936 -livecd/runscript-support/gamecdfs-update.sh,
3937 -livecd/runscript-support/kmerge.sh,
3938 -livecd/runscript-support/livecdfs-update.sh,
3939 -livecd/runscript-support/post-kmerge.sh,
3940 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3941 modules/embedded_target.py, modules/generic_stage_target.py,
3942 modules/grp_target.py, modules/livecd_stage1_target.py,
3943 modules/livecd_stage2_target.py, -modules/netboot.py,
3944 +modules/netboot_target.py, modules/snapshot_target.py,
3945 modules/stage1_target.py, +modules/stage4_target.py,
3946 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3947 +targets/embedded/embedded-controller.sh,
3948 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3949 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3950 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3951 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3952 +targets/livecd-stage1/livecd-stage1-controller.sh,
3953 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3954 -targets/livecd-stage1/livecd-stage1.sh,
3955 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3956 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3957 +targets/livecd-stage2/livecd-stage2-controller.sh,
3958 +targets/livecd-stage2/livecd-stage2-iso.sh,
3959 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3960 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3961 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3962 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3963 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3964 +targets/stage1/stage1-controller.sh,
3965 +targets/stage1/stage1-preclean-chroot.sh,
3966 -targets/stage1/stage1-preclean1-chroot.sh,
3967 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3968 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3969 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3970 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3971 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3972 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3973 +targets/stage4/stage4-preclean-chroot.sh,
3974 +targets/support/chroot-functions.sh,
3975 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3976 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3977 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3978 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3979 +targets/tinderbox/tinderbox-controller.sh,
3980 targets/tinderbox/tinderbox-preclean-chroot.sh,
3981 -targets/tinderbox/tinderbox.sh:
3982 Initial Import of Catalyst 2.0.0
3984 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 livecd/runscript-support/livecdfs-update.sh:
3986 Added /usr/portage as tmpfs (this will be made conditional later).
3988 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3989 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3990 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3991 from an interactive shell.
3993 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3994 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3995 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3996 livecd/runscript-support/pre-kmerge.sh,
3997 livecd/runscript/default-runscript.sh:
3998 Moved livecd-bash_profile to livecd-bashrc. Added check for
3999 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4000 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4003 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4004 modules/generic_stage_target.py:
4005 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4008 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4009 livecd/runscript/default-runscript.sh,
4010 targets/livecd-stage1/livecd-stage1.sh:
4011 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4012 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4013 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4016 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4017 livecd/runscript/ppc-archscript.sh:
4018 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4020 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4021 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4022 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4023 for multiple initrd files.
4025 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 livecd/runscript/ppc-archscript.sh:
4027 Modifed PPC archscript to close bug #84648 and also to make the PPC
4028 archscript produce multiple initrd files, like x86/amd64.
4030 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4031 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4032 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4033 livecd/runscript/ppc-archscript.sh:
4034 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4035 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4036 livecd/volid for the HFS volid, too.
4038 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4039 Calling this one 1.1.7 and rolling a tarball.
4041 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4042 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4043 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4044 -livecd/runscript/sparc64-archscript.sh,
4045 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4046 Added livecd/volid to set the volume ID when creating the ISO, patch by
4047 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4048 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4050 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4051 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4052 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4053 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4055 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4056 livecd/runscript-support/livecdfs-update.sh:
4057 Removed hdparm from default runlevel as it break ide=nodma at boot.
4059 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4060 livecd/runscript-support/kmerge.sh,
4061 livecd/runscript-support/pre-kmerge.sh,
4062 targets/livecd-stage1/livecd-stage1-chroot.sh:
4063 Revert last set of changes and remove portage version check from emerge in
4064 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4067 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4068 livecd/runscript-support/kmerge.sh,
4069 livecd/runscript-support/pre-kmerge.sh:
4070 Change genkernel check to use best_version and has_version to determine if
4071 the any previously installed versions of genkernel are up to date. Change
4072 emerge line for kernels to use -n option to only install if they were not
4073 previously installed.
4075 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4076 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4077 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4078 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4079 livecd/runscript/sparc-archscript.sh:
4080 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4081 unified sparc32/sparc64 cdtar.
4083 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4084 livecd/runscript-support/livecdfs-update.sh,
4085 livecd/runscript-support/pre-kmerge.sh:
4086 Change sudoers update to only run if /etc/sudoers exists and only reduce
4087 splash to 1024x768 on minimal and universal install CD.
4089 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4090 targets/livecd-stage1/livecd-stage1.sh:
4091 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4094 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4095 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4096 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4097 livecd/runscript/sparc64-archscript.sh,
4098 livecd/runscript/x86-archscript.sh:
4099 Added a new empty livecd file to each archscript. This will be used for an
4100 identifier by genkernel to allow booting from a non-primary CDROM.
4102 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4103 Catalyst 1.1.6 is here.
4105 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4106 targets/stage1/stage1-preclean2-chroot.sh:
4107 Commenting out stage1 cleaning of /var/db.
4109 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4110 livecd/runscript-support/pre-kmerge.sh:
4111 Made splash reduction to 1024x768 only for minimal and universal release media.
4113 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4114 targets/stage1/stage1-preclean2-chroot.sh:
4115 Added SLOT files back to /var/db entries in stage1.
4117 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4118 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4119 livecd/runscript/default-runscript.sh,
4120 livecd/runscript-support/livecdfs-update.sh,
4121 targets/livecd-stage2/unmerge.sh:
4122 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4123 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4124 the copy from preserving permissions and also adding /usr/share/faces and
4125 default Gentoo icon. We'll see how the icon does for us. Removing serial
4126 init script, as it causes problems with the splash theme.
4128 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4129 targets/livecd-stage1/livecd-stage1.sh:
4132 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4133 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4134 livecd/runscript-support/kmerge.sh,
4135 livecd/runscript-support/livecdfs-update.sh,
4136 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4137 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4138 targets/stage1/stage1-preclean2-chroot.sh:
4139 Removed x-setup from local.start and added in symlinks for gconf, portage
4140 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4141 baselayout and removed /etc/startx from the environmental type. Commented
4142 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4143 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4144 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4145 for X, use the latest pci.ids and usb.ids from portage, and create
4146 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4147 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4148 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4149 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4150 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4153 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4154 Removed ccache from default options as it breaks catalyst when merged with
4157 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4158 modules/snapshot_target.py:
4159 Added /local/ to snapshot exclusion.
4161 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4162 livecd/runscript-support/livecdfs-update.sh:
4163 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4164 gustavoz and his 5 interface Xeon for this.
4166 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4167 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4168 Added a conditional before killing gconfd-2. This is also going to be
4169 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4172 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4173 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4174 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4175 Moved killall -9 gconfd-2 to execute outside chroot.
4177 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4178 livecd/files/x86-help.msg:
4179 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4182 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4183 livecd/runscript/x86-archscript.sh:
4184 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4187 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4190 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4191 targets/livecd-stage1/livecd-stage1.sh:
4192 Added killall for gconfd-2 back into livecd-stage1.sh
4194 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4195 livecd/runscript/alpha-archscript.sh:
4196 Alpha fixes for multiple kernels..
4198 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4199 livecd/runscript-support/kmerge.sh:
4200 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4202 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4203 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4204 livecd/runscript/sparc64-archscript.sh:
4205 Force devfs if udev is not selected for all supporting arches.
4207 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4208 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4209 livecd/runscript-support/kmerge.sh:
4210 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4213 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4214 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4215 Re-enabled preclean in grp and added gconfd-2 killing.
4217 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4218 livecd/runscript/x86-archscript.sh:
4219 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4222 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4223 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4224 targets/livecd-stage1/livecd-stage1-chroot.sh,
4225 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4226 targets/livecd-stage1/livecd-stage1.sh,
4227 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4228 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4229 Added ability to pause indefinitely. This closes bug #79798. I've also added
4230 the gcond-2 killall back in, but now it is in the actual preclean script and
4231 is executed inside the chroot.
4233 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4234 Updated for 1.1.3 release.
4236 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4237 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4238 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4239 targets/netboot/netboot-packages.sh,
4240 targets/tinderbox/tinderbox-chroot.sh:
4241 Updated to use package.use correctly. Blame Robert Paskowitz
4242 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4244 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4245 targets/stage1/stage1-preclean2-chroot.sh:
4246 Fixed find line for new stage1 /var/db/pkg.
4248 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4249 targets/stage1/stage1-preclean2-chroot.sh:
4250 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4251 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4254 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4255 livecd/runscript-support/livecdfs-update.sh:
4256 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4257 added net.ethX symlinks, and added copying of files from
4258 /usr/lib/hotplug/firmware into firmware tarball.
4260 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4261 livecd/runscript-support/livecdfs-update.sh:
4262 Firmware updated to use new /lib/firmware directory.
4264 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4265 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4266 work when both -f and -C were used on the command line.
4268 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4269 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4270 targets/livecd-stage1/livecd-stage1-chroot.sh,
4271 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4272 targets/stage3/stage3-chroot.sh:
4273 Added a portage version check to each target that uses --newuse to ensure a
4274 high enough version is used. This resolves bug #75336.
4276 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4277 livecd/files/livecd-local.start:
4278 Possible local.start fix for beejay.
4280 12 Jan 2005; John Davis <zhen@gentoo.org>
4281 modules/embedded.py:
4282 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4284 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4285 livecd/runscript-support/kmerge.sh:
4286 Added ccache support to genkernel call in livecd-stage2.
4288 11 Jan 2005; John Davis <zhen@gentoo.org>
4289 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4290 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4291 targets/netboot/netboot.sh:
4292 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4293 some feature enhancements.
4295 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4296 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4297 targets/livecd-stage1/livecd-stage1-chroot.sh,
4298 targets/livecd-stage1/livecd-stage1.sh,
4299 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4300 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4301 Added a -F or --fetchonly command line option and closing out bug #77480.
4302 Also added a portage version check to livecd-stage1 to close out bug #68307.
4304 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4305 livecd/runscript-support/livecdfs-update.sh,
4306 targets/stage3/stage3-chroot.sh:
4307 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4308 target to use emerge -e when building. This is only temporary until the
4309 bootstrap.sh script can be fixed or another solution can be decided upon.
4311 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4312 +targets/embedded/kmerge.sh:
4313 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4314 from mutex@gentoo.org
4316 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4317 modules/livecd_stage2_target.py:
4320 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4321 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4322 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4323 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4324 the brokenness of a stage1 tarball.
4326 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4327 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4330 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4331 modules/livecd_stage2_target.py:
4334 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4335 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4336 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4337 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4338 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4339 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4340 Upgraded the isolinux cdtar files and closing bug #70518.
4342 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4343 modules/embedded_target.py, modules/generic_stage_target.py,
4344 modules/grp_target.py, modules/livecd_stage1_target.py,
4345 modules/livecd_stage2_target.py, modules/netboot.py,
4346 modules/stage1_target.py, modules/tinderbox_target.py:
4347 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4348 separate out specific target logic from the generic targets modules.
4350 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4351 new PPC arch file from pvdabeel@gentoo.org
4353 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4354 examples/generic_stage_template.spec, modules/catalyst_support.py:
4355 tweaking error handling in the main catalyst script
4356 updated the example to include a blurb about portage_confdir
4358 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4359 livecd/runscript-support/livecdfs-update.sh:
4360 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4362 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4365 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4366 fix for #66592. catalyst now gives a traceback when it bails out, making
4367 troubleshooting amazingly easier
4369 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4370 modules/catalyst_support.py, modules/embedded_target.py,
4371 modules/generic_stage_target.py, modules/grp_target.py,
4372 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4373 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4374 Reversing patch from Eric Edgar from bug #70663.
4376 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4377 livecd/runscript/x86-archscript.sh:
4378 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4379 not work without it (mkisofs fails on creating ISO).
4381 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4382 modules/catalyst_support.py, modules/embedded_target.py,
4383 modules/generic_stage_target.py, modules/grp_target.py,
4384 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4385 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4386 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4387 separate out specific target logic from the generic targets modules.
4389 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4390 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4391 targets/embedded/embedded.sh:
4392 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4394 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4395 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4396 livecd/runscript/default-runscript.sh,
4397 livecd/runscript-support/gamecdfs-update.sh,
4398 livecd/runscript-support/livecdfs-update.sh,
4399 modules/livecd_stage2_target.py:
4400 Added gamecd/conf option to livecd_stage2_target.py, added
4401 gamecd.conf.example to /examples, cleaned up game-specific code in
4402 gamecdfs-update.sh to make it more generic, added more fundtionality to
4403 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4404 and gentoo-gamecd to make spec files simpler and to remove the need for
4405 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4406 user to still use a custom fsscript of their own.
4408 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4409 +livecd/files/environmental.motd.txt,
4410 targets/livecd-stage1/livecd-stage1.sh:
4411 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4413 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4414 livecd/runscript/default-runscript.sh,
4415 livecd/runscript-support/livecdfs-update.sh:
4416 Added gentoo-release-environmental as a valid livecd/type and did some
4417 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4418 devices other than eth0.
4420 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4421 targets/livecd-stage1/livecd-stage1-chroot.sh:
4422 Changed livecd-stage1 to merge each package individually. This should not
4423 make it into a production version of catalyst, but is here as a possible
4424 solution to bug #68307.
4426 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4427 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4428 livecd/runscript/sparc-archscript.sh,
4429 livecd/runscript/sparc64-archscript.sh,
4430 livecd/runscript/x86-archscript.sh:
4431 Added failures to all arches on mkisofs failure and also made -z option to
4432 mkisofs optional on x86 depending on loop type used.
4434 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4435 livecd/runscript/x86-archscript.sh:
4436 Making sure the mkisofs call causes a failure when it doesn't complete
4437 successfully. Once again, blame jforman, our beloved infra-monkey.
4439 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4440 livecd/runscript/default-runscript.sh:
4441 squashfs-utils->squashfs-tools fix. Blame jforman.
4443 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4444 livecd/isogen/x86-isogen.sh:
4445 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4446 possibly not booting on really old systems.
4448 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4449 livecd/runscript/x86-archscript.sh:
4450 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4451 possibly not booting on really old systems.
4453 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4454 livecd/runscript-support/livecdfs-update.sh:
4455 Save some space by removing redundant firmware after tarball is made, only
4456 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4459 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4460 targets/stage1/stage1-preclean2-chroot.sh:
4461 Added patch from vapier and closing bug #73556.
4463 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4464 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4465 +targets/embedded/embedded-fs-runscript.sh,
4466 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4467 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4468 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4469 from mutex@gentoo.org for modules/embedded.py
4471 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4472 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4473 livecd/runscript-support/livecdfs-update.sh:
4474 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4475 aliases having --color rather than --color=auto.
4477 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4478 livecd/files/livecd-local.start:
4479 Let's try actually making a proper edit on livecd/files/livecd-local.start
4480 this time, shall we...
4482 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4483 livecd/files/livecd-local.start:
4484 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4485 x-setup check for /etc/startx.
4487 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4488 livecd/runscript-support/gamecdfs-update.sh:
4489 Fixing minor sed bug in gamecdfs-update.sh.
4491 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4492 examples/snapshot_template.spec,
4493 livecd/runscript-support/gamecdfs-update.sh,
4494 livecd/runscript-support/livecdfs-update.sh:
4495 Fixing typo in snapshot_template.spec and closing bug #70321.
4497 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4498 livecd/runscript-support/pre-kmerge.sh:
4499 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4500 genkernel will only add the 1024x768 version of the gensplash image to the
4501 bzImage, which added with the livecd-stage2 removal of the unused splash
4502 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4504 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4505 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4506 livecd/runscript/sparc64-archscript.sh:
4507 Updated with silo/mkisofs patch from gustavoz.
4509 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4510 livecd/files/x86-help.msg:
4511 Updated x86-help.msg to make it fall more inline with current
4512 genkernel/livecd-tools options.
4514 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4515 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4516 livecd/runscript-support/pre-kmerge.sh:
4517 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4518 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4519 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4522 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4523 livecd/runscript-support/kmerge.sh,
4524 livecd/runscript-support/livecdfs-update.sh,
4525 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4526 Changed kernel build caching to use kerncache option, rather than pkgcache
4527 option. Fixed --postconf and --callback for builds that do not require them.
4528 Removed delay when removing package sin the system profile. This is now
4529 catalyst 1.1.0, so enjoy.
4531 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4532 livecd/runscript-support/livecdfs-update.sh:
4533 Stopping udev from using the nasty device tarball. We don't need it anyway.
4535 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4536 livecd/runscript/sparc-archscript.sh,
4537 livecd/runscript/sparc64-archscript.sh,
4538 livecd/runscript-support/kmerge.sh,
4539 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4540 Fixing gpm support by uncommenting default settings. Fixing case where
4541 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4542 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4543 not get renamed. Fixed a problem where we were accidentally removing the
4544 hwdata-knoppix versions of pci.ids and usb.ids and linking
4545 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4546 for 2004.3 and catalyst 1.1.0.
4548 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4549 patch from vapier@gentoo.org for bug #68080
4551 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4552 livecd/runscript-support/kmerge.sh:
4553 made kernel caching dependent on the "pkgcache" option so that genkernel's
4554 postconf can actually work
4556 18 Oct 2004; John Davis <zhen@gentoo.org>
4557 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4558 livecd/runscript-support/livecdfs-update.sh:
4559 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4561 17 Oct 2004; John Davis <zhen@gentoo.org>
4562 livecd/runscript-support/livecdfs-update.sh:
4563 firmware tarball fix for packages that need firmware such as ipw2100
4565 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4566 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4567 livecd/runscript-support/livecdfs-update.sh,
4568 modules/livecd_stage2_target.py:
4569 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4571 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4572 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4573 should not hurt non-HT users
4575 12 Oct 2004; John Davis <zhen@gentoo.org>
4576 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4577 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4578 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4579 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4580 livecd/runscript-support/kmerge.sh:
4581 bugfixes for #67195, #67197, #67122, and #46918
4583 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4584 small netboot fixups
4586 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4587 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4588 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4589 targets/netboot/netboot.sh:
4590 sweeping updates and changes to the netboot code. the patches should fix the
4591 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4592 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4594 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4595 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4596 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4597 targets/netboot/netboot.sh:
4598 more code cleanup and maintenance
4600 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4601 modules/generic_stage_target.py, +modules/netboot.py,
4602 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4603 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4604 +targets/netboot/netboot.sh:
4605 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4608 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4609 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4610 targets/livecd-stage1/livecd-stage1-chroot.sh,
4611 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4612 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4613 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4614 have to start a server on the build host for it to distribute.
4616 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4617 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4618 just do -s version_stamp
4620 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4621 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4623 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4624 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4625 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4626 modules/livecd_stage2_target.py:
4627 udev support for livecds
4629 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4630 +targets/livecd-stage2/unmerge.sh:
4631 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4632 Also, livecd-stage2 unmerge.sh added back in.
4634 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4635 livecd/runscript-support/livecdfs-update.sh:
4636 bugfixes for #60887 and #63338
4638 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4639 bugfixes for #63382 and #63338
4641 08 Sep 2004; John Davis <zhen@gentoo.org>
4642 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4643 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4644 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4645 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4646 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4647 targets/livecd-stage1/livecd-stage1-chroot.sh,
4648 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4649 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4650 lots of changes in this revision. first of all, major cosmetic fixups to the
4651 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4652 for distcc or ccache builds in most of the targets. bug #56581 is finially
4653 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4654 performance enhancement here.
4656 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4657 modules/livecd_stage2_target.py:
4658 fix for bug #63033, thanks to usata@gentoo.org for the patch
4660 30 Aug 2004; John Davis <zhen@gentoo.org>
4661 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4662 bugfixes for #61537 and #61779
4664 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4665 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4666 modules/snapshot_target.py:
4667 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4668 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4669 time should also be improved due to a more efficient use of rsync. This commit will
4670 mark the portage version of catalyst-1.9.0.
4672 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4673 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4676 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4679 02 Aug 2004; John Davis <zhen@gentoo.org>
4680 livecd/runscript-support/livecdfs-update.sh:
4683 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4684 +targets/stage1/build.py, -targets/stage1/build.sh,
4685 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4686 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4687 targets/stage3/stage3-chroot.sh:
4688 applied patch from bug #58840. it should fix up things for uclibc stages and
4689 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4691 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4692 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4693 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4694 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4695 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4696 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4697 livecd/runscript-support/livecdfs-update.sh,
4698 modules/livecd_stage2_target.py:
4699 addition of wolf31o2's gamecd patchset. untested, so please beware
4701 14 Jul 2004; John Davis <zhen@gentoo.org>
4702 livecd/runscript-support/livecdfs-update.sh,
4703 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4704 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4705 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4706 this out of generic_stage_target and into livecd-stage2 since the
4707 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4709 13 Jul 2004; John Davis <zhen@gentoo.org>
4710 livecd/runscript-support/livecdfs-update.sh:
4711 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4712 default rc'ed programs when only one change was required to rcadd. so I
4713 changed it so that the defaults are *always* loaded and specified additions/
4714 deletions are just added on top of those.
4716 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4717 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4718 targets/livecd-stage1/livecd-stage1-chroot.sh,
4719 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4720 targets/tinderbox/tinderbox-chroot.sh:
4721 changing the more verbose behavior to the -V (verbose) flag
4723 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4724 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4725 targets/livecd-stage1/livecd-stage1-chroot.sh,
4726 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4727 targets/tinderbox/tinderbox-chroot.sh:
4728 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4729 it is about to merge so that deps and USE flags are more evident
4731 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4732 modules/catalyst_support.py:
4733 completely rewrote the catalyst main script so that it can actually utilize
4734 more than one command line flag. new functionality included, but not active
4735 yet (--debug and --verbose). arguments can still be passed on the commandline
4736 through the use of the -C (--cli) flag. updated the arg_parse function in
4737 catalyst_support.py to accomodate my changes.
4739 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4740 modules/generic_target.py, modules/grp_target.py,
4741 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4742 modules/snapshot_target.py, modules/stage1_target.py,
4743 modules/stage2_target.py, modules/stage3_target.py,
4744 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4745 fixes for bugs #55192 and #54137
4746 added a new key for all specfiles, portage_confdir.
4747 this should point to a directory similar in functionality to /etc/portage.
4749 cleaned up the module code a bit so that unnecessary modules
4752 more work on resuming. it is getting there, but it still needs a ton of work,
4753 so please test, and report bugs.
4755 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4756 modules/catalyst_support.py, modules/generic_stage_target.py,
4757 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4758 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4759 stage resuming functionality should be working. I still have to work on GRP
4760 and livecds, but they should not be hard. I could not incorporate emerge
4761 --resume into stage resuming functionality because in some instances, portage
4762 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4763 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4764 ). I also made some small tweaks to the stage target scripts which clean up
4765 the envscript stuff. Not noticable performance wise, but it makes me feel all
4766 warm and fuzzy to know that it is programmed absolutely correctly ;)
4768 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4769 modules/generic_stage_target.py:
4770 revamped the cmd() structure so that it could properly return error codes.
4771 Please note that this might break catalyst until there is some further
4772 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4773 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4774 now. Additionally, catalyst will stop when there is an error with an ebuild
4775 ... it didn't do this before, it just plowed along and packed things up.
4777 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4778 code in portage.py and then answering my noob questions.
4780 13 Jun 2004; John Davis <zhen@gentoo.org>
4781 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4782 livecd/runscript-support/livecdfs-update.sh:
4783 some last minute fixins (stuff to work with the new genkernel)
4785 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4788 11 Jun 2004; John Davis <zhen@gentoo.org>
4789 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4790 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4793 10 Jun 2004; John Davis <zhen@gentoo.org>
4794 livecd/runscript-support/kmerge.sh,
4795 livecd/runscript-support/livecdfs-update.sh,
4796 livecd/runscript-support/post-kmerge.sh,
4797 livecd/runscript-support/pre-kmerge.sh:
4798 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4799 functions control what scripts are added to their respective runlevels. This
4800 option would be specified like so in the spec file: livecd/rcadd:
4801 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4803 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4804 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4805 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4806 the code to give a nice error msg instead of a cryptic traceback
4808 04 Jun 2004; John Davis <zhen@gentoo.org>
4809 livecd/runscript-support/livecdfs-update.sh:
4810 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4811 /etc/bootsplash/default
4813 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4814 targets/embedded/embedded-chroot.sh,
4815 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4816 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4817 targets/livecd-stage1/livecd-stage1-chroot.sh,
4818 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4819 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4820 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4821 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4822 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4823 targets/tinderbox/tinderbox-chroot.sh,
4824 targets/tinderbox/tinderbox-preclean-chroot.sh,
4825 targets/tinderbox/tinderbox.sh:
4826 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4828 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4829 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4830 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4831 It should be a full path pointing to a portage overlay dir.
4833 27 May 2004; John Davis <zhen@gentoo.org>
4834 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4835 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4836 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4837 livecd/runscript/default-runscript.sh:
4838 added updated silos and fixed motd bug
4840 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4841 rolling out version 1.0.8
4843 22 May 2004; John Davis <zhen@gentoo.org>
4844 livecd/runscript-support/kmerge.sh,
4845 livecd/runscript-support/livecdfs-update.sh,
4846 modules/livecd_stage2_target.py:
4847 added key livecd/bootsplash
4849 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4850 livecd/runscript/sparc-archscript.sh,
4851 livecd/runscript/sparc64-archscript.sh:
4852 sparc fixup patches from gustavoz at g.org
4854 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4855 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4856 is livecd/modblacklist
4858 19 May 2004; John Davis <zhen@gentoo.org>
4859 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4860 livecd/runscript/x86-archscript.sh:
4861 added support for livecd/overlay, changed vga=0x317 to vga=791
4862 in the x86 archscript as it is a more standard setting and should
4863 work on more hardware
4865 17 May 2004; John Davis <zhen@gentoo.org>
4866 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4867 livecd/runscript-support/kmerge.sh,
4868 livecd/runscript-support/livecdfs-update.sh,
4869 modules/livecd_stage2_target.py:
4870 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4871 we also now have basic motd copying support for more branded livecds
4873 16 May 2004; John Davis <zhen@gentoo.org>
4874 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4875 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4876 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4878 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4879 modules/catalyst_support.py, modules/embedded_target.py,
4880 modules/generic_stage_target.py, modules/generic_target.py,
4881 modules/grp_target.py, modules/livecd_stage1_target.py,
4882 modules/livecd_stage2_target.py, modules/stage1_target.py,
4883 modules/stage2_target.py, modules/stage3_target.py,
4884 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4885 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4886 caused gcc profile problems.
4888 12 May 2004; John Davis <zhen@gentoo.org>
4889 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4890 livecd/runscript-support/livecdfs-update.sh,
4891 livecd/runscript-support/post-kmerge.sh,
4892 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4894 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4895 silliness). Most notably, I have taken advantage of the update-modules
4896 --assume-kernel fix from agriffis so that we can actually use 3rd party
4897 modules now. Please note that >=baselayout-1.9.0 is required.
4899 02 May 2004; Olivier Crete <tester@gentoo.org>
4901 Added forgotten CHOST for i386 subarch
4903 30 Apr 2004; John Davis <zhen@gentoo.org>
4904 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4905 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4906 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4907 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4909 -fixed 2004.0 branding in the isolinux cdtar
4910 -fixed up acpi stuff in the runscripts
4911 -fixed up the x86 help message and corrected the numerous errors in it
4913 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4914 livecd/runscript/default-runscript.sh:
4915 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4916 1.0.7. we are ready for release
4918 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4919 fix for the problem that gustavoz found wrt the /dev creation stuff not
4920 detecting arches. also an efficiency fix for stage1 building
4922 14 Apr 2004; John Davis <zhen@gentoo.org>
4923 targets/embedded/embedded-chroot.sh,
4924 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4925 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4926 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4927 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4928 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4929 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4930 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4931 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4932 targets/tinderbox/tinderbox-preclean-chroot.sh,
4933 targets/tinderbox/tinderbox.sh:
4934 fix for bug #47733 - fixes for distcc and an envscript bugfix
4936 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4939 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4940 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4941 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4942 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4943 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4944 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4945 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4946 targets/stage1/stage1-preclean1-chroot.sh,
4947 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4948 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4949 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4950 targets/tinderbox/tinderbox.sh:
4951 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4952 zhen@gentoo.org please.
4954 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4955 fix for /dev in stage1
4957 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4960 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4961 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4962 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4963 Added the two kernel-configs for 2004.1 x86
4965 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4966 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4967 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4968 targets/tinderbox/tinderbox.sh:
4969 fix to address missing /dev in stages, fixed path for env-update in all of the
4972 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4973 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4975 01 Apr 2004; John Davis <zhen@gentoo.org>
4976 livecd/runscript/default-runscript.sh:
4977 added in fix for the module.conf stuff courtesy of Benjamin Judas
4980 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4982 cosmetic touchups for 1.0.5
4984 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4985 added support to the stage2 for stackable profiles bootstrap
4987 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4988 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4989 support for sparc32/64 build compatibility
4991 30 Mar 2004; John Davis <zhen@gentoo.org>
4992 livecd/runscript/default-runscript.sh, modules/targets.py,
4993 targets/stage1/build.sh:
4994 fix for bug 46022, more stackable profile fixes, embedded patches added
4996 26 Mar 2004; John Davis <zhen@gentoo.org>
4997 livecd/runscript/default-runscript.sh, modules/targets.py,
4998 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4999 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5000 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5001 fixes for bugs #44625 and #45805
5003 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5004 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5005 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5006 memtest is in. if you want to use it, check out the memtest86 cd tarball
5007 Also, fixes for bugs 45078, 45188, 44306
5009 23 Mar 2004; John Davis <zhen@gentoo.org>
5010 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5011 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5012 livecd/runscript/x86-archscript.sh, modules/targets.py,
5013 targets/livecd-stage3/unmerge.sh:
5014 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5015 created at the end of the livecd-stage2 process.
5017 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5018 targets/embedded/embedded.sh:
5019 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5021 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5022 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5023 removing the hardened-gcc deps since the package itself is deprecated'
5025 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5026 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5028 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5029 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5030 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5031 examples/livecd/alpha/config-2.4.21-r4-alpha,
5032 examples/livecd/alpha/config-2.4.21-r4-jensen,
5033 examples/livecd/alpha/config-2.4.21-r4-legacy,
5034 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5035 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5036 fixes for bugs 43676, 43701. Alpha support added as well.
5038 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5039 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5040 kde/gnome cd specs added.
5042 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5043 fix in catalyst.conf for bug #42044
5045 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5046 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5047 examples/livecd/sparc64/config-2.4.24-sparc64:
5048 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5050 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5051 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5052 for a $clst_conf environment variable. You can use the $clst_conf variable to
5053 point to a file to use in place of /etc/catalyst.conf. By setting this
5054 variable in your shell, catalyst can easily be used by multiple people on the
5055 same machine. Also, ccache support now works for genkernel.
5057 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5058 removed file for livecd-stage2 target, as this is handled by the runscript
5059 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5060 and made "/boot/kernel/foo/extraversion" an optional rather than required
5061 parameter. The aforementioned "packages" is used to specify kernel-related
5062 packages (like module ebuilds) to merge with each kernel, and the new "use"
5063 option is used to specify the USE settings you'd like exported to the
5064 environment during kernel as well as kernel "packages" build.
5066 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5067 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5068 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5069 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5070 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5071 targets/tinderbox/tinderbox.sh:
5072 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5073 it for ebuild - added headers to everything and removed deprecated dirs
5075 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5076 adding Kumba's patches for MIPS
5078 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5079 Added hppa specific code.
5081 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5082 Tinderbox target added. See tinderbox examples in examples/ dir.
5084 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5085 spec file support integrated into catalyst. Use "-f/--file specfile" as
5086 argument; see examples dir for examples.
5087 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5088 example of how to use it.
5090 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5091 support functions for spec file parsing and reading added. Will get added to
5094 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5095 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5098 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5099 Significant rework of code structure. Everything is falling nicely into place.
5101 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5102 Exception handling fully-integrated into current prototype code.
5104 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5105 beginning of exception handling integration, got some of the target code
5108 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5109 major code rework in progress on the python parts.
5111 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5112 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5113 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5114 for organiation's sake, I have moved the files, such as livecd foundations,
5115 into catalyst/files. It will make it easier for us when ebuild time comes
5118 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5119 All preliminary target build scripts are now added and coded to near as spec
5120 that we can have at this point.
5122 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5123 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5124 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5125 something that should be continued as much as reasonably possible in other
5126 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5127 code completed, and internal fall-backs to reasonable global config defaults
5130 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5131 subarch test outsourced to python catalyst-subarches function.
5133 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5134 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5136 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5137 removing dup enter_chroot
5139 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5140 document subarches checking
5142 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5143 Fix valid subarch test.
5145 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5146 include/build_functions.sh, include/functions.sh:
5147 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5148 start_build to build_functions.sh cleaning up the main catalyst script some
5151 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5152 fixed SRCBALL and DESTBALL, making it transparent for profiles
5154 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5155 added an exit condition to the cmd line argument case statement
5157 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5158 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5159 the changes that I made to the above files should make catalyst completely
5160 transparent to no matter what profile we are using. check files/catalyst.conf
5161 for the list of BUILDTYPEs that we support.
5163 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5164 changed how cmd line arguments are handled
5166 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5167 I changed the is_special handling so that it is cleaner and faster
5169 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5170 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5171 livecd/foundations/x86-basic/post-clean.sh,
5172 livecd/foundations/x86-basic/pre-clean.sh,
5173 livecd/foundations/x86-basic/settings:
5174 I outsourced more functions to include/functions.sh. I made it a seperate file
5175 from build_fucntions.sh so that we can keep our build and other functions
5176 apart. I also added in the livecd stuffs from the stager side of things.
5178 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5179 include/build_functions.sh:
5180 I outsourced all of the build functions to include/build_functions.sh. In the
5181 future, this will happen more - the code needs cleaned up.
5183 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5185 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5186 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5187 does not use that anymore.
5189 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5190 since we now have a default profile in portage, i massaged some errors
5191 messages to reflect that.
5193 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5195 removed ccache support from catalyst stage1 build cause it breaks the build.
5196 Additionally, I removed gettext support from bootstrap, because according to
5197 our new default profile, we don't use that anymore.
5199 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5200 added a new var, BUILDTYPE, adding more transparency for building.
5201 In the future, we will be building both selinux and hardened sources.
5203 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5204 fixed some formatting when catalyst prints out build info, additionally,
5205 trying to make catalyst more transparent for future expansion of stages
5207 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5208 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5209 --help. I moved this functionality from the main program section to
5212 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5213 I edited catalyst to change our naming convention from stage*-arch-h.* to
5214 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5215 I change naming conventions, as catalyst will be eventually extended to
5216 do selinux-* stages also.
5218 Additionally, I updated README.catalyst to include profile information.
5220 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5221 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5222 I renamed README.stager to README.catalyst and have made some very minor
5223 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5224 I have hacked bootstrap to use the hardened profile, as well as utilize
5225 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5226 major). Additionally, bin/stage1 has been hacked to accept the hardened
5227 profile, and use hardened-gcc.
5229 09 September 2003; John Davis <zhen@gentoo.org>:
5230 Initial import of hardened stager. I am forking this from the original
5231 stager code in order to better fit our needs. The original stager code is
5232 still used by Gentoo, and is maintained by Daniel Robbins
5233 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5234 contributors that coded stager.