Bug #32737 contains lots of information on a new system i've been working on to get external kernel modules working against 2.6 kernels. One of the side effects is that version.h will no longer be in /usr/src/linux. The patch i will attach changes the ExtractKernelVersion in portage.py to use the toplevel kernel Makefile instead. I'm a bit of a python neophyte, so comments on style, optimization, etc would be appreciated.
Steps to Reproduce:
Created attachment 24761 [details, diff]
patch to portage.py (from latest stable portage)
Here's the patch to use the toplevel Makefile instead of version.h
supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen.