Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 369389 - Buckminster and pde 3.8
Summary: Buckminster and pde 3.8
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Buckminster (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: buckminster.core-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-23 09:40 EST by Dennis Huebner CLA
Modified: 2019-02-25 14:41 EST (History)
1 user (show)

See Also:


Attachments
workspace error log (4.50 KB, text/plain)
2012-01-23 09:40 EST, Dennis Huebner CLA
no flags Details
successfully migrated to pde 3.8 (37.41 KB, patch)
2012-02-20 07:56 EST, Dennis Huebner CLA
thomas: iplog+
thomas: review+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.