|
Re: JDT UI cannot complete install [message #1689399 is a reply to message #1689289] |
Mon, 23 March 2015 13:48 |
Ed Merks Messages: 33258 Registered: July 2009 |
Senior Member |
|
|
Jeremie,
Was able to reproduce this. It's caused by a combination of problems.
JDT itself provides fragments for various platforms. Ideally those
source projects are imported into the workspace for all platforms, so
the JDT targlets set "Include all Platforms" to true. That has global
impact on target platform resolution. All that is fine and good, but as
a result, all the SWT fragments for all platforms will also be included
in the resolved target platform. Unfortunately, the root problem is
that the p2 update site for the platform is screwed up (as of
10-12-2014: it specifies requirements for
org.eclipse.equinox.p2.iu/org.eclipse.swt.gtk.linux.ppcle64 that are
inconsistent with the actual name/ID of those fragments,
i.e.,org.eclipse.swt.gtk.linux.ppc64le. Note the le64 verses 64le...
Rather than waiting for the update site to be fixed, we could change our
"requirement generalization" logic so that a generalized requirement is
optional/greedy so that all platforms are included to the best of the p2
resolvers ability to resolve them. I.e., if they are resolvable they'll
be included and if not, it won't fail as a result.
Please open a bugzilla and I'll commit such a hack/workaround/fix...
On 23/03/2015 9:12 AM, Jeremie Bresson wrote:
> I have tried to provision a Workspace with "JDT UI". I am using Windows 7 and Java 8 and Oomph 1.1.0 Build 991.
>
> I have problems during the Targlets Task.
>
>
>
> Cannot complete the request. Generating details.
> ERROR: org.eclipse.equinox.p2.director code=10053 Cannot complete the install because one or more required items could not be found.
> at org.eclipse.oomph.targlets.internal.core.TargletContainer.forceUpdate(TargletContainer.java:656)
> at org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl$4.run(TargletTaskImpl.java:986)
> at org.eclipse.oomph.util.pde.TargetPlatformUtil.runWithTargetPlatformService(TargetPlatformUtil.java:125)
> at org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl.perform(TargletTaskImpl.java:911)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:2756)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2715)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:3790)
> at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:3784)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:3782)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2706)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2681)
> at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2620)
> at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:523)
> at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:608)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
> ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1427016371138
> ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement for filter properties ~= $0: Standard Widget Toolkit 3.104.0.v20141210-0658 (org.eclipse.swt 3.104.0.v20141210-0658) requires 'org.eclipse.swt.gtk.linux.ppcle64 [3.104.0.v20141210-0658]' but it could not be found
> ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement for filter properties ~= $0: Standard Widget Toolkit 3.104.0.v20150128-1901 (org.eclipse.swt 3.104.0.v20150128-1901) requires 'org.eclipse.swt.gtk.linux.ppcle64 [3.104.0.v20150128-1901]' but it could not be found
> ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement for filter properties ~= $0: Standard Widget Toolkit 3.104.0.v20150203-2243 (org.eclipse.swt 3.104.0.v20150203-2243) requires 'org.eclipse.swt.gtk.linux.ppcle64 [3.104.0.v20150203-2243]' but it could not be found
> ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement for filter properties ~= $0: Standard Widget Toolkit 3.104.0.v20150319-1901 (org.eclipse.swt 3.104.0.v20150319-1901) requires 'org.eclipse.swt.gtk.linux.ppcle64 [3.104.0.v20150319-1901]' but it could not be found
> ERROR: org.eclipse.equinox.p2.director code=1 Only one of the following can be installed at once:
> ERROR: org.eclipse.equinox.p2.director code=0 Core Runtime 3.11.0.v20150316-1241 (org.eclipse.core.runtime 3.11.0.v20150316-1241)
> ERROR: org.eclipse.equinox.p2.director code=0 Core Runtime 3.10.0.v20140724-1132 (org.eclipse.core.runtime 3.10.0.v20140724-1132)
> ERROR: org.eclipse.equinox.p2.director code=0 Core Runtime 3.10.0.v20150112-1422 (org.eclipse.core.runtime 3.10.0.v20150112-1422)
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: artificial_root 1.0.0.v1427016371138
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.jdt.jeview.feature.feature.group [1.0.10,1.0.11)
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: artificial_root 1.0.0.v1427016371138
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.platform.feature.group 0.0.0
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse e4 Rich Client Platform 1.3.100.v20140804-1751 (org.eclipse.e4.rcp.feature.group 1.3.100.v20140804-1751)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.core.runtime [3.10.0.v20140724-1132]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse e4 Rich Client Platform 1.3.200.v20140917-1423 (org.eclipse.e4.rcp.feature.group 1.3.200.v20140917-1423)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.core.runtime [3.10.0.v20140724-1132]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse e4 Rich Client Platform 1.3.200.v20141029-1135 (org.eclipse.e4.rcp.feature.group 1.3.200.v20141029-1135)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.core.runtime [3.10.0.v20140724-1132]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse e4 Rich Client Platform 1.3.200.v20141210-0918 (org.eclipse.e4.rcp.feature.group 1.3.200.v20141210-0918)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.swt [3.104.0.v20141210-0658]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse e4 Rich Client Platform 1.3.200.v20150129-2253 (org.eclipse.e4.rcp.feature.group 1.3.200.v20150129-2253)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.swt [3.104.0.v20150128-1901]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse e4 Rich Client Platform 1.3.200.v20150203-2243 (org.eclipse.e4.rcp.feature.group 1.3.200.v20150203-2243)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.swt [3.104.0.v20150203-2243]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse e4 Rich Client Platform 1.3.200.v20150320-0346 (org.eclipse.e4.rcp.feature.group 1.3.200.v20150320-0346)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.swt [3.104.0.v20150319-1901]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: JavaElement View Plug-in 1.0.10.v20150322-102539 (org.eclipse.jdt.jeview 1.0.10.v20150322-102539)
> ERROR: org.eclipse.equinox.p2.director code=0 To: bundle org.eclipse.core.runtime [3.11.0,4.0.0)
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: JavaElement View 1.0.10.v20150322-102539 (org.eclipse.jdt.jeview.feature.feature.group 1.0.10.v20150322-102539)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.jdt.jeview 0.0.0
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse Platform 4.4.0.v20140806-2000 (org.eclipse.platform.feature.group 4.4.0.v20140806-2000)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.rcp.feature.group [4.4.0.v20140806-2000]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse Platform 4.5.0.v20140918-0330 (org.eclipse.platform.feature.group 4.5.0.v20140918-0330)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.rcp.feature.group [4.5.0.v20140918-0330]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse Platform 4.5.0.v20141029-2000 (org.eclipse.platform.feature.group 4.5.0.v20141029-2000)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.rcp.feature.group [4.5.0.v20141029-2000]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse Platform 4.5.0.v20141210-2000 (org.eclipse.platform.feature.group 4.5.0.v20141210-2000)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.rcp.feature.group [4.5.0.v20141210-2000]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse Platform 4.5.0.v20150129-2253 (org.eclipse.platform.feature.group 4.5.0.v20150129-2253)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.rcp.feature.group [4.5.0.v20150129-2253]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse Platform 4.5.0.v20150203-2243 (org.eclipse.platform.feature.group 4.5.0.v20150203-2243)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.rcp.feature.group [4.5.0.v20150203-2243]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse Platform 4.5.0.v20150320-0800 (org.eclipse.platform.feature.group 4.5.0.v20150320-0800)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.rcp.feature.group [4.5.0.v20150320-0800]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse RCP 4.4.0.v20140806-2000 (org.eclipse.rcp.feature.group 4.4.0.v20140806-2000)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.e4.rcp.feature.group [1.3.100.v20140804-1751]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse RCP 4.5.0.v20140918-0330 (org.eclipse.rcp.feature.group 4.5.0.v20140918-0330)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.e4.rcp.feature.group [1.3.200.v20140917-1423]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse RCP 4.5.0.v20141029-2000 (org.eclipse.rcp.feature.group 4.5.0.v20141029-2000)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.e4.rcp.feature.group [1.3.200.v20141029-1135]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse RCP 4.5.0.v20141210-2000 (org.eclipse.rcp.feature.group 4.5.0.v20141210-2000)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.e4.rcp.feature.group [1.3.200.v20141210-0918]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse RCP 4.5.0.v20150129-2253 (org.eclipse.rcp.feature.group 4.5.0.v20150129-2253)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.e4.rcp.feature.group [1.3.200.v20150129-2253]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse RCP 4.5.0.v20150203-2243 (org.eclipse.rcp.feature.group 4.5.0.v20150203-2243)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.e4.rcp.feature.group [1.3.200.v20150203-2243]
> ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
> ERROR: org.eclipse.equinox.p2.director code=0 From: Eclipse RCP 4.5.0.v20150320-0800 (org.eclipse.rcp.feature.group 4.5.0.v20150320-0800)
> ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.e4.rcp.feature.group [1.3.200.v20150320-0346]
>
> It is written: "Press Back to choose different settings or Cancel to abort." I am not sure what I need to change.
>
>
>
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04178 seconds