Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 333249 - Eclipse XML Editors and Tools - conflicting dependency
Summary: Eclipse XML Editors and Tools - conflicting dependency
Status: RESOLVED INVALID
Alias: None
Product: WTP Releng
Classification: WebTools
Component: releng (show other bugs)
Version: 3.10   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: webtools.releng CLA
QA Contact: David Williams CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-27 14:29 EST by Sam Kuper CLA
Modified: 2018-06-29 15:14 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Kuper CLA 2010-12-27 14:29:06 EST
Build Identifier: 20100218-1602

Attempting to install plugins results in the following error message:

Your original request has been modified.
  "Eclipse XML Editors and Tools" is already installed, so an update will be performed instead.
Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse XML Editors and Tools 3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ (org.eclipse.wst.xml_ui.feature.feature.group 3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ)
  Software currently installed: Eclipse IDE for Java Developers 1.2.2.20100216-1730 (epp.package.java 1.2.2.20100216-1730)
  Only one of the following can be installed at once: 
    Expression Language 3.4.100.v20090429-1800 (org.eclipse.core.expressions 3.4.100.v20090429-1800)
    Expression Language 3.4.200.v20100505 (org.eclipse.core.expressions 3.4.200.v20100505)
    Expression Language 3.4.101.R35x_v20100209 (org.eclipse.core.expressions 3.4.101.R35x_v20100209)
  Cannot satisfy dependency:
    From: Eclipse IDE for Java Developers 1.2.2.20100216-1730 (epp.package.java 1.2.2.20100216-1730)
    To: org.eclipse.epp.package.java.feature.feature.group [1.2.2.20100216-1730]
  Cannot satisfy dependency:
    From: EPP Java Package 1.2.2.20100216-1730 (org.eclipse.epp.package.java.feature.feature.group 1.2.2.20100216-1730)
    To: org.eclipse.platform.feature.group [3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB]
  Cannot satisfy dependency:
    From: Eclipse Platform 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB (org.eclipse.platform.feature.group 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB)
    To: org.eclipse.rcp.feature.group [3.5.2.R35x_v20100119-9SA0FxwFnoCU5XxWItFdXXb27BA6]
  Cannot satisfy dependency:
    From: Eclipse RCP 3.5.2.R35x_v20100119-9SA0FxwFnoCU5XxWItFdXXb27BA6 (org.eclipse.rcp.feature.group 3.5.2.R35x_v20100119-9SA0FxwFnoCU5XxWItFdXXb27BA6)
    To: org.eclipse.core.expressions [3.4.101.R35x_v20100209]
  Cannot satisfy dependency:
    From: Modulecore UI Plug-in 1.0.2.v201009010400 (org.eclipse.wst.common.modulecore.ui 1.0.2.v201009010400)
    To: bundle org.eclipse.core.expressions [3.4.200,4.0.0)
  Cannot satisfy dependency:
    From: WST Common UI 3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt (org.eclipse.wst.common_ui.feature.feature.group 3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt)
    To: org.eclipse.wst.common.modulecore.ui [1.0.2.v201009010400]
  Cannot satisfy dependency:
    From: Eclipse XML Editors and Tools 3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ (org.eclipse.wst.xml_ui.feature.feature.group 3.2.2.v201008170029-7H7AFUQDxumQGOpBqffOY2f1qxDZ)
    To: org.eclipse.wst.common_ui.feature.feature.group [3.2.2.v201008091400-7C78FPhEdhO_mXde7kbap_K7X1Qt]

Reproducible: Always

Steps to Reproduce:
1. In Eclipse, go to Help > Install New Software.
2. In the "Work with:" field, select (or enter): http://download.eclipse.org/releases/helios/
3. Tick the boxes next to "Eclipse Web Developer Tools", "Eclipse XML Editors and Tools", and "Web Page Editor (Optional)"
4. Click "Next".
Comment 1 Carl Anderson CLA 2011-01-01 11:58:01 EST
Sam, did you start with the Eclipse IDE for Java EE Developers, or something else?  (I see Eclipse IDE for Java Developers listed your comment.)
Comment 2 David Williams CLA 2011-01-01 22:19:51 EST
The crux of the problem (or, special feature, depending on how you look at it) is that you have started with a "product package". By (current) design, you can not update "lower" level things, without updating that product package ... that is, it all has to be consistent, top-down. 

The comment mentions the product package Eclipse IDE for Java Developers 1.2.2, which is a Galileo level. To update that to the Helios level (which is assumed to be desired, since you are using the helios repo), you'll have to first select and install Eclipse IDE for Java Developers 1.3.1 level (That will be Helios SR1 level). In nearly all cases, this should be successful ... let us know if not. 

After that, the Helios XML and other features from helios repo will be consistent with what you have installed, so should install just fine. 

Or ... you could just start with the latest Helios download, from 
http://www.eclipse.org/downloads/

If you get the Eclipse IDE for Java EE Developers, it will already have XML and those other features at the latest, Helios SR1 level. Or, you can get the Eclipse IDE for Java Developers and install the other pieces you desire. 

Good luck.
Comment 3 David Williams CLA 2011-01-02 15:34:56 EST
> ... you'll have to first
> select and install Eclipse IDE for Java Developers 1.3.1 level (That will be
> Helios SR1 level). 

I meant to mention, to "find" these "Eclipse IDE" product packages, you'll have to deselect "group by categories" and can then find them in the list of everything installable. Typing "Eclipse IDE" in the 'search' text field at the top of the dialog can help narrow down what's listed.