New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems to create a target platform with Xtext and Buildship #1529
Comments
|
=> the buildship you use seems too new. |
|
I consumed version 3.1.1 from this repository: As I thought that is is compatible with Eclipse 4.11 (2019-03) and Xtext 2.18.0 ist also compatible with Eclipse 4.11 both should match. Do you know if there is an agreement of all feature contributors to an Eclipse Release version which external bundle version to use? Otherwise this will be a mess of conflicting versions forever. |
|
there is just a loose agreement. |
|
(you may address this issue by writing your concerns to https://accounts.eclipse.org/mailing-list/cross-project-issues-dev |
|
ok, thank you. |
|
@UdoW are you going to write to cross project issues dev or shall i do? |
|
I wrote some questions. I also found out that Buildship 3.1.0 depends on Guava 21.0.0 but version 3.1.1 depends on 27.1.0. I think this is a regression. |
|
no its a feature |
|
But then I do not understand the concept of semantic versioning. |
|
well the problem is: all using the same guava version is not part of the semantic versioning. |
|
Buildship has some public API since version 3.0.0, but nevermind. |
|
I observed a similar problem on the Eclipse GEF project, see bug 549806 |
I try to create a target platform for a runtime Eclipse RCP application where I want to use Xtext 2.18.0 and Buildship 3.1.1 based on Eclipse 2019-06.
Xtext needs Guava 21.0.0 and Buildship needs Guava 27.1.0.
In the Xtext Orbit p2 repository I can find the Guava 27.1.0 version but some Xtext bundles still require Guava 21.0.0.
How can I bundle both?
Is there a general plan which version of a "common" bundle to use for each platform release?
E.g. Guava 27.1.0 on Eclipse 2019-06, Guava 21.0.0 on Eclipse 2019-03 etc.
The text was updated successfully, but these errors were encountered: