Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 316982

Summary: installation of WST Web Plug-in Developer Resources fails
Product: [WebTools] WTP Releng Reporter: Steffen Pingel <steffen.pingel>
Component: relengAssignee: David Williams <david_williams>
Status: RESOLVED WORKSFORME QA Contact: David Williams <david_williams>
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Steffen Pingel CLA 2010-06-15 18:15:14 EDT
I have installed several features from http://download.eclipse.org/webtools/repository/helios . If I now select the WST Web Plug-in Developer Resources feature from the same repository the installation fails with a P2 error:

Cannot complete the install because of a conflicting dependency.
  Software being installed: WST Web Plug-in Developer Resources 3.2.0.v201005241510-7E79-8SxYVC57ALumtNGLkB-umgE (org.eclipse.wst.web_sdk.feature.feature.group 3.2.0.v201005241510-7E79-8SxYVC57ALumtNGLkB-umgE)
  Software currently installed: Eclipse Web Developer Tools 3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3 (org.eclipse.wst.web_ui.feature.feature.group 3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3)
  Only one of the following can be installed at once: 
    Eclipse Web Developer Tools 3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId (org.eclipse.wst.web_ui.feature.feature.jar 3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId)
    Eclipse Web Developer Tools 3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3 (org.eclipse.wst.web_ui.feature.feature.jar 3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3)
  Cannot satisfy dependency:
    From: WST Web Plug-in Developer Resources 3.2.0.v201005241510-7E79-8SxYVC57ALumtNGLkB-umgE (org.eclipse.wst.web_sdk.feature.feature.group 3.2.0.v201005241510-7E79-8SxYVC57ALumtNGLkB-umgE)
    To: org.eclipse.wst.web_ui.feature.feature.group [3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId]
  Cannot satisfy dependency:
    From: Eclipse Web Developer Tools 3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId (org.eclipse.wst.web_ui.feature.feature.group 3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId)
    To: org.eclipse.wst.web_ui.feature.feature.jar [3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId]
  Cannot satisfy dependency:
    From: Eclipse Web Developer Tools 3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3 (org.eclipse.wst.web_ui.feature.feature.group 3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3)
    To: org.eclipse.wst.web_ui.feature.feature.jar [3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3]
Comment 1 David Williams CLA 2010-07-28 17:00:08 EDT
I've not yet tried to literally reproduce, but I've looked in detail at and for the org.eclipse.wst.web_ui.feature. All I see on file system of any repo is version

3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3

but never 

3.2.0.v201005241510-7O7CFb3EMf84nOyJKuT05LU72RId

Either on file system, or in any feature.xml file. 

Are you sure you didn't start off with an early version? A few days before release, perhaps? Did you start off with any particular distribution that might have included it? (php? jsdt?) [I checked only JEE package distribution]?
Comment 2 Steffen Pingel CLA 2010-07-28 17:55:03 EDT
It's likely that I had originally installed features from the Helios repository and then added the webtools repository later. I assumed that these repositories would be compatible, i.e. I could get a base webtools distribution from Helios and then add developer features from the webtools repository. Is that not necessarily the case?
Comment 3 David Williams CLA 2010-07-28 19:17:18 EDT
(In reply to comment #2)
> It's likely that I had originally installed features from the Helios repository
> and then added the webtools repository later. I assumed that these repositories
> would be compatible, i.e. I could get a base webtools distribution from Helios
> and then add developer features from the webtools repository. Is that not
> necessarily the case?

They should be compatible ... and I checked features from Helios site, and there saw only the 3.2.0.v201005241510-7O7CFb3EMf84nP-FHuc10NTz--M3 version on the actual file system. I'll give it a brief try and see if it works, but my guess is I won't be able to reproduce the problem, and may have been due to exact timing of when you got things installed (i.e. installed slightly before the official release). But even then, not sure why it wouldn't to ahead and install the "final" versions on top of the earlier ones, so may also depend on some subtle sequence of steps.
Comment 4 David Williams CLA 2010-07-29 03:28:33 EDT
I can't reproduce. I tried several scenarios, and all seemed to work as expected. If when you see again, please try and document exact steps, as it might be related to that. 

Thanks for reporting.