in synaptic under actions, there's an option to fix broken packages, that should take care of it.
also, I find it a lot easier to let apt-get to handle most dependencies as that's what it's made for. in my opinion it handles deps. extremely well. just my two cents.