Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 363660 - Cannot install WindowBuilder (a GUI creation tool)
Summary: Cannot install WindowBuilder (a GUI creation tool)
Status: RESOLVED INVALID
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.7   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-13 13:52 EST by hgladney CLA
Modified: 2012-02-15 09:10 EST (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 hgladney CLA 2011-11-13 13:52:53 EST
Build Identifier: Eclipse Platform Version: 3.7.0  Build id: I20110613-1736

The error reports from three successive attempts follow.  Note especially the last attempt, undertaken after installing Eclipse and with an empty workspace.

My attempts to find and install the apparently missing SW components were unsuccessful.  (I am relatively inexperienced with Eclipse.  I need it for implementing a Java application==> hence WindowBuilder.)
==================
Installing   WindowBuilder for Eclipse 3.7 - http://download.eclipse.org/windowbuilder/WB/integration/3.7/

Cannot complete the install because one or more required items could not be found. 
  Software being installed: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038) 
  Missing requirement: WindowBuilder Core for XML GUI's 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml 1.2.0.r37x201110251038) requires 'bundle org.eclipse.wst.sse.core 0.0.0' but it could not be found 
  Cannot satisfy dependency: 
    From: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038) 
    To: org.eclipse.wb.core.xml [1.2.0.r37x201110251038]

After upgrading to EE version of Eclipse

Cannot complete the install because one or more required items could not be found. 
  Software being installed: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038) 
  Missing requirement: WindowBuilder Core for XML GUI's 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml 1.2.0.r37x201110251038) requires 'bundle org.eclipse.wst.sse.core 0.0.0' but it could not be found 
  Cannot satisfy dependency: 
    From: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038) 
    To: org.eclipse.wb.core.xml [1.2.0.r37x201110251038]

=================
Dropped all projects from my workspace and checked that the workspace was empty.  Tried the same installation for WindowBuilder.  Result was

Cannot complete the install because one or more required items could not be found. 
  Software being installed: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038) 
  Missing requirement: WindowBuilder Core for XML GUI's 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml 1.2.0.r37x201110251038) requires 'bundle org.eclipse.wst.sse.core 0.0.0' but it could not be found 
  Cannot satisfy dependency: 
    From: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038) 
    To: org.eclipse.wb.core.xml [1.2.0.r37x201110251038]

Reproducible: Always

Steps to Reproduce:
1. Install Eclipse 3.7 pointing it at an empty workspace
2. Attempt WindowBuilder installation for Eclipse 3.7 by using http://download.eclipse.org/windowbuilder/WB/integration/3.7/
3. Read the content of the error report
Comment 1 Remy Suen CLA 2011-11-14 08:12:49 EST
Feels to me as though you could just use the Indigo site to install WindowBuilder instead of explicitly defining that update site yourself.
Comment 2 DJ Houghton CLA 2011-11-14 10:22:04 EST
Remy is correct. The WindowBuilder components have a dependency on other features and they aren't available from the WindowBuilder repository. You will be able to install if you point to the Indigo site at  http://download.eclipse.org/releases/indigo. (I just tried it and it worked for me)
Comment 3 DJ Houghton CLA 2011-11-14 16:26:21 EST
Comments from originator:
----------

My guidance for what follows came from http://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/tasks-124.htm to which I was led from the email by Houghton.  (I.e., I did not use any WindowBuilder repository--only stuff that I found via http://download.eclipse.org/releases/indigo.)

The conflicts previously reported seemed also to block the remedy suggested by Houghton earlier today.  So I uninstalled Eclipse, using the Synaptic Package Manager to do so, and then had Synaptic do an installation that included the dependencies that it chose.

As soon as I had the new Eclipse installation working, I tried its Help->Check for Updates.  The response included the following set of messages:

