Owen:
can't get it to work properly) I hate debian's way of building kernels, why not the same as everyone else?
I think you'll find other distributions do different things if you want to build it as a package. Some are more painful. Debian's is OK once you've done it a few times and you keep your revisions and flavours apart.
and is fakeroot a security hole ??
Hard to see how it could be, as it's designed to fool the system into thinking it's root when it's not, rather than the other way round. No elevated privleges required.