osate / osate2

Open Source AADL2 Tool Environment
http://osate.org
Eclipse Public License 2.0
36 stars 8 forks source link

Cannot install OSATE testing into Mars or Neon #791

Closed stevevestal closed 6 years ago

stevevestal commented 7 years ago

I attempted to do a new install of OSATE test from http://aadl.info/aadl/osate/testing/update-site/ into a new install of Eclipse Mars and Eclipse Neon. In both cases I get the error

Cannot complete the install because one or more required items could not be found. Software being installed: EMFTA Bridge with OSATE Developer Resources 1.0.0.v20160824-2019 (org.osate.aadl2.errormodel.emfta.feature.source.feature.group 1.0.0.v20160824-2019) Missing requirement: org.osate.xtext.aadl2 1.0.0.v20170228-1955 (org.osate.xtext.aadl2 1.0.0.v20170228-1955) requires 'bundle org.eclipse.xtext [2.11.0,2.12.0)' but it could not be found Cannot satisfy dependency: From: EMFTA Bridge with OSATE 1.0.0.v20160824-2019 (org.osate.aadl2.errormodel.emfta.feature.feature.group 1.0.0.v20160824-2019) To: org.osate.ui 1.0.0 Cannot satisfy dependency: From: EMFTA Bridge with OSATE Developer Resources 1.0.0.v20160824-2019 (org.osate.aadl2.errormodel.emfta.feature.source.feature.group 1.0.0.v20160824-2019) To: org.osate.aadl2.errormodel.emfta.feature.feature.group [1.0.0.v20160824-2019] Cannot satisfy dependency: From: AADL UI Plugin 1.0.0.v20170112-2110 (org.osate.ui 1.0.0.v20170112-2110) To: bundle org.osate.xtext.aadl2 1.0.0

backesj commented 7 years ago

Hi Steve,

I got it to install on the Mars Modeling tools version. You need to upgrade your version of xtext after you download. Use this as your update site:

http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/

and choose version 2.11 (It should be the latest).

If I recall correctly the update has to calculate some dependencies and upgrade one other xtext related plugin. This should happen automatically.

On Thu, Mar 2, 2017 at 6:26 AM, stevevestal notifications@github.com wrote:

I attempted to do a new install of OSATE test from http://aadl.info/aadl/osate/testing/update-site/ into a new install of Eclipse Mars and Eclipse Neon. In both cases I get the error

Cannot complete the install because one or more required items could not be found. Software being installed: EMFTA Bridge with OSATE Developer Resources 1.0.0.v20160824-2019 (org.osate.aadl2.errormodel. emfta.feature.source.feature.group 1.0.0.v20160824-2019) Missing requirement: org.osate.xtext.aadl2 1.0.0.v20170228-1955 (org.osate.xtext.aadl2 1.0.0.v20170228-1955) requires 'bundle org.eclipse.xtext [2.11.0,2.12.0)' but it could not be found Cannot satisfy dependency: From: EMFTA Bridge with OSATE 1.0.0.v20160824-2019 (org.osate.aadl2.errormodel.emfta.feature.feature.group 1.0.0.v20160824-2019) To: org.osate.ui 1.0.0 Cannot satisfy dependency: From: EMFTA Bridge with OSATE Developer Resources 1.0.0.v20160824-2019 (org.osate.aadl2.errormodel.emfta.feature.source.feature.group 1.0.0.v20160824-2019) To: org.osate.aadl2.errormodel.emfta.feature.feature.group [1.0.0.v20160824-2019] Cannot satisfy dependency: From: AADL UI Plugin 1.0.0.v20170112-2110 (org.osate.ui 1.0.0.v20170112-2110) To: bundle org.osate.xtext.aadl2 1.0.0

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/osate/osate2-core/issues/791, or mute the thread https://github.com/notifications/unsubscribe-auth/AEB_yRSJ5tUOaRTamPqvF9SgGyd_K6Ecks5rhrVdgaJpZM4MQ7Fz .

philip-alldredge commented 7 years ago

There is a psf file which can be used to install all dependencies from a fresh install. https://github.com/osate/development

Instructions are located at: https://wiki.sei.cmu.edu/aadl/index.php/Getting_Osate_2_sources

It mentions unchecking "Install latest version of selected software". I recently used these steps to setup a new Mars.2 install.

stevevestal commented 7 years ago
  This allowed me to successfully install.  The xtext install
  offers three plugins, the third one must be unchecked (only the
  first two will install, but that seems to be enough).
lwrage commented 7 years ago

Probably need to update p2 repo list on product configuration.

lwrage commented 6 years ago

We're on Oxygen now.