Installing PDT 2.0 on Eclipse 3.4.1 Ganymede

I haven’t had much luck installing PDT on Eclipse lately.   I’ve been getting an error when I try to install from the PDT site on Zend:

Cannot complete the request.  See the details.
PDT SDK Feature will be ignored because it is already installed.
Cannot find a solution satisfying the following requirements Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.swt/[3.4.0.v3448f,3.4.0.v3448f]].

Here’ s the original links from eclipse and zend:

http://www.eclipse.org/pdt/release-notes/pdt2_0.php

http://www.zend.com/community/pdt

And here’s the zend update site:

http://downloads.zend.com/pdt/

This seems to only have the debugger?

Here’s a few links that seem to be helpful:

http://www.howtoforge.com/setting-up-eclipse-pdt2.0-on-eclipse3.4-ganymede

The above has out of date links, since the DLTK, there is out of date, and the current one is installed in 3.4.1

This page helps, with a link (again) to an old DLTK:

http://wiki.eclipse.org/PDT/Installation

but it has a vital link to the actual PDT update site:

download.eclipse.org/tools/pdt/updates/2.0/

Also note the clue in the screenshot to only check the SDK, not the Runtime

It also has a link to the supposed correct dependencies:

http://www.eclipse.org/pdt/downloads/

The debugger still won’t install, and my guess is that it should have a dependency on

org.eclipse.equinox.p2.ui

not

org.eclipse.equinox.p2.iu

I also tried downloading the all in one and copying everything from features and plugins that started with org.zend.* to my eclipse install.