Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing Development Environment for buildship #1241

Open
StephanPalm opened this issue Jun 20, 2023 · 0 comments
Open

Installing Development Environment for buildship #1241

StephanPalm opened this issue Jun 20, 2023 · 0 comments

Comments

@StephanPalm
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant