Please, use RESTRICT="binchecks strip" there, so that portage doesn't waste time on redundant checks (see Bug 133804). There's no business for scanelf or stripping w/ pure source code and the checks take quite some time actually. Thanks.
This would have to be fixed in kernel-2.eclass. Reassigning to johnm. John, if you want me to take care of it I will.
dsd pointed me here. Note this is a 2.1 feature only and looks totally safe to use within the eclass for now. If however anything outside of sys-kernel start inheriting kernel-2 we will need to find another approach. brix, you might as well take care of it as johnm has been a little hard to get ahold of recently.
Tested with =sys-apps/portage-2.1_rc3 and =sys-apps/portage-2.0.54-r2 and committed to CVS. Thank you for reporting this :)
I think if anything starts to inherit kernel-2 outside of headers and sources we have a bit of an issue :) Thanks Henrik.