Skip to main content



      Home
Home » Eclipse Projects » Sirius » 6.3.1 Will Not Upgrade on 2019-06 Modeling Tools
6.3.1 Will Not Upgrade on 2019-06 Modeling Tools [message #1829503] Sun, 05 July 2020 16:08 Go to next message
Eclipse UserFriend
I just wrecked my Sirius install trying to upgrade to 6.3.1.

I'm on a Mac at home with Eclipse 2019-06 Modeling Tools.

The Software Installer refuses to handle Sirius Core Runtime and Sirius Runtime IDE properly.

Looks to me like the Ecore Diagram Editor that comes installed as part of the Modeling Tools install cannot be handled properly by the Software Install tools.

Basically The Install Software Helper refuses to install Sirius Core Runtime and Sirius Runtime IDE and says it's going to uninstall it - but it never uninstalls it. So there exists a 6.3.0 install of these that won't go away.

My Eclipse Sirius install is train wrecked as a result. I'll need to start over.
Re: 6.3.1 Will Not Upgrade on 2019-06 Modeling Tools [message #1829504 is a reply to message #1829503] Sun, 05 July 2020 16:18 Go to previous messageGo to next message
Eclipse UserFriend
Just tried to install 6.3.1 over a fresh Eclipse 2019-06 Modeling Tools install and it fails too.

Can't do it.

It refuses this time to handle Sirius Core Runtime 6.2.1 and Sirius Runtime IDE 6.2.1 as well. Won't install them. Says it's going to uninstall them and then doesn't.

Can't edit VSM files anymore either:

org.eclipse.emf.common.util.WrappedException: org.eclipse.core.runtime.CoreException: Plug-in org.eclipse.sirius.diagram.ui was unable to load class org.eclipse.sirius.diagram.description.provider.DescriptionItemProviderAdapterFactory.
Re: 6.3.1 Will Not Upgrade on 2019-06 Modeling Tools [message #1829505 is a reply to message #1829504] Sun, 05 July 2020 16:23 Go to previous messageGo to next message
Eclipse UserFriend
To follow up... I was able o cleanly install 6.3.0 on top of 2019-06 Modeling Tools. It upgrades the two problematic plugins mentioned above the way you've come to expect Eclipse to do.
Re: 6.3.1 Will Not Upgrade on 2019-06 Modeling Tools [message #1829520 is a reply to message #1829505] Mon, 06 July 2020 02:41 Go to previous messageGo to next message
Eclipse UserFriend
Hi,

Whether or not this kind of partial upgrade is allowed depends on how the Modeling Package is defined. In particular: whether Sirius features are installed explicitly, or if just some of the Sirius plug-ins (but not the features themselves) are fetched as dependencies of others (e.g. Ecore Tools), whether the installed features are in installMode="root" or not, what version ranges are authorized by the product definition, etc. I don't know how the modeling package is defined and what kind of upgrade scenarios they support, as it is handled by the Eclipse Packaging Project.

Regards,
Pierre-Charles
Re: 6.3.1 Will Not Upgrade on 2019-06 Modeling Tools [message #1829531 is a reply to message #1829520] Mon, 06 July 2020 04:49 Go to previous message
Eclipse UserFriend
Hi

In my experience upgrades are more trouble than they are worth since any evolution of features in projects, or any extra manual installations seem to introduce upgrade confusions that P2 cannot figure out.

I always start with a fresh installation each release. You can of course re-use your workspace from release to release, and once you avoid allowing an upgrade to trash an old release you can go back to the old release to check whether a difference is genuine.

Regards

Ed Willink
Previous Topic:Expand/Collapse all nodes
Next Topic:Basic Dialog Example? Where? Set the name of a created object.
Goto Forum:
  


Current Time: Wed Jul 23 13:47:26 EDT 2025

Powered by FUDForum. Page generated in 0.03941 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top