Dependency fail installing egit on Eclipse indigo - eclipse

I have this problem trying to install EGit in Eclipse Indigo on a Ubuntu 12.04:
Cannot complete the install because one or more required items could
not be found. Software being installed: EGit Plug-in Import Support
2.3.1.201302201838-r (org.eclipse.egit.import.feature.group 2.3.1.201302201838-r)
Missing requirement: EGit Plug-in Import Support 2.3.1.201302201838-r (org.eclipse.egit.import.feature.group
2.3.1.201302201838-r) requires 'org.eclipse.team.core 3.6.100' but it could not be found
This is the complete Eclipse version as shown in "About" dialog:
Version: 3.7.2
Build id: I20110613-1736
I am using the default egit updates sources as it comes with Indigo installation:
http://download.eclipse.org/egit/updates
I press "Select All" button for update, but it keeps showing that error. I have also take care of update everything before, but it continues failing.
Any ideas?
Thanks a lot in advance.

Your Eclipse version needs to be 3.8 or higher. You must have installed Indigo from the Software center in Ubuntu or Synaptic as that is what would have been installed. You can download Juno which would work for you from the Eclipse Project. It is a tar.gz that you just unarchive into the directory you want and run it. You can use the same workspace.

Uncheck the EGit Import Support feature when selecting what to install. It is optional and appears to be not supported in indigo.

Related

Unable to install Groovy/Grails Tool Suite (GGTS) for Eclipse

Am trying to install Groovy/Grails Tool Suite (GGTS) for Eclipse into my Eclipse installation.
version of Eclipse installed:
Version: Luna Service Release 1a (4.4.1) - Windows 32-bit.
When I attempt to install ggts from the eclipse marketplace either by using the Eclipse Marketplace
menu option or by using the ggts drag to install button, the following window/error message is
obtained after selecting Confirm:
The following solutions are not available Groovy/Grails Tool Suite (GGTS) for Eclipse 3.6.4.RELEASE,
Proceed with the installation anyways?
How/can it be installed?
Thanks.
My bad. I forgot to put in the right (and versioned) update site into the Marketplace entry definition after the 3.7.0 release went out. This is fixed now. You should be able to install GGTS from the Marketplace again. Sorry for the inconvenience and thanks for pointing me at this here.
Keep in mind that there is no new GGTS version that is compatible with Eclipse Mars. The last version is 3.6.4 and is compatible with Eclipse 4.4 and previous versions.

Maven for Eclipse 1.5.0 plugin cannot be installed under Kepler

