|Re: Problem setting up Papyrus-RT Dev Environment [message #1771489 is a reply to message #1771452]
|Fri, 25 August 2017 14:32
| Peter Cigehn
Registered: September 2014
I tried this quickly myself, and I get the same issue if I select "nightly" as the "Papyrus Build Type". If I instead select "releases" as the "Papyrus Build Type" the install proceeds without this issue.
Checking a bit closer, it looks like a major version bump have been made for the org.eclipse.papyrus.infra.nattable bundle in the nightly build of the Oxygen track, i.e. a bump to version 4.0.0, whereas in the latest release, i.e. the Oxygen.0 release, the version is 3.0.0.
This causes issues for Papyrus-RT which have a upper limit version range on one of its dependencies on org.eclipse.papyrus.infra.nattable that excludes any changes in the major version.
I suggest that you set "Papyrus Build Type" as "releases" to resolve this in the short term. But I guess this will break anyway as soon as Oxygen.1 is released when this version bump from 3.0.0 to 4.0.0 makes its way into the releases repo.
Not sure what the principles are for breaking API changes between Oxygen.0 and Oxygen.1, but it does not feel right. Such breaking API change I guess should wait until the Photon.0 release. When checking the Git repo I can see that the version was bumped both on the master branch and the streams/3.0-maintenance branches 3 weeks ago as part of solving bug 515806.
I suggest that you bring this up on the Papyrus-RT developer, or possibly the Papyrus developer, mailing list and not only here on the forum.
Powered by FUDForum
. Page generated in 0.02875 seconds