eclipse-buildship / buildship

The Eclipse Plug-ins for Gradle project.
535 stars 171 forks source link

Installing Development Environment for buildship #1241

Open StephanPalm opened 1 year ago

StephanPalm commented 1 year ago

Expected Behavior

Oomph installs IDE optimized for developing buildship.

Current Behavior

I get the following error. 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.util.OomphPlugin.coreException(OomphPlugin.java:296) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.resolve(ProfileTransactionImpl.java:446) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:356) at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:904) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3864) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3792) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3773) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3651) at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:592) at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:721) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1687263265529 ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: artificial_root 1.0.0.v1687263265529 requires 'org.eclipse.equinox.p2.iu; org.codehaus.groovy.eclipse.feature.feature.group 0.0.0' but it could not be found

Context

I was trying to use the current Oomph installer 2023-6 as described in the docs/development/Setup.md. But at the finishing step I get the error.

Steps to Reproduce

  1. Download eclipse oomph from https://wiki.eclipse.org/Eclipse_Installer
  2. Go into the advanced mode
  3. Select eclipse for commiters
  4. Select buildship
  5. Try to install

Full log

Executing bootstrap tasks Renamed existing configuration folder to /home/palminator/buildship-master2/eclipse/configuration.1687263781296 OpenJDK Runtime Environment 17.0.3+7 Product org.eclipse.products.epp.package.committers.2023-06 Workspace /home/palminator/buildship-master2/ws Project org.eclipse.buildship.master Bundle org.eclipse.oomph.setup 1.26.0.v20230416-0656, build=5945, branch=c5558820f367665758d4d719b7553a02ff4954e0 Bundle org.eclipse.oomph.setup.core 1.27.0.v20230402-0730, build=5945, branch=c5558820f367665758d4d719b7553a02ff4954e0 Bundle org.eclipse.oomph.setup.installer 1.29.0.v20230607-0524, build=5945, branch=c5558820f367665758d4d719b7553a02ff4954e0 Bundle org.eclipse.oomph.setup.p2 1.19.0.v20230416-1150, build=5945, branch=c5558820f367665758d4d719b7553a02ff4954e0 Performing P2 Director (Eclipse IDE for Eclipse Committers (2023-06) + Project Development Tools) Offline = false Mirrors = true Resolving 48 requirements from 3 repositories to /home/palminator/buildship-master2/eclipse Requirement org.eclipse.equinox.p2.iu:org.codehaus.groovy.eclipse.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.codehaus.groovy25.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.sdk.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.emf.ecoretools.design.feature.group Requirement org.eclipse.equinox.p2.iu:epp.package.committers [4.28.0,5.0.0) (filter=(|(&(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk))(&(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))(&(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))(&(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))(&(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32)))) Requirement org.eclipse.equinox.p2.iu:org.eclipse.platform.feature.group [4.28.0,5.0.0) Requirement org.eclipse.equinox.p2.iu:org.eclipse.rcp.feature.group [4.28.0,5.0.0) Requirement org.eclipse.equinox.p2.iu:org.eclipse.buildship.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.e4.core.tools.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.eclemma.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.egit.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.egit.gitflow.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.epp.mpc.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.jdt.bcoview.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.jdt.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.jdt.source.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.jgit.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.jgit.http.apache.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.lemminx.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.pde.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.commons.activity.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.egit.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.git.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.github.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.hudson.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.ide_feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.java_feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.pde_feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.reviews.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.wikitext_feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.pde.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.pde.source.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.pde.spies.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.pde.spies.source.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.platform.source.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.rcp.source.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.swt.tools.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.tm.terminal.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.wildwebdeveloper.embedder.node.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.wildwebdeveloper.feature.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.targlets.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.targlets.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.pde.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.jdt.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.git.feature.group Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.projects.feature.group Repository https://download.eclipse.org/technology/epp/packages/2023-06/202306081200 Repository https://download.eclipse.org/releases/2023-06/202306141000 Repository https://download.eclipse.org/oomph/updates/milestone/latest Adding metadata repository https://download.eclipse.org/technology/epp/packages/2023-06/202306081200 Adding metadata repository https://download.eclipse.org/oomph/updates/milestone/latest Adding metadata repository https://download.eclipse.org/releases/2023-06/202306141000 Calculating requirements and dependencies. 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.util.OomphPlugin.coreException(OomphPlugin.java:296) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.resolve(ProfileTransactionImpl.java:446) at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:356) at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:904) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3864) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3792) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:3773) at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:3651) at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:592) at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:721) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1687263782540 ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: artificial_root 1.0.0.v1687263782540 requires 'org.eclipse.equinox.p2.iu; org.codehaus.groovy.eclipse.feature.feature.group 0.0.0' but it could not be found

Took 1 seconds. There are failed tasks. Press Back to choose different settings or Cancel to abort.