title: ADT update to 22.6.2 failed on Eclipse Helios Service Release 2
body: <p>Going to <code>Help -&gt; Install New Software -&gt; already installed?</code></p>
  
  <p>Clicked <code>Android Development Tools -&gt; Update</code>.</p>
  
  <p>Update failed with the following error trace ----</p>
  
  <pre><code>Cannot complete the install because of a conflicting dependency.
  Software being installed: Android Development Tools 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.feature.group 22.6.2.v201403212031-1085508)
  Software currently installed: Eclipse IDE for Java EE Developers 1.3.2.20110301-1807 (epp.package.jee 1.3.2.20110301-1807)
  Only one of the following can be installed at once: 
  Eclipse Preferences Mechanism 3.4.2.v20120111-2020 (org.eclipse.equinox.preferences 3.4.2.v20120111-2020)
  Eclipse Preferences Mechanism 3.3.0.v20100503 (org.eclipse.equinox.preferences 3.3.0.v20100503)
  Eclipse Preferences Mechanism 3.4.1.R37x_v20110725 (org.eclipse.equinox.preferences 3.4.1.R37x_v20110725)
  Eclipse Preferences Mechanism 3.4.0.v20110502 (org.eclipse.equinox.preferences 3.4.0.v20110502)
  Cannot satisfy dependency:
  From: Android Development Tools 22.6.2.v201403212031-1085508 (com.android.ide.eclipse.adt.feature.group 22.6.2.v201403212031-1085508)
  To: org.eclipse.core.runtime 3.7.0
  Cannot satisfy dependency:
  From: Eclipse IDE for Java EE Developers 1.3.2.20110301-1807 (epp.package.jee 1.3.2.20110301-1807)
  To: org.eclipse.epp.package.jee.feature.feature.group [1.3.2.20110301-1807]
  Cannot satisfy dependency:
  From: Core Runtime 3.7.0.v20110110 (org.eclipse.core.runtime 3.7.0.v20110110)
  To: bundle org.eclipse.equinox.preferences [3.4.0,4.0.0)
  Cannot satisfy dependency:
  From: Java EE IDE Feature 1.3.2.20110301-1807 (org.eclipse.epp.package.jee.feature.feature.group 1.3.2.20110301-1807)
  To: org.eclipse.platform.feature.group [3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi]
  Cannot satisfy dependency:
  From: Eclipse Platform 3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi (org.eclipse.platform.feature.group 3.6.2.r362_v20110210-9gF78Gs1FrIGnHDHWkEcopoN8AmxeZflGDGKQi)
  To: org.eclipse.rcp.feature.group [3.6.2.r362_v20101104-9SAxFMKFkSAqi8axkv1ZjegmiBLY]
  Cannot satisfy dependency:
  From: Eclipse RCP 3.6.2.r362_v20101104-9SAxFMKFkSAqi8axkv1ZjegmiBLY (org.eclipse.rcp.feature.group 3.6.2.r362_v20101104-9SAxFMKFkSAqi8axkv1ZjegmiBLY)
  To: org.eclipse.equinox.preferences [3.3.0.v20100503]
  </code></pre>
  
  <p>Further looking at the above error trace there is a thought that it has a dependency on <code>Eclipse IDE for Java EE Developers</code> at first place so if I try to update the <code>Eclipse IDE for Java EE Developers</code> with the same procedure, it takes longer to process the update and then failed with the following error trace----</p>
  
  <pre><code>An internal error occurred during: "Install download2".
  Comparison method violates its general contract!
  </code></pre>
  
  <p>I have now spent hours to have my ADT update get done but with no means.</p>