Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    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 20:08 Go to next message
Brandon Lewis is currently offline Brandon LewisFriend
Messages: 206
Registered: May 2012
Senior Member
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 20:18 Go to previous messageGo to next message
Brandon Lewis is currently offline Brandon LewisFriend
Messages: 206
Registered: May 2012
Senior Member
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 20:23 Go to previous messageGo to next message
Brandon Lewis is currently offline Brandon LewisFriend
Messages: 206
Registered: May 2012
Senior Member
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 06:41 Go to previous messageGo to next message
Pierre-Charles David is currently offline Pierre-Charles DavidFriend
Messages: 546
Registered: July 2009
Senior Member
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


Pierre-Charles David - Obeo

Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Re: 6.3.1 Will Not Upgrade on 2019-06 Modeling Tools [message #1829531 is a reply to message #1829520] Mon, 06 July 2020 08:49 Go to previous message
Ed Willink is currently offline Ed WillinkFriend
Messages: 6878
Registered: July 2009
Senior Member
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:How to set height and width
Goto Forum:
  


Current Time: Wed Oct 28 06:51:17 GMT 2020

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

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

Back to the top