Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358143 - Dependency problem without the Internet from downloaded update site
Summary: Dependency problem without the Internet from downloaded update site
Status: CLOSED WONTFIX
Alias: None
Product: M2T
Classification: Modeling
Component: Xpand (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-19 13:47 EDT by Romain CLA
Modified: 2011-09-20 04:58 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Romain CLA 2011-09-19 13:47:59 EDT
Build Identifier: 20110218-0911

I download "all in one update site" archive (1.1.1) on a computer with the Internet. On another computer without connection on the Internet, I try to install the Xpand SDK plugin but I have some dependency errors:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Xpand SDK 1.1.1.v201108020519 (org.eclipse.xpand.sdk.feature.group 1.1.1.v201108020519)
  Missing requirement: Xpand 1.1.1.v201108020519 (org.eclipse.xpand.feature.group 1.1.1.v201108020519) requires 'org.eclipse.emf.mwe.core 0.0.0' but it could not be found
  Cannot satisfy dependency:
    From: Xpand SDK 1.1.1.v201108020519 (org.eclipse.xpand.sdk.feature.group 1.1.1.v201108020519)
    To: org.eclipse.xpand.feature.group [1.1.1.v201108020519]



Idem with the 1.0.1 version:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Xpand SDK 1.0.1.v201008251147 (org.eclipse.xpand.sdk.feature.group 1.0.1.v201008251147)
  Missing requirement: Xtend core 1.0.1.v201008251147 (org.eclipse.xtend 1.0.1.v201008251147) requires 'bundle org.eclipse.emf.mwe.core 0.0.0' but it could not be found
  Missing requirement: Xtend core 1.1.0.v201108020519 (org.eclipse.xtend 1.1.0.v201108020519) requires 'bundle org.eclipse.emf.mwe.core [1.1.1.v201108020506,2.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: Generic EMF Form Editor 1.0.0.v201008251147 (org.eclipse.emf.generic.editor 1.0.0.v201008251147)
    To: bundle org.eclipse.xtend 0.0.0
  Cannot satisfy dependency:
    From: Xpand Examples 1.0.1.v201008251147 (org.eclipse.xpand.examples.feature.group 1.0.1.v201008251147)
    To: org.eclipse.emf.generic.editor [1.0.0.v201008251147]
  Cannot satisfy dependency:
    From: Xpand SDK 1.0.1.v201008251147 (org.eclipse.xpand.sdk.feature.group 1.0.1.v201008251147)
    To: org.eclipse.xpand.examples.feature.group [1.0.1.v201008251147]

Doesn't the "all in one update site" archive need to contain all dependencies?

Reproducible: Always

Steps to Reproduce:
1. Download "all in one update site" archive (version 1.1.1 or 1.0.1)
2. On a computer without connection on the Internet try to install the plugin Xpand SDK.
Comment 1 Dennis Huebner CLA 2011-09-20 04:58:57 EDT
> Doesn't the "all in one update site" archive need to contain all dependencies?
"All in one" means all features in one.

Xpand depends on more features/bundles than just MWE. So you will probably have to build a kind of eclipse distribution in order to install Xpand offline.  Something like one of http://download.itemis.com/distros/. Or you build a zipped composite p2 repository which contains all the dependencies.