Bug 583073 - org.eclipse.mylyn.wikitext.feature.feature.group dependency issues
Summary: org.eclipse.mylyn.wikitext.feature.feature.group dependency issues
Status: NEW
Alias: None
Product: Incubator
Classification: Eclipse Project
Component: e4 (show other bugs)
Version: unspecified   Edit
Hardware: Other Mac OS X
: P3 normal with 3 votes (vote)
Target Milestone: ---   Edit
Assignee: E4 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-23 11:17 EDT by Zakko Stuart CLA
Modified: 2024-05-08 04:47 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zakko Stuart CLA 2024-03-23 11:17:03 EDT
Eclipse update
Requirements update
org.eclipse.mylyn.wikitext_feature
There are failed tasks. Press Back and choose different settings or Cancel to abort.

Executing startup tasks
OpenJDK Runtime Environment 17.0.4.1+1
Product org.eclipse.products.epp.package.java.2022-09
Workspace /Users/user/eclipse-workspace
Bundle org.eclipse.oomph.setup 1.28.0.v20231119-1528, build=468, branch=a85e87d0e90de82218812f7820eaf93a6a75d7c2
Bundle org.eclipse.oomph.setup.core 1.30.0.v20240211-0940, build=468, branch=a85e87d0e90de82218812f7820eaf93a6a75d7c2
Bundle org.eclipse.oomph.setup.p2 1.20.0.v20230617-1322, build=468, branch=a85e87d0e90de82218812f7820eaf93a6a75d7c2
Performing P2 Director (Eclipse IDE for Java Developers (2022-09))
Offline = false
Mirrors = true
Resolving 17 requirements from 3 repositories to /Users/user/eclipse/java/Eclipse.app/Contents/Eclipse
Requirement org.eclipse.equinox.p2.iu:epp.package.java [4.25.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.25.0,5.0.0)
Requirement org.eclipse.equinox.p2.iu:org.eclipse.rcp.feature.group [4.25.0,5.0.0)
Requirement org.eclipse.equinox.p2.iu:org.eclipse.buildship.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.epp.mpc.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jdt.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jgit.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.logback.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.wikitext_feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.tips.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.xml.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.feature.group
Repository https://download.eclipse.org/technology/epp/packages/2022-09/202209081200
Repository https://download.eclipse.org/releases/2022-09/202209141001
Repository https://download.eclipse.org/oomph/updates/milestone/latest
Adding metadata repository https://download.eclipse.org/releases/2022-09/202209141001
Adding metadata repository https://download.eclipse.org/oomph/updates/milestone/latest
Adding metadata repository https://download.eclipse.org/technology/epp/packages/2022-09/202209081200
Calculating requirements and dependencies.
Cannot complete the request.  Generating details.
ERROR: org.eclipse.equinox.p2.director code=10054 Cannot complete the install because of a conflicting dependency.
  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$WorkspaceUtil$1.run(SetupTaskPerformer.java:5200)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2473)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:5193)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3798)
  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.v1711206924262
  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 Mylyn WikiText Help UI 3.0.42.202201072301 (org.eclipse.mylyn.wikitext.help.ui 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 Mylyn WikiText Help UI 4.2.0.v20240130-0811 (org.eclipse.mylyn.wikitext.help.ui 4.2.0.v20240130-0811)
  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.v1711206924262
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923
  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.v1711206924262
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext_feature.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: Mylyn WikiText Editors 3.0.42.202201072301 (org.eclipse.mylyn.wikitext.editors_feature.feature.group 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.help.ui [3.0.42.202201072301,3.0.42.202201072301]
  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
    ERROR: org.eclipse.equinox.p2.director code=0 From: Mylyn WikiText 4.2.0.v20240302-0923 (org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.help.ui [4.2.0.v20240130-0811,4.2.0.v20240130-0811]
  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
    ERROR: org.eclipse.equinox.p2.director code=0 From: Mylyn WikiText 3.0.42.202201072301 (org.eclipse.mylyn.wikitext_feature.feature.group 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.editors_feature.feature.group [3.0.42.202201072301,3.0.42.202201072301]

Took 1 seconds.
There are failed tasks.
Press Back to choose different settings or Cancel to abort.
Comment 1 Zakko Stuart CLA 2024-03-23 11:17:49 EDT
Version: 2024-03 (4.31.0)
Build id: 20240307-1437
Comment 2 Zakko Stuart CLA 2024-03-23 11:35:52 EDT
Also happens with the Windows version:

Executing startup tasks
Java(TM) SE Runtime Environment 18.0.2.1+1-1
Product org.eclipse.products.epp.package.java.2022-09
Workspace C:\Users\user\eclipse-workspace
Bundle org.eclipse.oomph.setup 1.28.0.v20231119-1528, build=468, branch=a85e87d0e90de82218812f7820eaf93a6a75d7c2
Bundle org.eclipse.oomph.setup.core 1.30.0.v20240211-0940, build=468, branch=a85e87d0e90de82218812f7820eaf93a6a75d7c2
Bundle org.eclipse.oomph.setup.p2 1.20.0.v20230617-1322, build=172, branch=619f8be9a7f929a284db8759f923f2293a5612e2
Performing P2 Director (Eclipse IDE for Java Developers (2022-09))
Offline = false
Mirrors = true
Resolving 17 requirements from 3 repositories to C:\Users\user\eclipse\java\eclipse
Requirement org.eclipse.equinox.p2.iu:epp.package.java [4.25.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.25.0,5.0.0)
Requirement org.eclipse.equinox.p2.iu:org.eclipse.rcp.feature.group [4.25.0,5.0.0)
Requirement org.eclipse.equinox.p2.iu:org.eclipse.buildship.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.epp.mpc.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jdt.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jgit.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.logback.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.mylyn.wikitext_feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.tips.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.xml.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.feature.group
Repository https://download.eclipse.org/technology/epp/packages/2022-09/202209081200
Repository https://download.eclipse.org/releases/2022-09/202209141001
Repository https://download.eclipse.org/oomph/updates/milestone/latest
Adding metadata repository https://download.eclipse.org/oomph/updates/milestone/latest
Adding metadata repository https://download.eclipse.org/technology/epp/packages/2022-09/202209081200
Adding metadata repository https://download.eclipse.org/releases/2022-09/202209141001
Calculating requirements and dependencies.
Cannot complete the request.  Generating details.
ERROR: org.eclipse.equinox.p2.director code=10054 Cannot complete the install because of a conflicting dependency.
  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$WorkspaceUtil$1.run(SetupTaskPerformer.java:5200)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2473)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:5193)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3798)
  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.v1711207985957
  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 Mylyn WikiText Help UI 3.0.42.202201072301 (org.eclipse.mylyn.wikitext.help.ui 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 Mylyn WikiText Help UI 4.2.0.v20240130-0811 (org.eclipse.mylyn.wikitext.help.ui 4.2.0.v20240130-0811)
  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.v1711207985957
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923
  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.v1711207985957
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext_feature.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: Mylyn WikiText Editors 3.0.42.202201072301 (org.eclipse.mylyn.wikitext.editors_feature.feature.group 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.help.ui [3.0.42.202201072301,3.0.42.202201072301]
  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
    ERROR: org.eclipse.equinox.p2.director code=0 From: Mylyn WikiText 4.2.0.v20240302-0923 (org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.help.ui [4.2.0.v20240130-0811,4.2.0.v20240130-0811]
  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
    ERROR: org.eclipse.equinox.p2.director code=0 From: Mylyn WikiText 3.0.42.202201072301 (org.eclipse.mylyn.wikitext_feature.feature.group 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.editors_feature.feature.group [3.0.42.202201072301,3.0.42.202201072301]

Took 4 seconds.
There are failed tasks.
Press Back to choose different settings or Cancel to abort.
Comment 3 Zakko Stuart CLA 2024-03-23 11:50:52 EDT
This errors happen after upgrading to 2024-03 from 2022-09 I think, using the automatic method provided by Eclipse.
Comment 4 Michiel Hendriks CLA 2024-03-25 04:24:37 EDT
I have the same problem after upgrading to 2024-03 from 2023-12 via the built in updater.

OpenJDK Runtime Environment 17.0.4.1+1
Product org.eclipse.products.epp.package.jee.2022-09
Workspace C:\dev\workspace
Bundle org.eclipse.oomph.setup 1.28.0.v20231119-1528, build=329, branch=ce29403a7d4aa58696a4ca86279095fb306631c6
Bundle org.eclipse.oomph.setup.core 1.30.0.v20240211-0940, build=468, branch=a85e87d0e90de82218812f7820eaf93a6a75d7c2
Bundle org.eclipse.oomph.setup.p2 1.20.0.v20230617-1322, build=109, branch=130dfbd674ce8632f0f9ffd9cbf7b600292d8e0a
Performing P2 Director (Eclipse IDE for Enterprise Java and Web Developers (2022-09))
Offline = false
Mirrors = true
Resolving 82 requirements from 3 repositories to C:\dev\eclipse
Requirement org.eclipse.equinox.p2.iu:epp.package.jee [4.25.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.25.0,5.0.0)
Requirement org.eclipse.equinox.p2.iu:org.eclipse.rcp.feature.group [4.25.0,5.0.0)
Requirement org.eclipse.equinox.p2.iu:org.eclipse.buildship.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.common.doc.user.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.connectivity.doc.user.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.connectivity.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.connectivity.oda.designer.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.connectivity.oda.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.doc.user.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.apache.derby.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.hsqldb.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.ibm.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.ingres.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.jdbc.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.jdt.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.msft.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.mysql.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.oda.designer.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.oda.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.oracle.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.postgresql.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.sap.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.sdk.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.sqlite.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.enablement.sybase.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.intro.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.modelbase.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sdk.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.data.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.ddl.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.parsers.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.results.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.datatools.sqltools.doc.user.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.epp.mpc.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jdt.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jgit.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jpt.common.eclipselink.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jpt.common.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jpt.jaxb.eclipselink.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jpt.jaxb.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jpt.jpa.eclipselink.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jpt.jpa.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jsf.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.common.fproj.enablement.jdt.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.enterprise_ui.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.server_adapters.ext.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.server_adapters.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.server_ui.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.web_ui.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.webpageeditor.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.ws.axis2tools.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.ws.cxf.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.ws.jaxws.dom.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.jst.ws.jaxws.feature.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.logback.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.pde.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.wtp.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.wtp.jaxrs.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.wtp.jpa.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.m2e.wtp.jsf.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.tips.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.wst.common.fproj.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.wst.server_adapters.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.wst.xsl.feature.feature.group
Requirement org.eclipse.equinox.p2.iu:org.eclipse.oomph.setup.feature.group
Repository https://download.eclipse.org/technology/epp/packages/2022-09/202209081200
Repository https://download.eclipse.org/releases/2022-09/202209141001
Repository https://download.eclipse.org/oomph/updates/milestone/latest
Adding metadata repository https://download.eclipse.org/technology/epp/packages/2022-09/202209081200
Adding metadata repository https://download.eclipse.org/releases/2022-09/202209141001
Adding metadata repository https://download.eclipse.org/oomph/updates/milestone/latest
Calculating requirements and dependencies.
Cannot complete the request.  Generating details.
ERROR: org.eclipse.equinox.p2.director code=10054 Cannot complete the install because of a conflicting dependency.
  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$WorkspaceUtil$1.run(SetupTaskPerformer.java:5200)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2448)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2473)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:5193)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:3798)
  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.v1711354938220
  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 Mylyn WikiText Help UI 3.0.42.202201072301 (org.eclipse.mylyn.wikitext.help.ui 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 Mylyn WikiText Help UI 4.2.0.v20240130-0811 (org.eclipse.mylyn.wikitext.help.ui 4.2.0.v20240130-0811)
  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.v1711354938220
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923
  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.v1711354938220
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext_feature.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: Mylyn WikiText Editors 3.0.42.202201072301 (org.eclipse.mylyn.wikitext.editors_feature.feature.group 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.help.ui [3.0.42.202201072301,3.0.42.202201072301]
  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
    ERROR: org.eclipse.equinox.p2.director code=0 From: Mylyn WikiText 4.2.0.v20240302-0923 (org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.help.ui [4.2.0.v20240130-0811,4.2.0.v20240130-0811]
  ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
    ERROR: org.eclipse.equinox.p2.director code=0 From: Mylyn WikiText 3.0.42.202201072301 (org.eclipse.mylyn.wikitext_feature.feature.group 3.0.42.202201072301)
    ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.equinox.p2.iu; org.eclipse.mylyn.wikitext.editors_feature.feature.group [3.0.42.202201072301,3.0.42.202201072301]
Comment 5 Daniel Harris CLA 2024-04-15 01:10:38 EDT
I spent some time trying to fix this issue myself, and I think I have found the problem.

Fix is to remove all Mylyn plugins from the installed plugins, and reinstall it with the 4.2.0 version. (make sure to use https://download.eclipse.org/mylyn/updates/release) I found Mylyn Tasks List to be a good plugin to install for this. Then you should uninstall the Mylyn plugins again so they are no longer saved as a user install. Following this, Eclipse should update correctly.

This problem mainly affects anyone who has manually installed Mylyn plugins I think. Anything like org.eclipse.mylyn.**.*_feature.feature.group is an issue.

The issue is here because in 4.2.0, Mylyn changed the name of the feature groups to remove the '_' and replace it with a '.', similar to other projects. However, if one of these feature groups was manually installed, then P2 will try to fetch those, which will never contain the updated version because of the name change.

So it tries to install feature groups from version 4.2.0 (i.e. from DLTK, Linux Docker Tooling etc.) and the older version that was manually installed, which ends up clashing later.

Another thing to be careful of is that if you install the nightly build of Mylyn (version 4.3.0), then it can cause other issues, since some of the plugins in the current Eclipse release do depend on Mylyn, which confuses it in a similar way. I ran into this problem, and I uninstalled Mylyn and updated, but I still had the 4.3.0 version, so I still had the issue. I fixed that by reinstalling Mylyn 4.3.0 manually, then uninstalling it, restarting without updating, and manually installing Mylyn 4.2.0. That fixed my issue.

Let me know if that helps.
Comment 6 Nikita Koval CLA 2024-04-18 05:46:45 EDT
In may case I didn't have any Mylyn plugins, but Eclipse 2024.03 always wanted to install wikitext feature on restart through a "manual P2 setup tasks", which ended up installing the old Mylyn version (3.x). 
Apparently it was some leftover after my update from 2023.03 to 2024.03. So I found this file in the original Eclipse installation repository:

configuration/org.eclipse.oomph.setup

It contained the tag "productVersion" with the version number in the path @versions[name='2023-03'], which I changed to @versions[name='2024-03']. After next restart Eclipse showed different set of P2 setup tasks, installed the new Mylyn version and didn't produce any version conflicts any more.
Comment 7 Michiel Hendriks CLA 2024-04-18 06:14:51 EDT
I just did the same thing, updating eclipse/configuration/org.eclipse.oomph.setup/installation.setup

I went from 2022.09 to 2024.03.
Comment 8 Daniel Harris CLA 2024-04-21 18:25:20 EDT
I also had changed my product version to @versions[name='2024-03'] in that file. I assumed that it wasn't relevant, since I continued to have issues, but it seems like that is also necessary then.
Comment 9 Jan Mueller CLA 2024-05-08 04:47:25 EDT
(In reply to Daniel Harris from comment #5)
> I spent some time trying to fix this issue myself, and I think I have found
> the problem.
> 
> Fix is to remove all Mylyn plugins from the installed plugins, and reinstall
> it with the 4.2.0 version. (make sure to use
> https://download.eclipse.org/mylyn/updates/release) I found Mylyn Tasks List
> to be a good plugin to install for this. Then you should uninstall the Mylyn
> plugins again so they are no longer saved as a user install. Following this,
> Eclipse should update correctly.
> 
> This problem mainly affects anyone who has manually installed Mylyn plugins
> I think. Anything like org.eclipse.mylyn.**.*_feature.feature.group is an
> issue.
> 
> The issue is here because in 4.2.0, Mylyn changed the name of the feature
> groups to remove the '_' and replace it with a '.', similar to other
> projects. However, if one of these feature groups was manually installed,
> then P2 will try to fetch those, which will never contain the updated
> version because of the name change.
> 
> So it tries to install feature groups from version 4.2.0 (i.e. from DLTK,
> Linux Docker Tooling etc.) and the older version that was manually
> installed, which ends up clashing later.
> 
> Another thing to be careful of is that if you install the nightly build of
> Mylyn (version 4.3.0), then it can cause other issues, since some of the
> plugins in the current Eclipse release do depend on Mylyn, which confuses it
> in a similar way. I ran into this problem, and I uninstalled Mylyn and
> updated, but I still had the 4.3.0 version, so I still had the issue. I
> fixed that by reinstalling Mylyn 4.3.0 manually, then uninstalling it,
> restarting without updating, and manually installing Mylyn 4.2.0. That fixed
> my issue.
> 
> Let me know if that helps.

Hi,

I don't remember installing Mylyn plugins manually, but this still was the solution in my case.

Thanks :)