Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 226666 - [p2][ui] Missing dependency blocks installing other plugins
Summary: [p2][ui] Missing dependency blocks installing other plugins
Status: RESOLVED DUPLICATE of bug 228481
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Linux
: P3 critical (vote)
Target Milestone: 3.4 M7   Edit
Assignee: Pascal Rapicault CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 224244
Blocks:
  Show dependency tree
 
Reported: 2008-04-11 07:46 EDT by Felix Dorner CLA
Modified: 2008-04-23 20:21 EDT (History)
2 users (show)

See Also:


Attachments
p2 ui blocks plugin installation (59.48 KB, image/jpeg)
2008-04-11 07:46 EDT, Felix Dorner CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Dorner CLA 2008-04-11 07:46:16 EDT
Created attachment 95660 [details]
p2 ui blocks plugin installation

Build ID: I20080330-1350

Steps To Reproduce:
1. Install these by unzipping into the dropins folder:
GEF-ALL-3.4.0M6             
gmf-sdk-2.1M6
m2t-jet-SDK-incubation-0.9.0M6                             m2t-jet-editor-incubation-0.9.0M6 
mdt-ocl-SDK-1.2.0M6
emf-query-SDK-1.2.0M6         
mdt-uml2-SDK-2.2.0M6
emf-sdo-xsd-SDK-I200804081800   mdt-uml2tools-SDK-incubation-0.8.0M6
emf-transaction-SDK-1.2.0M6
orbit-S20080326131619
emf-validation-SDK-1.2.0M6

There will be a missing dependency from gmf to emf examples.

2. Add the update sites:
http://download.eclipse.org/technology/subversive/0.7/update-site/
http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/

3.Try installing one of the subversive pugins 
4.The dependency from gmf to emf blocks that installation, 
although it would not invalidate the configuration more 
than it already is.
Comment 1 Pascal Rapicault CLA 2008-04-11 20:06:06 EDT
This results from the way we are handling how plugins from the dropins are installed. Marking as a depends for now.
Comment 2 Pascal Rapicault CLA 2008-04-11 20:26:23 EDT
Also I believe that this may be a dup of bug 223529
Comment 3 Felix Dorner CLA 2008-04-12 03:22:19 EDT
You mean, if I installed everything via the P2 UI the unresolved dep would result in different behavior? I can't really test this, as I cannot connect the UI to the ganymede staging update site (gives other errors). 223529 sounds very similar.
Comment 4 Pascal Rapicault CLA 2008-04-12 09:18:58 EDT
You are correct. Installing everything from the UI would solve the problem as the  what you see stems from our way to install things contained in the dropins folder.

Please make sure to open bugs against p2 describing the errors you get connecting to the ganymede update site.
Comment 5 Pascal Rapicault CLA 2008-04-23 20:21:20 EDT
Please confirm with next week I build that this issue no longer exists.

*** This bug has been marked as a duplicate of bug 228481 ***