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