| Summary: | Unable to find plug-in: org.eclipse.equinox.launcher.gtk.linux.ppc_0.0.0 | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Joseph Carroll <joseph.carroll> |
| Component: | Launcher | Assignee: | Project Inbox <equinox.launcher-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | curtis.windatt.public, ljelinek, pwebster, stephen.francisco, tjwatson |
| Version: | 3.7.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | stalebug | ||
|
Description
Joseph Carroll
This sounds like a configuration problem, not a bug. If you are trying to export for multiple platforms, do you have the delta pack set up correctly? The platform specific launcher bits are not included in the SDK. Potentially not, I am rather new to Eclipse and still figuring some of this out.
I created a com.blackthorne.target project and imported the delta pack archive. I created a platform.target file in the project and I included the delta pack directory as:
${workspace_loc}/com.blackthorne.target/delta.pack (80 plug-ins available)
I also included an update site http://download.eclipse.org/eclipse/updates/3.7 (141 plug-ins available) with:
(Did not include all required software and included all environments)
Eclipse Help Developer Resources 1.3.0.v20110327-7i7uFFkFFp7gNobOpNgKo0
Eclipse Help System 1.3.0.v20110327-7i7uFFkFFp7gNobOpNgKo0
Eclipse RCP 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A
Eclipse RCP Plug-in Developer Resources 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A
I just tried exporting without multiple platforms, and it gave me the error:
Processing inclusion from feature org.eclipse.help: Bundle org.eclipse.help.ui_3.5.101.r37_20110819 failed to resolve.:
Missing required plug-in org.eclipse.ui.forms_[3.5.0,4.0.0).
This is my first Eclipse projects and I will be leading a team of developers in the US & Mexico totaling about 20 developers. People will be developing on multiple platforms and the product will run on multiple platforms. I was trying to create the application, product, and target and export them so that the developers can download the target and application from the repository. I want them all using the same application and target without being able to modify it. I was able to export the target without issue.
Thanks,
JD
Forms API are not part of base RCP SDK feature. You have to include org.eclipse.ui.forms.* plug-ins, e.g. from your Eclipse IDE. So your comment doesn't speak about bug. Libor (In reply to comment #2) > Potentially not, I am rather new to Eclipse and still figuring some of this > out. > I created a com.blackthorne.target project and imported the delta pack > archive. I created a platform.target file in the project and I included the > delta pack directory as: > ${workspace_loc}/com.blackthorne.target/delta.pack (80 plug-ins available) > I also included an update site > http://download.eclipse.org/eclipse/updates/3.7 (141 plug-ins available) > with: > (Did not include all required software and included all environments) > Eclipse Help Developer Resources 1.3.0.v20110327-7i7uFFkFFp7gNobOpNgKo0 > Eclipse Help System 1.3.0.v20110327-7i7uFFkFFp7gNobOpNgKo0 > Eclipse RCP 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A > Eclipse RCP Plug-in Developer Resources > 3.7.1.r37x_v20110729-9DB5FmNFnFLSFCtLxnRfMqt15A4A > > I just tried exporting without multiple platforms, and it gave me the error: > Processing inclusion from feature org.eclipse.help: Bundle > org.eclipse.help.ui_3.5.101.r37_20110819 failed to resolve.: > Missing required plug-in org.eclipse.ui.forms_[3.5.0,4.0.0). > > This is my first Eclipse projects and I will be leading a team of developers > in the US & Mexico totaling about 20 developers. People will be developing > on multiple platforms and the product will run on multiple platforms. I was > trying to create the application, product, and target and export them so > that the developers can download the target and application from the > repository. I want them all using the same application and target without > being able to modify it. I was able to export the target without issue. > > Thanks, > > JD In 99,9% cases is this error caused by missing delta pack SWT fragments because platform specific launcher indirectly depends on platform specific SWT fragments. Looking at the org.eclipse.equinox.executable feature, we see that its feature.xml file has this entry for org.eclipse.equinox.launcher.gtk.linux.ppc:
<plugin
id="org.eclipse.equinox.launcher.gtk.linux.ppc"
os="linux"
ws="gtk"
arch="ppc"
download-size="0"
install-size="0"
version="0.0.0"
fragment="true"/>
That is the only entry with "0.0.0" for a version and seems to be the likely source of this problem.
The problem is also present in Juno builds (4.2.*), but was not a problem in Helios (3.6.*), so was probably introduced during Indigo development.
I'm moving this to equinox for them to look at.
I have no idea what would have fixed this in Kepler, but the entry in the feature looks correct in the latest Kepler builds:
<plugin
id="org.eclipse.equinox.launcher.gtk.linux.ppc"
os="linux"
ws="gtk"
arch="ppc"
download-size="79"
install-size="197"
version="1.1.200.v20130327-1440"
fragment="true"/>
Actually, bug 398141 did add back org.eclipse.equinox.launcher.gtk.linux.ppc in 4.2.2 (Juno SR2). But it appears the feature did not pick it up. Perhaps a case where the feature should have been touched to force it to pick up the version? This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. I doubt this ever got resolved, but I do know that we no longer support the `org.eclipse.equinox.launcher.gtk.linux.ppc` launcher. |