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

Bug 369389

Summary: Buckminster and pde 3.8
Product: z_Archived Reporter: Dennis Huebner <dennis.huebner>
Component: BuckminsterAssignee: buckminster.core-inbox <buckminster.core-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: thomas
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Attachments:
Description Flags
workspace error log
none
successfully migrated to pde 3.8 thomas: iplog+, thomas: review+

Description Dennis Huebner CLA 2012-01-23 09:40:32 EST
Created attachment 209915 [details]
workspace error log

I installed buckminster.pde.feature 1.4.0.v20111129-1352 on
Eclipse SDK
Version: 3.8.0
Build id: I20111209-1447

Seems like in 3.8 ITargetHandle was moved from org/eclipse/pde/internal/core/target/provisional/ITargetHandle to
org.eclipse.pde.core.target.ITargetHandle

...therefore an NoClassDefFoundError is logged. Error log is attached.

Is it planned to have Juno compatible buckminster build? If so, where can I get it.
Comment 1 Thomas Hallgren CLA 2012-01-23 10:23:04 EST
(In reply to comment #0)
> Is it planned to have Juno compatible buckminster build?

Yes.

> If so, where can I get it.

Nowhere just yet. Once we've published it, it will be available using the standard update URLs with "3.7" replaced with "3.8". I'll post a notification on the mailing list when it's ready.
Comment 2 Dennis Huebner CLA 2012-02-20 06:53:34 EST
Just to track the relevant issue. The most important change in pde 3.8, at least for me, is the changed default behavior of greedy attribute for optional dependencies.

http://wiki.eclipse.org/Equinox/p2/Publisher#BundlesAction
Comment 3 Dennis Huebner CLA 2012-02-20 07:56:40 EST
Created attachment 211270 [details]
successfully migrated to pde 3.8

Patch is created with current origin/master 0aa580e20cff28e37824e0cf914a266d32b95b9a
Comment 4 Thomas Hallgren CLA 2012-02-28 03:27:33 EST
Patch applied. Much appreciated.