so i was trying to update my portage and fucked up and rm /etc/make.profile before doing the rest of the steps and now i cant emerge anything bc there's no symlink for make.profile. OMG im retarded!!!!!!! im sure this is an easy fix, but can someone help me out real quick. thanks_________________Thou shalt NEVER speak of removing thine Linux

Last edited by sinisterdomestik on Tue Jun 13, 2006 9:37 pm; edited 1 time in total

so i was trying to update my portage and fucked up and rm /etc/make.profile before doing the rest of the steps and now i cant emerge anything bc there's no symlink for make.profile. OMG im retarded!!!!!!! im sure this is an easy fix, but can someone help me out real quick. thanks

I'm experiencing a similar problem. I'm at step 7.b in the Gentoo Handbook. So I'm beginning to emerge the kernel, but I get this error:

so i was trying to update my portage and fucked up and rm /etc/make.profile before doing the rest of the steps and now i cant emerge anything bc there's no symlink for make.profile. OMG im retarded!!!!!!! im sure this is an easy fix, but can someone help me out real quick. thanks

I understand the function symbolic links, but Im still confused when reading that Linux Questions forum post. Im gonna try out some of these new ideas so I can be more specific later.

The most useful quote from that LQ.org forum post was written in late 2004 by a fellow named qwijibow,

Quote:

make.profile is NOT a file... its a symbolic link to a directory....
for example on my system (a 32 bit PC) its a symbolic link to /usr/portage/profiles/default-x86-2004.2

have a look in the /usr/portage/profiles directory for the architechture that matess your machine and add a symbolic link...

ln -s /usr/portage/profiles/whatever /etc/make.profile

however im not sure wether or not your system will have been dameger by getting this far without a profile set. did you start from stage 1 2 or 3 ?

oh and thanks sinserdomestik for changing the topic for the thread,

According to the LQ.org poster, it's as if my make.conf doesn't exist in /etc. But as I stated in my first post, my make.conf indeed does exist. I'll just repeat myself here. My /etc/make.conf looks like this:

OK, that's wrong; it should be linked to the directory /usr/portage/profile/default-linux/x86/2006.0/.

Based off of ecatmur''s post, sinisterdomestik resolved his problem. I don't understand yet how to correct my symlink as sinisterdomestik did. Which part of the handbook covers making the correct symlink??

As the cognoscenti know, there IS not /usr/portage/profiles/default-linux/x86/2004.3. There is a
2005.0, 2005.1, 2006.0 and 2006.1. Rather than change my symlink, I copied the 2005.0 directory to a
directory called 2004.3 which I created. It fixed portage -- but I think I'm not seeing any new
packages.

I suspect what I should really do is change my symlink to point at 2006.1. My kernel is from early 2005.

I am guessing that these 2006.0, 2006.1 directories are instructions to portage and don't care about your kernel. Can I get some
confirmation?_________________I was born not knowing and have only
had a little time to change that here and there.
--Richard Feynman