Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 217788 - [prov] config.ini has osg.ws=gtk on windows
Summary: [prov] config.ini has osg.ws=gtk on windows
Status: VERIFIED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: 3.4 M6   Edit
Assignee: Simon Kaegi CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 222361 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-02-04 22:36 EST by Simon Kaegi CLA
Modified: 2008-03-25 04:59 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Kaegi CLA 2008-02-04 22:36:05 EST
This appears to be (mostly) harmless however I noticed this entry in my config.ini. It comes from the "configure" instruction for the SDK IU on http://update.eclipse.org/testUpdates/.

setFwDependentProp(propName:osgi.ws, propValue:gtk);
Comment 1 Thomas Watson CLA 2008-02-04 23:01:46 EST
The value from the config.ini is being ignored because the native launcher passes the -ws option to the launcher jar which overrides any value in the config.ini for osgi.ws.  This could become an issue if the native launcher is not used and -ws is not passed.  PDE launching is a case where this may happen, but in that case pde passes -ws in the program args.
Comment 2 Thomas Watson CLA 2008-03-12 12:29:32 EDT
*** Bug 222361 has been marked as a duplicate of this bug. ***
Comment 3 Dani Megert CLA 2008-03-12 12:32:17 EDT
>This appears to be (mostly) harmless however
Not really: all my scripts fail due to this, see bug 222361.
Comment 4 Simon Kaegi CLA 2008-03-12 13:56:35 EDT
This is now set in the sdk iu "configure" with...
 setProgramProperty(propName:osgi.ws, propValue:gtk);
Comment 5 Dani Megert CLA 2008-03-13 03:18:46 EDT
When is the ETA of this fix?
Comment 6 Simon Kaegi CLA 2008-03-13 16:05:03 EDT
We're generating our metadata for all platforms by using the GTK version of the SDK and then unzipping the delta pack overtop of everything. What's missing is that this doesn't take into consideration per platform differences in config.ini.

There's some product build work going on that should sort this out. See bug 221584. Targetting m6.
Comment 7 Simon Kaegi CLA 2008-03-24 11:05:42 EDT
Andrew's product build changes have fixed this. I'm no longer seeing the problem in this weekends build.
Comment 8 Dani Megert CLA 2008-03-25 04:59:26 EDT
Verified in I20080324-1800.