Every few months, for the past 5 years or so, I try to move my development over to Eclipse. I install the package, poke around, fall in love, then quickly something explodes and I fall out of love.
Just now, on a fresh, clean instsall of 3.5.1, I tried to install the Android SDK. It failed complaining about missing some package dependancies, but for some reason the package manager couldn’t go and find those standard packages for me. A little searching and I discover that I have to manually tell Eclipse how to find its own updates. Bizarre:
Eclipse 3.5 (Galileo)
1. Select Help > Install New Software…
2. Click the hyperlink for Available Software Sites.
3. Ensure there is an update site named Galileo. If this is not present, click Add… and enter http://download.eclipse.org/releases/galileo for the Location.
4. Now go through the installation steps; Eclipse should download and install the plugin’s dependencies.
So I do this and select a bunch of useful sounding packages, bam, it fails again:
An error occurred while installing the items
session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null –> [R]org.eclipse.ant.ui 3.4.1.v20090901_r351, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).
The artifact file for osgi.bundle,org.eclipse.ant.ui,3.4.1.v20090901_r351 was not found.
I have no clue what an artfact file is and have no way to resolve this problem without a bunch more searching and reading. Komodo is starting to sound nice and simple to use again…
Back to setting up the Android SDK, I try again, and now Eclipse find its dependencies and it installs… but I still get that same error above. I have this nagging feeling that that broken update above will come back to haunt me at 11pm when I’m trying to push out a new release in 3 months.
Updated: Looks like I was wrong, that error was fatal and the Android plugin failed. Looks like the answer to that problem is here:
Bug #477944 in eclipse (Ubuntu): “Unable to Install any plugins – 3.5.1+repack~1-0ubuntu1 on Karmic”
Which boils down to:
sudo apt-get install eclipse-pde
And now Android’s plugin works!

