Bug 580455 - Egit conflicts with itself on update
Summary: Egit conflicts with itself on update
Status: NEW
Alias: None
Product: EGit
Classification: Technology
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-26 13:21 EDT by F M CLA
Modified: 2022-07-27 12:16 EDT (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 F M CLA 2022-07-26 13:21:25 EDT
I've posted that on eclipse-platform, but "mickaelistria" closed the bug, since from his point of view and to my surprise, breaking standard update routines are not a problem of the platform. See issue #40 on Github eclispe-platform. He suggested "I think this is because the EGit Mylyn connector needs to be updated together with EGit, and you won't be able to update EGit until a Mylyn connector compatible with newer EGit is available. In any case, I'm closing the issue here as it's not about Eclipse Platform; if you face further issue, please rich the EGit support channels." That said, here's the problem:

I'm running Eclipse IDE for Enterprise Java and Web Developers (includes Incubating components) Version: 2022-06 (4.24.0) Build id: 20220609-1112 and trying to update. Update blocks with following text

!ENTRY org.eclipse.equinox.p2.operations 4 0 2022-07-24 22:17:14.257
!MESSAGE Operation details
!SUBENTRY 1 org.eclipse.equinox.p2.director 4 10054 2022-07-24 22:17:14.257
!MESSAGE Cannot complete the install because of a conflicting dependency.
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE Software being installed: Git integration for Eclipse 6.2.0.202206071550-r (org.eclipse.egit.feature.group 6.2.0.202206071550-r)
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE Software currently installed: Git integration for Eclipse - Task focused interface 6.1.0.202203080745-r (org.eclipse.egit.mylyn.feature.group 6.1.0.202203080745-r)
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2022-07-24 22:17:14.257
!MESSAGE Only one of the following can be installed at once: 
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE Git integration for Eclipse - Core 6.1.0.202203080745-r (org.eclipse.egit.core 6.1.0.202203080745-r)
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE Git integration for Eclipse - Core 6.2.0.202206071550-r (org.eclipse.egit.core 6.2.0.202206071550-r)
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2022-07-24 22:17:14.257
!MESSAGE Cannot satisfy dependency:
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE From: Git integration for Eclipse 6.2.0.202206071550-r (org.eclipse.egit.feature.group 6.2.0.202206071550-r)
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE To: org.eclipse.equinox.p2.iu; org.eclipse.egit.core [6.2.0.202206071550-r,6.2.0.202206071550-r]
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2022-07-24 22:17:14.257
!MESSAGE Cannot satisfy dependency:
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE From: Git integration for Eclipse - Task focused interface 6.1.0.202203080745-r (org.eclipse.egit.mylyn.feature.group 6.1.0.202203080745-r)
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.257
!MESSAGE To: org.eclipse.equinox.p2.iu; org.eclipse.egit.mylyn.ui [6.1.0.202203080745-r,6.1.0.202203080745-r]
!SUBENTRY 2 org.eclipse.equinox.p2.director 4 1 2022-07-24 22:17:14.257
!MESSAGE Cannot satisfy dependency:
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.258
!MESSAGE From: EGit Mylyn UI 6.1.0.202203080745-r (org.eclipse.egit.mylyn.ui 6.1.0.202203080745-r)
!SUBENTRY 3 org.eclipse.equinox.p2.director 4 0 2022-07-24 22:17:14.258
!MESSAGE To: java.package; org.eclipse.egit.core [6.1.0,6.2.0)

What am I doing wrong? Thank you for your time and help.
Comment 1 Thomas Wolf CLA 2022-07-27 12:16:05 EDT
Mylyn is no longer part of the Eclipse release train and is unmaintained. Add a Mylyn update site to your Eclipse, and have "contact all update sites to find required sites checked".

If that doesn't work: uninstall the EGit Mylyn connector 6.1.0, then upgrade to EGit 6.2.0 without the "Task focused interface".

If that still doesn't work: uninstall EGit 6.1.0 completely, then install EGit 6.2.0 without the "Task focused interface".

EGit 6.3 will not contain this Mylyn connector at all anymore.