1 |
On Wed, 2001-09-26 at 19:11, Duckx wrote: |
2 |
|
3 |
> By the way does anyone have an idea on how I could upgrade it to RC6 ??? |
4 |
> |
5 |
> Thx for any answer ... |
6 |
> |
7 |
|
8 |
Dont use mysql, sorry |
9 |
|
10 |
I upgraded from RC5 to RC6, allthough possible, it is not entirely |
11 |
bumpfree. |
12 |
|
13 |
1) Change the portage profile to RC6: |
14 |
|
15 |
rm /etc/make.profile |
16 |
ln -s /usr/portage/profiles/default-1.0_rc6/ /etc/make.profile |
17 |
|
18 |
2) Next edit /etc/make.conf so that /etc is not protected anymore |
19 |
(maybe create a backup of /etc first) |
20 |
|
21 |
echo 'CONFIG_PROTECT=""' >>/etc/make.conf |
22 |
|
23 |
3) The baselayout .ebuild will need editing to create the |
24 |
/etc/runlevels correctly |
25 |
|
26 |
look to the bottom of sys-apps/baselayout/baselayout-1.6.3.ebuild, and |
27 |
change: |
28 |
|
29 |
#skip this if we are merging to ROOT |
30 |
[ "$ROOT" = "/" ] && return |
31 |
|
32 |
#set up default runlevel symlinks |
33 |
local bar |
34 |
for foo in default boot nonetwork single |
35 |
|
36 |
to: |
37 |
#skip this if we are merging to ROOT |
38 |
#[ "$ROOT" = "/" ] && return |
39 |
|
40 |
#set up default runlevel symlinks |
41 |
local bar |
42 |
for foo in default boot nonetwork single |
43 |
|
44 |
then merge baselayout-1.6.3.ebuild. |
45 |
|
46 |
3) now do a: emerge system |
47 |
|
48 |
4) update all packages to latest versions, especially daemons that run |
49 |
at boot, and also make sure your kernel have tmpfs support (under |
50 |
filesystem selection). you can now cleanout /etc/rc.d, and remove |
51 |
/etc/modules directory and change it to a file (touch /etc/modules) |
52 |
|
53 |
Finally, you will have to do a bit of tweaking to get the system going |
54 |
100% smooth. |
55 |
|
56 |
NOTE: this worked for me from RC5 to RC6, but as I have no knowledge of |
57 |
RC4, im not sure if it will work. Maybe backup all your data and expect |
58 |
the worst. Also note that this is not supported by drobbins currently, |
59 |
thus not by Gentoo as a whole, but only given by myself to try and help |
60 |
you if you want to go for the leap. |
61 |
|
62 |
|
63 |
Greetings, |
64 |
MS |
65 |
-- |
66 |
|
67 |
Martin Schlemmer |
68 |
Gentoo Linux Developer, Desktop Team Developer |
69 |
Cape Town, South Africa |