Cannot complete the install because of a conflicting dependency.
  Software being installed: Eclipse Plug-in Development Environment 3.7.1.r37x_v20110810-0800-7b7qFVtFEx2XnmZ4jlM5mjM (org.eclipse.pde.feature.group 3.7.1.r37x_v20110810-0800-7b7qFVtFEx2XnmZ4jlM5mjM)
  Software currently installed: Shared profile 1.0.0.1317160331466 (SharedProfile_PlatformProfile 1.0.0.1317160331466)
  Only one of the following can be installed at once: 
    Help System Core 3.5.100.v20110426 (org.eclipse.help 3.5.100.v20110426)
    Help System Core 3.5.0.v20100524 (org.eclipse.help 3.5.0.v20100524)
    Help System Core 3.5.100.dist (org.eclipse.help 3.5.100.dist)
  Cannot satisfy dependency:
    From: Shared profile 1.0.0.1317160331466 (SharedProfile_PlatformProfile 1.0.0.1317160331466)
    To: org.eclipse.help [3.5.100.dist]
  Cannot satisfy dependency:
    From: Eclipse Plug-in Development Environment 3.7.1.r37x_v20110810-0800-7b7qFVtFEx2XnmZ4jlM5mjM (org.eclipse.pde.feature.group 3.7.1.r37x_v20110810-0800-7b7qFVtFEx2XnmZ4jlM5mjM)
    To: org.eclipse.platform.feature.group 3.7.1
  Cannot satisfy dependency:
    From: Eclipse Platform 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK (org.eclipse.platform.feature.group 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK)
    To: org.eclipse.rcp.feature.group [3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A]
  Cannot satisfy dependency:
    From: Eclipse RCP 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A (org.eclipse.rcp.feature.group 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A)
    To: org.eclipse.help [3.5.100.v20110426]
===============
Help->About reports:  Eclipse Platform

Version: 3.7.0
Build id: I20110613-1736

Tentative interpretation: the uninstall accomplished by Synaptic was not clean (was incomplete).

BTW, probably irrelevant, but I am working within Linux Ubuntu 10.11 (the latest version).
=================
I then searched for WindowBuilder using various options of the Eclipse search tool.  Nothing found.

I then tried 

This showed an "operation cannot be completed" complaint, accompanied by the following checked passages:

Swing Designer    1.2.0.r37x201110251139
Swing Designer Documentation    1.2.0.r37x201111050430
SWT Designer    1.2.0.r37x201110261101
SWT Designer Core    1.2.0.r37x201110251145
SWT Designer Documentation    1.2.0.r37x201111050426
SWT Designer SWT_AWT Support    1.2.0.r37x201110261111
SWT Designer XWT Support    1.2.0.r37x201110261114
WindowBuilder Core    1.2.0.r37x201110251033
WindowBuilder Core Documentation    1.2.0.r37x201110251048
WindowBuilder Core UI    1.2.0.r37x201110251051
WindowBuilder GroupLayout Support    1.2.0.r37x201110251100
WindowBuilder XML Core    1.2.0.r37x201110251038

and the following error messages, which I close to (identical to?) my original bug report.

Cannot complete the install because one or more required items could not be found.
  Software being installed: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038)
  Missing requirement: WindowBuilder Core for XML GUI's 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml 1.2.0.r37x201110251038) requires 'bundle org.eclipse.wst.sse.core 0.0.0' but it could not be found
  Cannot satisfy dependency:
    From: WindowBuilder XML Core 1.2.0.r37x201110251038 (org.eclipse.wb.core.xml.feature.feature.group 1.2.0.r37x201110251038)
    To: org.eclipse.wb.core.xml [1.2.0.r37x201110251038]
Comment 4 Remy Suen CLA 2011-11-14 16:35:39 EST
hgladney, you mention installing Eclipse on a few instances in your comments. When you install Eclipse, are you always using Sypantic? Or are you untarring tarball downloaded from Eclipse.org? If you are using the tarballs, what are the files' names? Where do you untar the tarball to?
Comment 5 hgladney CLA 2011-11-17 17:02:27 EST
Thank you for your help.  After more fumbling than was pleasurable, the problem is solved (for me).

The useful user guide was the one at http://www.java-javafx.com/2011/01/windowbuilder-pro-hello-world-java.html