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

:-)  :-) 


Reply via email to