Bug 9105 - [MARS] Cannot install eclipse-poky plugin
Summary: [MARS] Cannot install eclipse-poky plugin
Status: VERIFIED FIXED
Alias: None
Product: Eclipse Plugin
Classification: Yocto Project Subprojects
Component: eclipse-plugin (show other bugs)
Version: 2.0
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.2 M2
Assignee: Tim Orling
QA Contact: Humberto Ibarra
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-02-12 10:00 UTC by Teodor Madan
Modified: 2016-12-01 15:29 UTC (History)
11 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: Regression (Used to work)
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Teodor Madan 2016-02-12 10:00:24 UTC
Trying to install the Yocto plugin for mars from
http://downloads.yoctoproject.org/releases/eclipse-plugin/2.0/mars/
but if fails with an unmet dependency to tm.terminal 3.0.1

A patch has been submitted to yocto mailing list https://lists.yoctoproject.org/pipermail/yocto/2016-January/027951.html 

Also, steps to build from source from http://www.yoctoproject.org/docs/2.0/dev-manual/dev-manual.html#zip-file-method should be updated
Comment 1 Tim Orling 2016-03-24 14:37:21 UTC
Will not be able to address until after ELC (Apr 2 - Apr 9)
Comment 2 Martin Oberhuber 2016-03-25 12:48:28 UTC
Essentially, you'll want to get rid of this:
-      <import feature="org.eclipse.tm.terminal"/>
-      <import feature="org.eclipse.tm.terminal.ssh"/>
-      <import feature="org.eclipse.tm.terminal.telnet"/>
-      <import feature="org.eclipse.tm.terminal.view"/>


And add this instead:

+ Terminal Mars Repo: 
  http://download.eclipse.org/tm/terminal/updates/4.0
+ Or Neon Milestone - also fully compatible and actually recommended:  
  http://download.eclipse.org/tm/terminal/updates/4.1milestones

<import feature="org.eclipse.tm.terminal.feature"/>

Optionally you could also add this (lightweight integration with RSE):
<import feature="org.eclipse.tm.terminal.rse.feature"/>
Comment 3 Valentin Hangan 2016-05-04 14:16:03 UTC
Steps to install Yocto plugin for Mars (JEE/CPP) from http://downloads.yoctoproject.org/releases/eclipse-plugin/2.1/mars

1. Download latest version of ECLIPSE from https://eclipse.org/downloads/ 

Workaround:

2. Install Updates from http://download.eclipse.org/tm/terminal/updates/4.0 
3. Install RSE Terminals UI (Deprecated) dependencies from eclipse Indigo
Updates 3.7 - http://download.eclipse.org/tm/updates/3.7

4. Install Yocto plugin:
Yocto - http://downloads.yoctoproject.org/releases/eclipse-plugin/2.1/mars/

Propose Test Case 1438
Comment 4 Tim Orling 2016-06-16 23:08:24 UTC
I finally have a true solution:
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=timo/mars.2-master

I will clean up the commits and send to ML.
Comment 5 Tim Orling 2016-06-21 17:18:11 UTC
*** Bug 9807 has been marked as a duplicate of this bug. ***
Comment 6 Tim Orling 2016-07-24 04:14:22 UTC
Patches sent to ML are currently being tested to determine the overall status of the eclipse-poky plugin.
Comment 8 Humberto Ibarra 2016-12-01 15:29:17 UTC
Verified that Mars can install the plugin now