Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 370595

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: LauncherAssignee: 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 CLA 2012-02-03 14:04:55 EST
What steps will reproduce the problem?
1. File -> Export -> Eclipse Product
2. Export Options:
	Export source: false
	Generate metadata repository: true
	Export for multiple platforms: true
	Allow for binary cycles in target platform: true
3. Available Platforms:
	<all>
	



-- Error Details --
Date: Fri Feb 03 12:53:33 CST 2012
Message: Processing inclusion from feature org.eclipse.equinox.executable: Unable to find plug-in: org.eclipse.equinox.launcher.gtk.linux.ppc_0.0.0. Please check the error log for more details.
Severity: Error
Product: Eclipse 1.4.1.20110909-0613 (org.eclipse.epp.package.rcp.product)
Plugin: org.eclipse.pde.build
Session Data:
eclipse.buildId=M20110909-1335
java.version=1.7.0_02
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.rcp.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.rcp.product
Comment 1 Curtis Windatt CLA 2012-02-03 14:53:29 EST
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.
Comment 2 Joseph Carroll CLA 2012-02-03 15:20:02 EST
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
Comment 3 Libor Jelinek CLA 2012-08-31 10:48:46 EDT
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
Comment 4 Libor Jelinek CLA 2012-08-31 11:37:02 EDT
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.
Comment 5 Steve Francisco CLA 2013-05-12 08:54:42 EDT
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.
Comment 6 Thomas Watson CLA 2013-05-13 08:46:49 EDT
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"/>
Comment 7 Thomas Watson CLA 2013-05-13 10:05:25 EDT
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?
Comment 8 Eclipse Genie CLA 2019-05-28 16:09:45 EDT
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.
Comment 9 Thomas Watson CLA 2019-05-29 08:38:22 EDT
I doubt this ever got resolved, but I do know that we no longer support the `org.eclipse.equinox.launcher.gtk.linux.ppc` launcher.