Updating gentoo Linux portage on hardened profile |
Today I was updating portage, because couldn't emerge Midnight Commander. My portage was too old and some libraries was not found because of different versions. Portage is gentoo's packaging system, where all information about soft and utilities is stored. After emerge sync I got this error:
!!! ARCH is not set... Are you missing the /etc/make.profile symlink? !!! Is the symlink correct? Is your portage tree complete?
It was allways frightening thing to update system for me, so I went to gentoo forums and found solution:
1. Delete old make.profile symlink
2. Create new symlink ln -s /usr/portage/profiles/hardened/x86/2.6 /etc/make.profile
3. emerge -pv portage (in case of error selected to pretend -p and verbose output -v)
4. Everything seemed to be ok, so made emerge portage.
Thats all. Newest portage, and everything goes fine (for now :)
Note, that in my case there were hardened profile, so path to profile was /usr/portage/profiles/hardened/x86/2.6
Comments:
Date: 07/05/2007 at 09:33:48
Poster: Bjorn van der Neut
Hello,
after running these 4 commands i found the make.profile still empty?
But I could update and emerge everything. So Thanks!
Bye
Bjorn




