Unresolved Dependencies installing Github for Eclipse - github

I truly do not understand this. I am trying to install the Github plugin for Eclipse from the marketplace. I've tried a variety of things but I always end up with unsatisfied dependencies of some sort.
Cannot complete the install because one or more required items could not be found.
Software being installed: Eclipse EGit Mylyn GitHub Feature 2.2.0.201212191850-r (org.eclipse.mylyn.github.feature.feature.group 2.2.0.201212191850-r)
Missing requirement: Mylyn GitHub Connector UI 2.2.0.201212191850-r (org.eclipse.mylyn.github.ui 2.2.0.201212191850-r) requires 'package org.eclipse.egit.core[2.2.0,2.3.0)' but it could not be found
Cannot satisfy dependency:
From: Eclipse EGit Mylyn GitHub Feature 2.2.0.201212191850-r (org.eclipse.mylyn.github.feature.feature.group 2.2.0.201212191850-r)
To: org.eclipse.mylyn.github.ui [2.2.0.201212191850-r]

The Github integration 2.2 requires Egit 2.2, which in turn requires Eclipse 3.7.2 or higher: https://bugs.eclipse.org/bugs/show_bug.cgi?id=365425
Chances are, your Eclipse installation is an older version than 3.7.2.

Related

Installing egit on PHP Eclipse but I am getting an error

This is the error I'm getting:
Cannot complete the install because one or more required items could not be found.
Software being installed: Git integration for Eclipse - Source Code 5.5.1.201910021850-r (org.eclipse.egit.source.feature.group 5.5.1.201910021850-r)
Missing requirement: Git integration for Eclipse 5.5.1.201910021850-r (org.eclipse.egit.feature.group 5.5.1.201910021850-r) requires 'org.eclipse.core.runtime [3.12.0,4.0.0)' but it could not be found
Cannot satisfy dependency:
From: Git integration for Eclipse - Source Code 5.5.1.201910021850-r (org.eclipse.egit.source.feature.group 5.5.1.201910021850-r)
To: org.eclipse.egit.feature.group [5.5.1,5.6.0)
Anyone familiar with this? I'm trying to install EGit on my Eclipse Helios.
This is saying that at least version 3.12.0 of the org.eclipse.core.runtime plug-in is required. Eclipse Helios only has version 3.6.0.
Eclipse Helios is 9 years and 13 releases out of date. Try using a newer Eclipse (2019-09 is the current release).

Spring Tools Suite 3.70: EGit - Git Team Provider 4.01 upgrade fails

