| Summary: | org.eclipse.rse.subsystems.terminals.core required by Yocto Project ADT Plug-in 1.4.0 | ||
|---|---|---|---|
| Product: | [Yocto Project Subprojects] Eclipse Plugin | Reporter: | joerg.rebenstorf |
| Component: | eclipse-plugin | Assignee: | Tim Orling <tim.orling> |
| Status: | RESOLVED FIXED | QA Contact: | Libertad <libertad.gonzalez.de.la.cruz> |
| Severity: | major | ||
| Priority: | Undecided | CC: | ioanax.grigoropol, yp.ep.watcher, yp.watcher |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
joerg.rebenstorf
2016-06-21 13:57:52 UTC
Duplicate of #9105 *** This bug has been marked as a duplicate of bug 9105 *** Yes, I think the bug reports are related. Thank you for making it a duplicate. Now I compiled your timo/mars.2-master branch of git://git.yoctoproject.org/poky-contrib as IMO it shall contain the suggested bugfix for my problem and compiled it to get a Yocto Plug-in for Eclipse. When installing the plug-in via Eclipse IDE now I get another missing dependency: Cannot complete the install because one or more required items could not be found. Software being installed: Yocto Project ADT Plug-in 1.4.1.201606221154 (org.yocto.sdk.feature.group 1.4.1.201606221154) Missing requirement: Yocto Project ADT Plug-in 1.4.1.201606221154 (org.yocto.sdk.feature.group 1.4.1.201606221154) requires 'org.eclipse.rse.terminals.feature.group 3.8.0.201505221634' but it could not be found How can I install 'org.eclipse.rse.terminals.feature.group 3.8.0.201505221634'? In you commit I see this change ... - <import feature="org.eclipse.rse.terminals" version="3.7.0" match="greaterOrEqual"/> + <import feature="org.eclipse.rse.terminals" version="3.8.0.201505221634" match="greaterOrEqual"/> ... so I think Eclipse Installer is right, this rse.terminals component is really required by the plug-in. I realized that my comment as of today only applies to Mars.1 (even if updated to Mars.2) where there are problems with the installation still due to missing dependencies. For Mars.2 (without update, directly installed as Mars.2) it works fine. The root of this issue is that upstream Eclipse Terminal Management project (TM) decided to deprecate the rse.terminals package and moved the update site. The goal of the branch which was mentioned in #9105 was to make the plugin installable in a "latest release" which was Mars.2 at the time (Neon was officially released today). During development of that branch, we had not tested a Mars.1 update path, since Mars.2 had already been released. You should be able to add http://download.eclipse.org/tm/updates/4.0/ under the "Install New Software" interface and install rse.terminals manually. Then the already existing released plugin should install, as others have mentioned on #9105. If you feel there is a different issue going on in your use case, please feel free to elaborate and re-open this bug. |