Sorry my reply took so long, I went to sleep.
Ok, putting ">=gnome-base/gnome-2.8.1" in /etc/portage/package.mask didn't seem to work at first, then I realized that I was doing an emerge with 'deep'. Doing just a "emerge -upv" shows that gnome is not listed anymore. Since --deep is supposed to bypass the dependency tree this makes sense. It seems that using --deep would mean you have to put every installed package in package.mask?
I can't seem to make this have any effect:
Code: Select all
echo "gnome-base/gnome-2.8.1" >> /etc/portage/profile/package.provided