In an attempt to use git hooks via eGit, I'm trying to upgrade eGit to v 4.01. However, STS 3.70 dependencies depend on older versions, preventing the upgrade.
Cannot complete the install because of a conflicting dependency.
Software being installed: Eclipse Git Team Provider 4.0.1.201506240215-r (org.eclipse.egit.feature.group 4.0.1.201506240215-r)
Software currently installed: Spring Tool Suite 3.7.0.201506290649-RELEASE-e44 (org.springsource.sts.ide 3.7.0.201506290649-RELEASE-e44)
Only one of the following can be installed at once:
Git Team Provider Core 3.4.2.201412180340-r (org.eclipse.egit.core 3.4.2.201412180340-r)
Git Team Provider Core 4.0.1.201506240215-r (org.eclipse.egit.core 4.0.1.201506240215-r)
Cannot satisfy dependency:
From: Eclipse Git Team Provider 4.0.1.201506240215-r (org.eclipse.egit.feature.group 4.0.1.201506240215-r)
To: org.eclipse.egit.core [4.0.1.201506240215-r]
Cannot satisfy dependency:
From: Eclipse GitHub integration with task focused interface 3.4.2.201412180340-r (org.eclipse.mylyn.github.feature.feature.group 3.4.2.201412180340-r)
To: org.eclipse.mylyn.github.ui [3.4.2.201412180340-r]
Cannot satisfy dependency:
From: Mylyn GitHub Connector UI 3.4.2.201412180340-r (org.eclipse.mylyn.github.ui 3.4.2.201412180340-r)
To: package org.eclipse.egit.core [3.4.2,3.5.0)
Cannot satisfy dependency:
From: Spring Tool Suite 3.7.0.201506290649-RELEASE-e44 (org.springsource.sts.ide 3.7.0.201506290649-RELEASE-e44)
To: org.springsource.sts.package.feature.group [3.7.0.201506290649-RELEASE-e44]
Cannot satisfy dependency:
From: Spring Tool Suite Package 3.7.0.201506290649-RELEASE-e44 (org.springsource.sts.package.feature.group 3.7.0.201506290649-RELEASE-e44)
To: org.eclipse.mylyn.github.feature.feature.group 0.0.0
I've only seen unsuccessful approaches to circumvent this so far. Other than starting with a bare Eclipse version and plugging in STS, is there another way?
Perhaps the next version of STS is due out soon?
The next version of STS 3.7.1 is to be released shortly after Eclipse Mars.1, by the end of September. That version will include the latest version from Egit.
In addition to that you can consume a nightly build of STS 3.7.1 (from: http://dist.springsource.com/snapshot/STS/nightly-distributions.html), which already contains the updated Egit version.
To make it easier to upgrade the Egit components, I also changed the way they are installed into the distribution build. That should make future updates easier.
Hope that helps!!!

What does 'cannot complete the install because of a conflicting dependency' mean while installing eclipse plugin?

I am trying t install egit plugin in my eclipse . And I get the following errors:
Cannot complete the install because of a conflicting dependency.
Software being installed: Eclipse Git Team Provider 3.4.1.201406201815-r (org.eclipse.egit.feature.group 3.4.1.201406201815-r)
Software currently installed: Eclipse IDE for Java EE Developers 1.4.2.20120213-0813 (epp.package.jee 1.4.2.20120213-0813)
Only one of the following can be installed at once:
Team Support UI 3.6.201.v20130125-135424 (org.eclipse.team.ui 3.6.201.v20130125-135424)
Team Support UI 3.6.101.R37x_v20111109-0800 (org.eclipse.team.ui 3.6.101.R37x_v20111109-0800)
Team Support UI 3.6.100.I20110525-0800 (org.eclipse.team.ui 3.6.100.I20110525-0800)
Cannot satisfy dependency:
From: Eclipse IDE for Java EE Developers 1.4.2.20120213-0813 (epp.package.jee 1.4.2.20120213-0813)
To: org.eclipse.epp.package.jee.feature.feature.group [1.4.2.20120213-0813]
Cannot satisfy dependency:
From: Eclipse Git Team Provider 3.4.1.201406201815-r (org.eclipse.egit.feature.group 3.4.1.201406201815-r)
To: org.eclipse.egit.ui [3.4.1.201406201815-r]
Cannot satisfy dependency:
From: Git Team Provider UI 3.4.1.201406201815-r (org.eclipse.egit.ui 3.4.1.201406201815-r)
To: bundle org.eclipse.team.ui [3.6.200,4.0.0)
Cannot satisfy dependency:
From: Java EE IDE Feature 1.4.2.20120213-0813 (org.eclipse.epp.package.jee.feature.feature.group 1.4.2.20120213-0813)
To: org.eclipse.platform.feature.group [3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q]
Cannot satisfy dependency:
From: Eclipse Platform 3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q (org.eclipse.platform.feature.group 3.7.2.v20120207-1839-9gF7UHPDFxGjd-PqDr2jX_4yKaumkoHTz04_q-q)
To: org.eclipse.team.ui [3.6.101.R37x_v20111109-0800]
I am using eclipse indigo on ubuntu 13.04.
How do I fix this problem ?
You're trying to install the newest EGit on top of Indigo EE. This is not supported as the newest EGit requires newer Team Provider than can be found in Indigo.
Try installing EGit from the Indigo update site (http://download.eclipse.org/releases/indigo) or upgrade Eclipse.

Eclipse error when I install egit on juno

I received a error when I egit on Juno version of Eclipse.
I didn't install anything in Eclipse. I just did what egit installation said.
Cannot complete the install because of a conflicting dependency.
Software being installed: EGit Mylyn 2.2.0.201212191850-r (org.eclipse.egit.mylyn.feature.group 2.2.0.201212191850-r)
Software being installed: EGit Project Set Support 2.1.0.201209190230-r (org.eclipse.egit.psf.feature.group 2.1.0.201209190230-r)
Only one of the following can be installed at once:
Git Team Provider Core 2.2.0.201212191850-r (org.eclipse.egit.core 2.2.0.201212191850-r)
Git Team Provider Core 2.1.0.201209190230-r (org.eclipse.egit.core 2.1.0.201209190230-r)
Cannot satisfy dependency:
From: EGit Mylyn 2.2.0.201212191850-r (org.eclipse.egit.mylyn.feature.group 2.2.0.201212191850-r)
To: org.eclipse.egit.mylyn.ui [2.2.0.201212191850-r]
Cannot satisfy dependency:
From: EGit Mylyn UI 2.2.0.201212191850-r (org.eclipse.egit.mylyn.ui 2.2.0.201212191850-r)
To: package org.eclipse.egit.core [2.2.0,2.3.0)
Cannot satisfy dependency:
From: EGit Project Set Support 2.1.0.201209190230-r (org.eclipse.egit.psf.feature.group 2.1.0.201209190230-r)
To: org.eclipse.egit.core [2.1.0,2.2.0)
I had the same problem and figured out if you don't install the "EGit Project Set Support", it will work. Because that's the only one that still uses 2.1.0. The rest is already on 2.2.0. So I guess the "EGit Project Set Support" will be updated later to 2.2.0.
The version of Egit Mylin that you are trying to install depends on version 2.1.0 of EGit, but you already have EGit 2.2.0 installed.
If you just have a couple of plugins to install, I'd recommend starting with a fresh download of eclipse (since Juno SR2 was just released last week).
Try always using the Juno repositories (not the subproject repos) to avoid having such problems. Juno SR 2 was delayed one week because EGit had to withdraw a release, and if you installed that one from the EGit repo before Juno SR 2 was released, you will get errors as the one above.

Uninterpretable Eclipse Error when installing m2eclipse

When trying to install the current version of m2eclipse (0.12.1.20110112-1712) I get an error which doesn't really help me:
Cannot complete the install because of a conflicting dependency.
Software being installed: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712 (org.maven.ide.eclipse.feature.feature.group 0.12.1.20110112-1712)
Software currently installed: Eclipse Platform 3.5.2 (Eclipse Platform 3.5.2)
Only one of the following can be installed at once:
Eclipse Jobs Mechanism 3.4.100.v20090429-1800 (org.eclipse.core.jobs 3.4.100.v20090429-1800)
Eclipse Jobs Mechanism 3.5.0.v20100515 (org.eclipse.core.jobs 3.5.0.v20100515)
Eclipse Jobs Mechanism 3.5.1.R36x_v20100824 (org.eclipse.core.jobs 3.5.1.R36x_v20100824)
Cannot satisfy dependency:
From: Eclipse Platform 3.5.2 (Eclipse Platform 3.5.2)
To: org.eclipse.core.jobs [3.4.100.v20090429-1800]
Cannot satisfy dependency:
From: Structured Source Model 1.1.500.v201006020308 (org.eclipse.wst.sse.core 1.1.500.v201006020308)
To: bundle org.eclipse.core.jobs [3.5.0,4.0.0)
Cannot satisfy dependency:
From: Structured Source Model 1.1.502.v201008311901 (org.eclipse.wst.sse.core 1.1.502.v201008311901)
To: bundle org.eclipse.core.jobs [3.5.0,4.0.0)
Cannot satisfy dependency:
From: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712 (org.maven.ide.eclipse.feature.feature.group 0.12.1.20110112-1712)
To: org.eclipse.wst.sse.core 0.0.0
My Eclipse version is 3.5.2 and I'm using it under Ubuntu. Maybe someone has an idea? Googling did only bring up error messages at the Eclipse marketplace without any discussion.
I wouldn't worry about Helios being unsupported on Ubuntu according to presumably Ubuntu. Helios is well supported on pretty much all flavors of Linux by the Eclipse community.
If you do want to try installing m2eclipse into your existing Eclipse 3.5 "Galileo" installation, try unchecking the checkbox that reads something like "consult all available update sites" on the screen where you enter m2eclipse update site URL.
The solution is to install Eclipse 3.6 (Helios), which is not officially supported by Ubuntu 10.04. Now, m2eclipse could be installed without a problem.
This is not the most optimal solution, but at least it works now.