I was trying to update kmail (apt-get -t unstable install kmail)

it showed that a number of other packages would be installed, none of which looked bad, so I typed yes and got a lot of dependency problem messages.

Now when I try to use any of my taskbar buttons I get cannot find service error message from KDE panel. When I click on the K I get none of the familiar choices there, just logout, run command and a faint "no entries"

I think that I hosed a bunch of symlinks somewhere, is there a quick way to get it all back?
TIA

PS
Code:
root@toybox:~# apt-cache policy kde
kde:
  Installed: (none)
  Candidate: 4:3.1.2
  Version Table:
     4:3.1.2 0
        990 http://ftp2.de.debian.org testing/main Packages
        500 http://ftp2.de.debian.org unstable/main Packages
     4:2.2.25 0
        500 http://ftp2.de.debian.org stable/main Packages
W: Couldn't stat source package list http://non-us.debian.org ./ Packages (/var/lib/apt/lists/non-us.debian.org_%7ekitame_mozilla_._Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://people.debian.org sid/i386/ Packages (/var/lib/apt/lists/people.debian.org_%7ebranden_packages_sid_i386_Packages) - stat (2 No such file or directory)
Should I apt-get kde and see if it installs and finds everything?