Hi Alex,
On 11/27/2012 2:54 PM, Alex Blewitt wrote:
org.eclipse.core.runtime has a dependency on the org.eclipse.equinox.common;bundle-version="[3.6.100,4.0.0) which
now has a dependency on org.eclipse.osgi;bundle-version="[3.7.0,4.0.0)"
So the core runtime can no longer run on Felix. This didn't
used to be the case, and is a change outside of the ECF
codebase, but the dependency to org.eclipse.core.runtime
prevents its use on Felix.
I heard from Tom Watson on this, and he indicated that he doesn't
see any dependency of equinox.common on org.eclipse.osgi in most
recent version...i.e. here's from the source code:
http://git.eclipse.org/c/equinox/rt.equinox.bundles.git/tree/bundles/org.eclipse.equinox.common/META-INF/MANIFEST.MF
He also mentioned that all the dependencies that equinox.common
references should be resolved by a bundle that I was not aware
of...i.e.
org.eclipse.equinox.supplement
I'm currently trying to determine where this bundle is in the
Equinox git repo, and to understand it myself.
Do you (Alex) have info about some other Equinox incompatibility?
I will try out a recent version of Felix and Equinox myself asap and
report results here.
Thanks,
Scott
|