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

Bug 366701

Summary: Is org.eclipse.update.core needed in the bootstrap step?
Product: [Tools] Linux Tools Reporter: Alexander Kurtakov <akurtakov>
Component: eclipse-buildAssignee: Krzysztof Daniel <krzysztof.daniel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: krzysztof.daniel
Version: unspecified   
Target Milestone: 1.0   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on: 311590, 367924, 518351    
Bug Blocks:    
Attachments:
Description Flags
Work to be retested after PDE Build dependency on update.core is resolved. jjohnstn: iplog+

Description Alexander Kurtakov CLA 2011-12-14 09:35:01 EST
Juno milestone releases do not ship org.eclipse.update.core with the classic eclipse anymore so probably it(+ its deps) can be dropped from the bootstrap step.
This has to be investigated further.
Comment 1 Alexander Kurtakov CLA 2012-01-04 13:29:14 EST
Chris, would you please investigate this one?
Comment 2 Krzysztof Daniel CLA 2012-01-05 03:02:46 EST
This API may be removed after Juno. http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fporting%2Fremovals.html

But we may have the patch ready earlier.
Comment 3 Alexander Kurtakov CLA 2012-01-05 03:18:51 EST
(In reply to comment #2)
> This API may be removed after Juno.
> http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fporting%2Fremovals.html
> 
> But we may have the patch ready earlier.

We do have 2 lists of bundles for the first 2 bootstrap steps in the pdebuild.xml.
This bug is about removing o.e.update.core(+whatever else is possible) from them.
The smaller the bootstrap phase is the easier it is to control it. So the bug is not really dependant on the removal of o.e.update.core from the platform.
Comment 4 Krzysztof Daniel CLA 2012-01-05 04:52:30 EST
PDE Build depends on the mentioned plugins, therefore it cannot be built if bootstrap misses them. I have opened bug 367924 for that.
Comment 5 Krzysztof Daniel CLA 2012-01-05 05:30:17 EST
Created attachment 209062 [details]
Work to be retested after PDE Build dependency on update.core is resolved.
Comment 6 Krzysztof Daniel CLA 2012-04-11 04:37:17 EDT
On the other hand, we do not need that plugin in bootstrap. Actually, it is not being built anymore for some time, cause it was missing in 4.2 sources, so removing it from bootstrap eclipse.ini (72fcf9a18d3d9e08730b67a677ef55b1332a7b48) is in my opinion enough to close this bug.