Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 369360 - [github] Github plugin does not install out-of-the box from the Marketplace
Summary: [github] Github plugin does not install out-of-the box from the Marketplace
Status: ASSIGNED
Alias: None
Product: EGit
Classification: Technology
Component: Core (show other bugs)
Version: 1.2   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Kevin Sawicki CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-23 04:16 EST by Robert Munteanu CLA
Modified: 2012-01-24 11:53 EST (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 Robert Munteanu CLA 2012-01-23 04:16:52 EST
The plugin does not link in any way to the EGit update site, so the JGit dependency is expected to be found locally. However, that is not always the case.

Cannot complete the install because one or more required items could not be found.
  Software being installed: Eclipse EGit Mylyn GitHub Feature 1.2.0.201112221803-r (org.eclipse.mylyn.github.feature.feature.group 1.2.0.201112221803-r)
  Missing requirement: Mylyn GitHub Connector Core 1.2.0.201112221803-r (org.eclipse.mylyn.github.core 1.2.0.201112221803-r) requires 'package org.eclipse.jgit.lib [1.2.0,1.3.0)' but it could not be found
  Cannot satisfy dependency:
    From: Eclipse EGit Mylyn GitHub Feature 1.2.0.201112221803-r (org.eclipse.mylyn.github.feature.feature.group 1.2.0.201112221803-r)
    To: org.eclipse.mylyn.github.core [1.2.0.201112221803-r]
Comment 1 Kevin Sawicki CLA 2012-01-23 12:40:00 EST
Does the feature.xml just need to be updated for this?
Comment 2 Robert Munteanu CLA 2012-01-23 14:13:51 EST
(In reply to comment #1)
> Does the feature.xml just need to be updated for this?

I think you need to reference an associate update site which will be considered during the installation.
Comment 3 Kevin Sawicki CLA 2012-01-24 11:53:10 EST
Matthias, do you know where this needs to be configured?