KDE 4.2, sets, and Portage 2.2 hard masked
I ran my typical system update this morning, an emerge --sync followed by emerge -DuvaN world. Upon entering the second command, it wanted to downgrade Portage from 2.2_rc20 to the 2.1.x line.
Further investigation showed that all sys-apps/portage-2.2_rc* ebuilds have been hard masked! Lately I’ve been syncing my machine every day or two, so this is a very recent thing.
Remembering that I needed the 2.2 line in order to use KDE package sets, I decided I’d rather continue using that, if possible, than to let Portage be downgraded and to suffer whatever consequences I would suffer with my system no longer supporting package sets.
To unmask Portage, I entered the following into /etc/portage/package.keywords/portage-2.2:
=sys-apps/portage-2.2_rc25
All is well now.