Bug 466666 - Excessive EMF Transaction dependency.
Summary: Excessive EMF Transaction dependency.
Status: NEW
Alias: None
Product: GMF-Runtime
Classification: Modeling
Component: General (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows NT
: P3 normal
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-07 01:16 EDT by Ed Willink CLA
Modified: 2015-05-07 02:12 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Willink CLA 2015-05-07 01:16:48 EDT
Installing gmf-runtime-Update-1.9.0M7.zip after installing emf-transaction-Update-1.9.0M7.zip gives

should be using 1.9.0


Cannot complete the install because one or more required items could not be found.
  Software being installed: Graphical Modeling Framework (GMF) Runtime SDK 1.9.0.201505060429 (org.eclipse.gmf.runtime.sdk.feature.group 1.9.0.201505060429)
  Missing requirement: Graphical Modeling Framework (GMF) Runtime SDK 1.9.0.201505060429 (org.eclipse.gmf.runtime.sdk.feature.group 1.9.0.201505060429) requires 'org.eclipse.emf.transaction.sdk.feature.group 1.8.0' but it could not be found
Comment 1 Ed Willink CLA 2015-05-07 01:23:27 EDT
Not critical; doesn't inhibit Papyrus installation.
Comment 2 Ed Willink CLA 2015-05-07 02:12:12 EDT
The actual problem is that the dependency on the emf.transaction.sdk is unnecessarily broad. It is sufficient to have installed emf.transaction installed.

I install progressively from ZIPs trimming to necessary features with 'contact all sites disabled'.

So EMF Core+Examples+XSD.
EMF Validation (not SDK)
EMF Transaction (not SDK)
GMF Runtime .... bang