Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] want to upgrade 50 month old installation
Date: Tue, 04 Aug 2015 17:41:53
Message-Id: 55C0F951.9040006@gmail.com
In Reply to: [gentoo-user] want to upgrade 50 month old installation by Felix Miata
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 :-) :-)

Replies

Subject Author
Re: [gentoo-user] want to upgrade 50 month old installation Felix Miata <mrmazda@×××××××××.net>