Server profile warning message after emerges -- corrected with eselect

Since the last portage upgrade, I've been seeing the following messages after emerging packages.

* Messages for package sys-libs/ss-1.40.2:

* This profile has not been tested thoroughly and is not considered to be
* a supported server profile at this time.  For a supported server
* profile, please check the Hardened project (
* This profile is merely a convenience for people who require a more
* minimal profile, yet are unable to use hardened due to restrictions in
* the software being used on the server. This profile should also be used
* if you require GCC 4.1 or Glibc 2.4 support. If you don't know if this
* applies to you, then it doesn't and you should probably be using
* Hardened, instead.

I wanted to get to the bottom of this, and see exactly what's going on. It turns out the profile that I have set in /etc/make.profile is a profile that is no longer available. Here is what I currently have:

make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/server

Using the eselect tool, I can see what available profiles are on on the system:

eselect profile list
Available profile symlink targets:
  [1]   default-linux/x86/2006.1
  [2]   default-linux/x86/no-nptl
  [3]   default-linux/x86/no-nptl/2.4
  [4]   default-linux/x86/2006.1/desktop
  [5]   default-linux/x86/2007.0
  [6]   default-linux/x86/2007.0/desktop
  [7]   hardened/x86/2.6
  [8]   selinux/2007.0/x86
  [9]   selinux/2007.0/x86/hardened

As you see, server is not an option, and it is recommended to go to the base profile of 2007.0. I use to do this by hand, but I wanted to learn how to do this with eselect, and it's a snap:

eselect profile set 5

Now, when I look at make.profile it looks like this:

ls -al /etc/ | grep make.profile
lrwxrwxrwx  1 root root       49 Sep 18 08:30 make.profile -> ..//usr/portage/profiles/default-linux/x86/2007.0

Strange that it added an additional '/' in front of usr, but that's okay. Portage is happy again, and that's all I care about.