I can't help with the dpkg error.
However I am curious as to what your setup is. I've tried to run ksmserver outside kde and I've never managed to get it working correctly, it would silently ignore all the dcop calls no matter what I did. It didn't work unless you launched kdeinit, which in turn is almost the same than running the whole kde. Kicker works like a charm though, that is, if you truly like kicker (I don't).