Changes between Version 2 and Version 3 of Livecd/Catalyst_Building
- Timestamp:
- 06/30/10 11:54:25 (2 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Livecd/Catalyst_Building
v2 v3 6 6 Then , the first thing to do is to is to customize the /etc/catalyst/catalyst(.conf|rc) files. We have a customized rc file and we made a small patch that you can find [browser:/livecd/trunk/catalyst here]. 7 7 8 We use two overlays, pentoo and enlightenment, but you can use as much as you want provided that there are no packages collision, since all your overlays will be merged in the same dir during the build. 8 Now [browser:/livecd/trunk/x86/specs/2010.0 check out our spec files], they are pretty much self-explanatory. 9 10 We use two overlays, pentoo and efl, but you can use as much as you want provided that there are no packages collision, since all your overlays will be merged in the same dir during the build. 9 11 10 12 Next, you need to create a portage snapshot that will be used across all stages. 11 13 14 '''Note:''' See our [wiki:Catalyst_Tips_&_Tricks Catalyst Tips & Tricks] guide for Ugly hacks/workaround 15 12 16 {{{ 13 # catalyst -s 20 09.017 # catalyst -s 2010.0 14 18 }}} 15 19 16 20 This will create it and put it in your catalyst snapshot dir. 17 21 18 Before building the stages you'll have to get the stage3 snapshot specified in the stage1.spec and save it to /var/tmp/catalyst/builds/default.22 Before building the stages you'll have to get a stage3 seed and specify it in the stage1.spec. Download it from a Gentoo mirror and save it to your catalyst_dir/builds/default. 19 23 20 Now, you will proceed like you're doing a stage1 installation, except that catalyst will handle all this for you 24 Now, you will proceed like you're doing a stage1 installation, except that catalyst will handle all this for you. To recap a little, catalyst will use an existing stage3 and use it as a seed to create the stage1. Then use stage1 to go stage2 etc. until the finaly livecd stage2 (more on that later). 21 25 22 26 {{{ … … 27 31 28 32 This way, it ensures we are running the latest, stable system.[[BR]] 29 '''NOTE ''' It is not possible to use an overlay or a portage config dir in the stages 1, 2 or 3. This is only supported on livecd stages.33 '''NOTE:''' It is not possible to use an overlay or a portage config dir in the stages 1, 2 or 3. This is only supported on livecd stages. 30 34 31 35