I downloaded Eclipse Kepler and tried to install M2Eclipse from its update site.
After selecting Maven Integration for Eclipse, I clicked Next and got the following error:
Missing requirement: Maven Integration for Eclipse 1.5.0.20140606-0033 (org.eclipse.m2e.core 1.5.0.20140606-0033) requires 'bundle com.google.guava [14.0.1,16.0.0)' but it could not be found
So I searched through the internet to find out how to install the Guava Eclipse plugin. Some say it's from the Eclipse marketplace, but it cannot be downloaded. I downloaded the binary and tried to copy it to Eclipse's plugin directory. Still the same result.
cp ~/Downloads/guava-16.0.1.jar /Applications/eclipse/plugins/com.google.guava_16.0.1.v1234.jar
How do I install the m2e plugin for Kepler?
m2e 1.5.0 requires Eclipse Luna. It will not work with Kepler or Indigo. (thanks to #HDave for the link)
So you have to use an older version of m2e under Kepler.
During installation, uncheck "Show only the latest versions of available software". Then only check the 1.4.1 version or lower version in the candidate list. It doesn't require the Guava dependency.
Make sure you have the Luna repository in "Available Software Sites".
You can add it in : Help -> Install New Software...
Then in the "Work with" input, you type http://download.eclipse.org/releases/luna/ and press enter.
After that, you should be able to install m2e with http://download.eclipse.org/technology/m2e/releases/
You can find Guava 15 on Orbit project - "repository of bundled versions of third party libraries that are approved for use in one or more Eclipse projects". You can also directly add the Orbit project update site to your kepler installation and you'll be able to update m2e
What has helped me for Juno release is adding http://download.eclipse.org/technology/m2e/releases/1.3/ as plugin update site. The version of Maven for Eclipse was 1.3 instead of 1.5 but, for me, this differrence was less principal than the absence of extra dependencies and extra update sites, especially that of the newer version of IDE itself.
Do you necessarily need version 1.5 or 1.3 also should be good?
STEPS TO INSTALL MAVEN (in Eclipse):
Maven Eclipse plugin installation step by step:
Open Eclipse IDE
Click Help -> Install New Software...
Uncheck "Show only the latest versions of available software"
Click Add button at top right corner
At pop up: fill up Name as "M2Eclipse" and Location as"http://download.eclipse.org/technology/m2e/releases"
Check only one 1.4.1 Version.
Now click OK After that installation would be started.
http://download.eclipse.org/technology/m2e/releases
This URL does not work.
http://download.eclipse.org/technology/m2e/releases/1.3/
This one can work.

FDT5 EGit installation error

When I try to install EGit via the update URL or marketplace I get the following error:
Cannot complete the install because one or more required items could
not be found. Software being installed: Eclipse Git Team Provider
3.2.0.201312181205-r (org.eclipse.egit.feature.group 3.2.0.201312181205-r) Missing requirement: Git Team Provider UI 3.2.0.201312181205-r (org.eclipse.egit.ui 3.2.0.201312181205-r) requires 'bundle org.eclipse.team.core [3.6.100,4.0.0)' but it could
not be found Cannot satisfy dependency:
From: Eclipse Git Team Provider 3.2.0.201312181205-r (org.eclipse.egit.feature.group 3.2.0.201312181205-r)
To: org.eclipse.egit.ui [3.2.0.201312181205-r]
My FDT5 is up to date.
Can I somehow install the org.eclipse.team.core bundle to solve the dependency?
As said, FDT ships on Eclipse Juno (4.2) on which EGit has tested to work smoothly.
You can install EGit by:
Help > Install New Software
Click on Available Software Sites
Check in Juno (http://download.eclipse.org/releases/juno)
Click OK to close
From Work with select choose Juno
Check in Collaboration > Eclipse EGit
We've also tested JGit to work smoothly.
I don't know what FDT 5 is, but from the error it looks like it is based on an old version of the Eclipse Platform.
EGit 3.2 requires Eclipse Platform >= 3.8.2/4.2.2, see What versions of Eclipse does EGit target? in the FAQ.
Either upgrade FDT or try installing an older version of EGit such as 2.3.1, see Where can I find older releases of EGit?.

Cloudbees SDK Installation failure for Eclipse Indigo SR2

Working with the SDK from my command line in my linux box is ok. But know I want to use the provided plugin for Eclipse. I have Eclipse Indigo version SR2 Build id: 20120216-1857. I have installed egit scm version 1.3.0.2 with jgit. I use the following link as installation path:
http://eclipse.cloudbees.com for the cloudbees plugin. Take into account that the latest version of e-git doesn't work with Eclipse Indigo. So I installed egit from the following supported version link:http://download.eclipse.org/egit/updates-1.3. So I fire up the install software for cloudbees and while it tries to discover dependencies,it cannot install the plugin because of :
Cannot complete the install because one or more required items could
not be found. Software being installed: CloudBees Toolkit
2.0.2.201307232010 (com.cloudbees.eclipse.feature.group 2.0.2.201307232010) Missing requirement: CloudBees SCM Egit 2.0.2.201307232010 (com.cloudbees.eclipse.dev.scm.egit 2.0.2.201307232010) requires 'bundle org.eclipse.jgit 2.3.0' but it could not be found Cannot satisfy dependency:
From: CloudBees Toolkit 2.0.2.201307232010 (com.cloudbees.eclipse.feature.group 2.0.2.201307232010)
To: com.cloudbees.eclipse.dev.scm.egit [2.0.2.201307232010]
Clearly I can't because there is a failure in versions required of egit for cloudbees plugin to work. The problem is that the egit plugin I have is different from the one required.So the two possibilities are:
Somehow install version 2.0.2 of Egit..which I don't think is the case.
Did someone tested correctly the versions of supported egit in indigo sr2 and cloudbees sdk?
According to the error message you need EGit version 2.3.0 or later.
EGit 2.3.0 works fine with Eclipse Indigo SR2 and with the latest CloudBees Toolkit.
"2.0.2" from the error message is the CloudBees Toolkit version.
EGit 2.3.x is supported by Eclipse Indigo SR2 as long as EGit Import Support is not installed. See http://wiki.eclipse.org/EGit/FAQ#What_versions_of_Eclipse_does_EGit_target.3F for the list of supported EGit versions for a specific Eclipse version.
I discover the solution...the problem is that if you decide to install following installations from market place it will fail, because the version of egit 3.2 isn't supported by eclipse indigo sr2 specially the functionality Import Source cause the eclipse to crash. The way to install Cloudbees plugin in indigo is simple.
Use the following link to install Egit:http://download.eclipse.org/egit/updates-2.3
In the plugins to be included only add Egit and JGit basic functionality. Install and restart.
Afterwards through the market place install cloudbees eclipse plugin.Est voila. The problem comes not from Cloudbees itself but throw an indirect dependency failing.
regards
\n\m

I'm trying to install eclipse egit but there's this error saying

Cannot complete the install because one or more required items could not be found.
Software being installed: Eclipse EGit 2.2.0.201212191850-r (org.eclipse.egit.feature.group 2.2.0.201212191850-r)
Missing requirement: Eclipse EGit 2.2.0.201212191850-r (org.eclipse.egit.feature.group 2.2.0.201212191850-r) requires 'org.eclipse.core.runtime [3.7.0,4.0.0)' but it could not be found
My eclipse version is Helios.
and also there's this list that I dont get.
Eclipse EGit
Eclipse EGit - Source
Eclipse JGit
Eclipse JGit - Source
Eclipse JGit Command Line Interface
Eclipse JGit Command Line Interface - Source
Eclipse Mylyn
Eclipse Plug-in Import Support
How do I solve this? Thank you.
If you cannot upgrade to newer eclipse, because of corporate environment for instance,
you can install older EGit version, the upgrade is not revolutionary.
Looks like you are installing from eclipse marketplace.
Try installing through "Help->Install New Software.."
use "http://download.eclipse.org/egit/updates-2.1" in update site. it will give you older version of egit that is compatible with Helios.
Make sure to uncheck "Egit plug-in Import Support" - it is not compatible with Helios
About the other items in list you could easily google about Jgit and Egit relationship and about mylyn and its features
Hope this helps
Egit 2.2 doesn't support Helios anymore. Either you stay at Egit 2.1 or you upgrade your Eclipse installation to Juno (which can be done without reinstallation).