Community
Participate
Working Groups
I tried to install 'Graphical Modeling Framework (GMF) Runtime' on a 4.1 I20110427-0200 build from the Indigo site but got the conflict below. I have sliced out what seems to be one of the causes below. --- Cannot satisfy dependency: From: Graphical Modeling Framework (GMF) Runtime 1.5.0.v20101215-1202-7d9L7JFYnmME2prVvqrfv9iH27Ma (org.eclipse.gmf.feature.group 1.5.0.v20101215-1202-7d9L7JFYnmME2prVvqrfv9iH27Ma) To: org.eclipse.platform.feature.group [3.3.0,4.0.0) --- Cannot complete the install because of a conflicting dependency. Software being installed: Graphical Modeling Framework (GMF) Runtime 1.5.0.v20101215-1202-7d9L7JFYnmME2prVvqrfv9iH27Ma (org.eclipse.gmf.feature.group 1.5.0.v20101215-1202-7d9L7JFYnmME2prVvqrfv9iH27Ma) Software currently installed: Eclipse SDK 4.1.0.I20110427-0200 (org.eclipse.sdk.ide 4.1.0.I20110427-0200) Only one of the following can be installed at once: org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyY_VtZOTbhYW org.eclipse.rcp_root 4.1.0.v20101119-1030-97CAFhLFnSIo7oqGZGU_SOm7YwJz org.eclipse.rcp_root 3.7.0.v20110207-9FB5FkTFr3P0Mwo2CqScBbR org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6J2V2vITb5MdiRElC org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6_gg4z0FUbASiYWwl org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6_gg4z0JUbAViYXz- org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6LKl3xGT_6OcYVsl9 org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6L2U2vITb1RcXR6lC org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUd9ViYY2l org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyJD_sWRRXUUQ org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyYkItZhUdYYW org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6_rU4z0NUbGViYXz- org.eclipse.rcp_root 3.7.0.v20101115-9FB-FqhFr3P05j0S-HRVgSR org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUdFViYY2l org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyYkItZWTghYW org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyY_VrXOSeaUQ org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6KKfpz0CT_BOeNTul org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6LKU3uYTb7RcYSQl8 org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6_gg2yET_3OcYVsl9 org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyIxIrTOSarWQ org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyJDIsSpSWoYQ org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6YrV4z0NUcETojY9l org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyIDVb_FRbwWP org.eclipse.rcp_root 4.1.0.v20110303-9ECRFiuFqGX6LKU3vPTa9TcYSQl8 org.eclipse.rcp_root 4.1.0.v20101119-1030-97C4Fn_FnSInsV1eKjMSNwyQBNrI org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyY_VtZNUZhYW org.eclipse.rcp_root 3.7.0.v20110216-9DB5FiuFpBGyHd2xA_SWnfP Only one of the following can be installed at once: Search Support 3.7.0.v20110322-0800 (org.eclipse.search 3.7.0.v20110322-0800) Search Support 3.6.100.v20101123-0800 (org.eclipse.search 3.6.100.v20101123-0800) Search Support 3.7.0.v20110419-0800 (org.eclipse.search 3.7.0.v20110419-0800) Search Support 3.7.0.v20110208-0800 (org.eclipse.search 3.7.0.v20110208-0800) Only one of the following can be installed at once: Browser Support 3.3.100.v20110425 (org.eclipse.ui.browser 3.3.100.v20110425) Browser Support 3.3.100.v20110314 (org.eclipse.ui.browser 3.3.100.v20110314) Browser Support 3.3.100.v20110421 (org.eclipse.ui.browser 3.3.100.v20110421) Browser Support 3.3.100.v20101115 (org.eclipse.ui.browser 3.3.100.v20101115) Browser Support 3.3.100.v20101220 (org.eclipse.ui.browser 3.3.100.v20101220) Only one of the following can be installed at once: Workbench 3.7.0.I20110307-1300 (org.eclipse.ui.workbench 3.7.0.I20110307-1300) Eclipse Workbench 3.100.0.v20110210-1530 (org.eclipse.ui.workbench 3.100.0.v20110210-1530) Workbench 3.7.0.I20110412-0800 (org.eclipse.ui.workbench 3.7.0.I20110412-0800) Eclipse Workbench 3.100.0.v20110422-1900 (org.eclipse.ui.workbench 3.100.0.v20110422-1900) Eclipse Workbench 3.100.0.v20110425-1930 (org.eclipse.ui.workbench 3.100.0.v20110425-1930) Workbench 3.7.0.I20110419-0800 (org.eclipse.ui.workbench 3.7.0.I20110419-0800) Workbench 3.7.0.I20101208-0800 (org.eclipse.ui.workbench 3.7.0.I20101208-0800) Eclipse Workbench 3.100.0.v20110317-2000 (org.eclipse.ui.workbench 3.100.0.v20110317-2000) Eclipse Workbench 3.100.0.v20101208-1430 (org.eclipse.ui.workbench 3.100.0.v20101208-1430) Workbench 3.7.0.I20110322-0800 (org.eclipse.ui.workbench 3.7.0.I20110322-0800) Eclipse Workbench 3.100.0.v20110414-2200 (org.eclipse.ui.workbench 3.100.0.v20110414-2200) Workbench 3.7.0.I20110215-0800 (org.eclipse.ui.workbench 3.7.0.I20110215-0800) Eclipse Workbench 3.100.0.v20110419-1630 (org.eclipse.ui.workbench 3.100.0.v20110419-1630) Eclipse Workbench 3.100.0.v20110420-1900 (org.eclipse.ui.workbench 3.100.0.v20110420-1900) Workbench 3.7.0.I20110426-2000 (org.eclipse.ui.workbench 3.7.0.I20110426-2000) Workbench 3.7.0.I20110421-0100 (org.eclipse.ui.workbench 3.7.0.I20110421-0100) Cannot satisfy dependency: From: Graphical Modeling Framework (GMF) Runtime 1.5.0.v20101215-1202-7d9L7JFYnmME2prVvqrfv9iH27Ma (org.eclipse.gmf.feature.group 1.5.0.v20101215-1202-7d9L7JFYnmME2prVvqrfv9iH27Ma) To: org.eclipse.platform.feature.group [3.3.0,4.0.0) Cannot satisfy dependency: From: Eclipse Platform 3.7.0.r20110302-9gF7SHCIFt6ms-lIjrC6vK_XO-IabJMKu (org.eclipse.platform.feature.group 3.7.0.r20110302-9gF7SHCIFt6ms-lIjrC6vK_XO-IabJMKu) To: org.eclipse.search [3.7.0.v20110208-0800] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20100923-9fF7MHDqFsAkplGz0n61z-yU57WHoz0JdMfaI (org.eclipse.platform.feature.group 3.7.0.v20100923-9fF7MHDqFsAkplGz0n61z-yU57WHoz0JdMfaI) To: org.eclipse.search [3.6.100.v20101123-0800] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110209-9fF7QHFQFsAlpyfO4rKw4lNW200gZcvGr (org.eclipse.platform.feature.group 3.7.0.v20110209-9fF7QHFQFsAlpyfO4rKw4lNW200gZcvGr) To: org.eclipse.ui.browser [3.3.100.v20101220] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHCJFt3cwDesZ5LrhrcdfooveV1uWqcqPF (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHCJFt3cwDesZ5LrhrcdfooveV1uWqcqPF) To: org.eclipse.search [3.7.0.v20110322-0800] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHLgFt4cwDmoWF-DvhVMEUrQfXBVSritR5 (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHLgFt4cwDmoWF-DvhVMEUrQfXBVSritR5) To: org.eclipse.search [3.7.0.v20110322-0800] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHNFFt4cwDooaDrDsaVdEWi0oMLWlh6mbT (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHNFFt4cwDooaDrDsaVdEWi0oMLWlh6mbT) To: org.eclipse.ui.browser [3.3.100.v20110314] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHNFFt4cwDqmhLPCtURdWWmWmO0Plh6mbT (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHNFFt4cwDqmhLPCtURdWWmWmO0Plh6mbT) To: org.eclipse.ui.browser [3.3.100.v20110314] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHNFFt4cwDrmlStE-Ufz0RVqQoc8RS8f2gQ (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHNFFt4cwDrmlStE-Ufz0RVqQoc8RS8f2gQ) To: org.eclipse.ui.browser [3.3.100.v20110421] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHNFFt4cwDz0lfieJz-ErJRXsSrPHVY7f4hO (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHNFFt4cwDz0lfieJz-ErJRXsSrPHVY7f4hO) To: org.eclipse.ui.browser [3.3.100.v20110421] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHNFFt4cwDz0lfifJ0ErJRXsUpVHVYBf2pO (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHNFFt4cwDz0lfifJ0ErJRXsUpVHVYBf2pO) To: org.eclipse.ui.browser [3.3.100.v20110421] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110315-9gF7SHOoFt4cwDz0lfk7J6NrUEXsjpeHVYBf2pO (org.eclipse.platform.feature.group 3.7.0.v20110315-9gF7SHOoFt4cwDz0lfk7J6NrUEXsjpeHVYBf2pO) To: org.eclipse.rcp.feature.group [3.7.0.v20110216-9DB5FiuFpBGyYkItZWTghYW] Cannot satisfy dependency: From: Eclipse Platform 3.7.0.v20110426-9gF7SHOoFt4cwDz0lfk8Jz0NrUEXswrU7VYBf2pO (org.eclipse.platform.feature.group 3.7.0.v20110426-9gF7SHOoFt4cwDz0lfk8Jz0NrUEXswrU7VYBf2pO) To: org.eclipse.rcp.feature.group [3.7.0.v20110216-9DB5FiuFpBGyYkItZhUdYYW] Cannot satisfy dependency: From: Eclipse Platform 4.1.0.v20110418-9IF70GoJFnUTMdJwjkS1Q8oIz-VjWS_6DlZdXOb4K1Inn (org.eclipse.platform.feature.group 4.1.0.v20110418-9IF70GoJFnUTMdJwjkS1Q8oIz-VjWS_6DlZdXOb4K1Inn) To: org.eclipse.rcp.feature.group [4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUd9ViYY2l] Cannot satisfy dependency: From: Eclipse Platform 4.1.0.v20110418-9IF70GoJFnUTMdJwjkS1Q8oIz-VjWS_6DlZdXOb4K1Inn (org.eclipse.platform.feature.group 4.1.0.v20110418-9IF70GoJFnUTMdJwjkS1Q8oIz-VjWS_6DlZdXOb4K1Inn) To: org.eclipse.search [3.7.0.v20110419-0800] Cannot satisfy dependency: From: Eclipse Platform 4.1.0.v20110418-9IF70GoJFnUTMdJwjkS1Q8oIz-VjWS_6DlZdXOb4K1Inn (org.eclipse.platform.feature.group 4.1.0.v20110418-9IF70GoJFnUTMdJwjkS1Q8oIz-VjWS_6DlZdXOb4K1Inn) To: org.eclipse.ui.browser [3.3.100.v20110425] Cannot satisfy dependency: From: Eclipse RCP 3.7.0.v20110216-9DB5FiuFpBGyYkItZWTghYW (org.eclipse.rcp.feature.group 3.7.0.v20110216-9DB5FiuFpBGyYkItZWTghYW) To: org.eclipse.rcp_root [3.7.0.v20110216-9DB5FiuFpBGyYkItZWTghYW] Cannot satisfy dependency: From: Eclipse RCP 3.7.0.v20110216-9DB5FiuFpBGyYkItZhUdYYW (org.eclipse.rcp.feature.group 3.7.0.v20110216-9DB5FiuFpBGyYkItZhUdYYW) To: org.eclipse.ui.workbench [3.7.0.I20110426-2000] Cannot satisfy dependency: From: Eclipse RCP 4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUd9ViYY2l (org.eclipse.rcp.feature.group 4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUd9ViYY2l) To: org.eclipse.rcp_root [4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUd9ViYY2l] Cannot satisfy dependency: From: Eclipse RCP 4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUd9ViYY2l (org.eclipse.rcp.feature.group 4.1.0.v20110303-9ECRFiuFqGX6_rU4z0TUd9ViYY2l) To: org.eclipse.ui.workbench [3.100.0.v20110425-1930] Cannot satisfy dependency: From: Eclipse Project SDK 4.1.0.v20110418-7T7fA7F8Yw_bVbXvIz-tvu2WfX0K2z-pz0wExPqordRUR (org.eclipse.sdk.feature.group 4.1.0.v20110418-7T7fA7F8Yw_bVbXvIz-tvu2WfX0K2z-pz0wExPqordRUR) To: org.eclipse.platform.feature.group [4.1.0.v20110418-9IF70GoJFnUTMdJwjkS1Q8oIz-VjWS_6DlZdXOb4K1Inn] Cannot satisfy dependency: From: Eclipse SDK 4.1.0.I20110427-0200 (org.eclipse.sdk.ide 4.1.0.I20110427-0200) To: org.eclipse.sdk.feature.group [4.1.0.v20110418-7T7fA7F8Yw_bVbXvIz-tvu2WfX0K2z-pz0wExPqordRUR]
Where you able to install the nine dependencies successfully first and it is just GMF Runtime that is broken? For example, were GEF, GEF and GMF Notation fine?
(In reply to comment #1) > For example, were GEF, GEF and GMF Notation fine? 'Graphical Editing Framework GEF SDK' and 'Graphical Modeling Framework (GMF) Notation SDK' didn't complain about any conflicts and appears to be installing at the moment (it's still downloading as I type this).
(In reply to comment #1) > Where you able to install the nine dependencies successfully first and it is > just GMF Runtime that is broken? > > For example, were GEF, GEF and GMF Notation fine? If you have this version range in your org.eclipse.gmf.feature.group feature GMF won't install: org.eclipse.platform.feature.group [3.3.0,4.0.0) To install on 4.1 you will have to do something about that feature range (it will hide other problems), as org.eclipse.platform.feature.group is at 4.1.0 PW
In our feature.xml we have: <import feature="org.eclipse.platform" version="3.3.0"/> I will remove the version, but how is this not breaking backwards compatibility?
I have to specify a version, so I need to remove <import feature="org.eclipse.platform" version="3.3.0"/> outright.
(In reply to comment #4) > In our feature.xml we have: > > <import feature="org.eclipse.platform" version="3.3.0"/> > > I will remove the version, but how is this not breaking backwards > compatibility? If you're talking about API compatibility, a feature's version number may not correlate to its contained bundles so I don't see a problem here.
Well, unless you meant a break in the build process...
(In reply to comment #4) > In our feature.xml we have: > > <import feature="org.eclipse.platform" version="3.3.0"/> > > I will remove the version, but how is this not breaking backwards > compatibility? The <import> elements have a "match" attribute, I believe the default is "compatible" which means "[3.3.0, 4.0.0)". Changing this to <import feature="org.eclipse.platform" version="3.3.0" match="greaterOrEqual"/> should be want we want. If this open range is not desired, it is also possible to use a p2.inf file to modify the version range on the requirement.
I selected the four GMF features that I could find from the Juno site and p2 did not complain. I guess someone loosened up the constraints. Resolving as WORKSFORME. Graphical Modeling Framework (GMF) Notation SDK 1.5.0.v20110426-2159-47D08xGD6ExNBM7CIJa3CIKK9t84 Graphical Modeling Framework (GMF) Runtime 1.5.0.v20110607-1200-7d9Q7HFYnmMEynz0X0qrbsDiK281 Graphical Modeling Framework (GMF) Runtime Examples 1.5.0.v20110607-1200-7B7L1F8NcJP0K2Nm9W2nY Graphical Modeling Framework (GMF) Runtime SDK 1.5.0.v20110607-1200-67N09E9QnChoWswz-3wf_rz0kQ8Y