1 |
Felix Miata wrote: |
2 |
> That's right, May 2011, my first and only Gentoo installation, 32 bit on an |
3 |
> old Athlon, which means no sse2, and kernel 2.6.37. It coexists in multiboot |
4 |
> on one HD with 12 installations of Fedora and openSUSE. I'd like to upgrade |
5 |
> it rather than installing fresh, if it's doable. My initial steps have been: |
6 |
> |
7 |
> 1-scan through: |
8 |
> a: https://wiki.gentoo.org/wiki/Upgrading_Gentoo |
9 |
> b: https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage |
10 |
> 2-clone the existing partition to a larger one to be the upgrade target |
11 |
> 3-boot the target |
12 |
> 4-note that there exists no /etc/portage/ |
13 |
> 5-# emerge --sync |
14 |
> which warned I need to emerge portage before doing anything else |
15 |
> 6-# emerge portage |
16 |
> This produced a longish warning: |
17 |
> !!! /etc/make.profile is not a symlink and will probably prevent most merges. |
18 |
> !!! It should point into a profile within /usr/portage/profiles/ |
19 |
> !!! (You can safely ignore this message when syncing. It's harmless.) |
20 |
> !!! If you have just changed your profile configuration, you should revert |
21 |
> !!! backto the previous configuration. Due to your current profile being |
22 |
> !!! invalid, allowed actions are limited to --help, --info, --sync, and |
23 |
> !!! --version. |
24 |
> |
25 |
> So, /etc/make.profile exists, but it's a symlink to a non-existant |
26 |
> ../usr/portage/profiles/default/linux/x86/10.0/desktop. Is all I need to do |
27 |
> to be able to proceed to change the symlink to point to ...x86/13.0/des...? |
28 |
> Any suggestions or words of wisdom? |
29 |
|
30 |
|
31 |
First, you are going to have a interesting few days, at least. It would |
32 |
be faster and easier to start fresh. Honestly. If you just have to or |
33 |
want to for a learning experience, cool. |
34 |
|
35 |
See if eselect exists. If it does, try this: |
36 |
|
37 |
eselect profile list |
38 |
|
39 |
If that works, pick whatever profile is closest to what you use and set |
40 |
it. That *should* take care of your first problem. You got lots more |
41 |
coming I bet. |
42 |
|
43 |
If that doesn't work, then you have to link it the old fashioned way. |
44 |
Link the directory for the profile in |
45 |
/usr/portage/profiles/<your-profile> to /etc/make.profile and then see |
46 |
if it is happy. |
47 |
|
48 |
Also, since this is going to be uphill all the way, I'd use the latest |
49 |
unstable portage excluding the 9999 version. At least that way, portage |
50 |
will help solve some problems, if it can. |
51 |
|
52 |
I suspect this thread could get long and interesting. o_O |
53 |
|
54 |
Dale |
55 |
|
56 |
:-) :-) |