My latest bout of attempting to install eclipse was a semi-all-nighter that started at 11pm and lasted until 3am. I got all the way to PDT before this came up:
Cannot complete the request. See the details. Cannot find a solution satisfying the following requirements org.eclipse.jdt.feature.jar [3.4.0.v20080603-2000-7o7tEAXEFpPqqoXxgaBhhhq].
That was enough for one night.
So, the next morning I got back to it.
I believed that an integration build was what would work for me. And, looked at the list of build requirements to see if there were things that I was missing. The XSD feature seemed like something that I didn't have.
If you go here http://www.eclipse.org/modeling/mdt/?project=xsd#xsd and read about it, you'll figure out that you need XSD. You'll find that the update sites are listed http://www.eclipse.org/modeling/mdt/updates/ with a little notice at the top about the fact that the XSD feature is actually at the http://download.eclipse.org/modeling/emf/updates/releases/ By careful examination, you learn that you need the EMF 2.4.2 to match up with Eclipse 3.4 So, I successfully installed the EMF 2.4.2 which is a good chunk of software. After trying all of that, I still wound up with the same error about the jdt when trying to install the PDT (and that was my objective). So, I tried a different (earlier) PDT
pdt-runtime-2.0.0GA.zip
Cannot complete the request. See the details. Cannot find a solution satisfying the following requirements org.eclipse.jdt.feature.jar [3.4.0.v20080603-2000-7o7tEAXEFpPqqoXxgaBhhhq].
What is this JDT thing that I don't have? Well, it would seem to be Eclipse itself.
I tried an "all-in-one" but that of course complained that newer versions of everything were already installed.
Conclusion for about the 5th time
Eclipse installation sucks. If I had spent 10 or 20 hours on the vimtutor, I'd be an expert vi user by now and able to run that on any machine without lugging around an operating system on top of my operating system. Still, I'm determined to get eclipse installed to make use of other tools (or at least try them) such as UML modeling and team collaboration.