eclipse / xtext-eclipse

xtext-eclipse
Eclipse Public License 2.0
49 stars 73 forks source link

Build against 2018-12 (latest) fails #841

Closed cdietrich closed 6 years ago

cdietrich commented 6 years ago

[ERROR] Cannot resolve project dependencies: [ERROR] You requested to install 'osgi.bundle; org.eclipse.equinox.ds 1.0.0' but it could not be found

Needs to be checked where this dependency came from before and why it is no longer there @kthoms do you have any idea?

cdietrich commented 6 years ago

See https://github.com/eclipse/rt.equinox.bundles/commit/13571d09f8a1213ae309fc5ac328eaecab7c70c3 https://bugs.eclipse.org/bugs/show_bug.cgi?id=538737

cdietrich commented 6 years ago

Xtext-xtend is affected too

akurtakov commented 6 years ago

http://download.eclipse.org/eclipse/updates/4.10-I-builds/I20181002-1800/plugins/org.eclipse.equinox.ds_1.5.200.v20180827-1235.jar is still there

cdietrich commented 6 years ago

@akurtakov does that mean we need an explicit dependency to the bundle now? But that won’t be a long term solution if it will completely go Do you know if the Felix plugin is already there in oxygen, photon and 2018-09

akurtakov commented 6 years ago

felix.scr has been part of the release even prior to oxygen. So depending on felix.scr is the right thing to do. There is a fix in tycho 1.3.0-SNAPSHOT to start the proper bundle (felix.scr) for tests so you may need to switch to it too.

cdietrich commented 6 years ago

https://bugs.eclipse.org/bugs/show_bug.cgi?id=538729

cdietrich commented 6 years ago

@kthoms could you please create a branch without the extra requirement to se what we do need it for

cdietrich commented 6 years ago

After tests eclipse seems to hang

http://services.typefox.io/open-source/jenkins/job/xtext-eclipse/job/cd_issue841c/7/console

(ignored ref. test for that)

cdietrich commented 6 years ago

same problem with tycho 1.3.0-SNAPSHOT http://services.typefox.io/open-source/jenkins/job/xtext-eclipse/job/cd_issue841/6/console i wonder if there is something wrong with our setup/tests/baseclasses

cdietrich commented 6 years ago

Fixed by using and autostarting apache.felix.scr