It turns out I didn't, it was a more than once build, and dkms isn't capable of handling a rebuild of the kernel when the `uname -r` remains the same.
So, I expect that in the long run, I will probably need to add a few more lines to my "./makeit" script that builds and installs a kernel, to duplicate what I do with kernels, which is to rename the existing versions with an appended ".old". The problem was of course in /var/lib/dkms, and in this case I just blew away the current, no longer valid `uname -r` stuff and rebooted. So then it was dutifully rebuilt and reinstalled, and has worked fine for both 2.6.35.2 and 2.6.35.3 now.
pclos needs to get this kernel out as it fixes a long standing X based exploit allowing root access to any user. There are, it appears, exploits in the wild already.
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Obviously I was either onto something, or on something.
-- Larry Wall on the creation of Perl