You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Eclipse had a dependency issue which they recently fixed, removing archives from Maven Central. Bacting 0.0.40 was updated, giving the fixed dependency tree:
Here, org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.1 is the fixed library (see eclipse-equinox/equinox.bundles#54), but when installing pybacting it still depends on 3.10.0:
[Error: ] Failed to execute goal on project managers-inchi-BOOTSTRAPPER: Could not resolve dependencies for project
io.github.egonw.bacting-BOOTSTRAPPER:managers-inchi-BOOTSTRAPPER:jar:0: Failed to collect dependencies at
io.github.egonw.bacting:managers-inchi:jar:0.0.40 -> io.github.egonw.bacting:bacting-core:jar:0.0.40 ->
io.github.egonw.bacting:bioclipse-core:jar:2.8.0.16 -> org.eclipse.platform:org.eclipse.core.runtime:jar:3.25.0 ->
org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.0 -> org.osgi.service:org.osgi.service.prefs:jar:[1.1.0,1.2.0):
No versions available for org.osgi.service:org.osgi.service.prefs:jar:[1.1.0,1.2.0) within specified range -> [Help 1]
Note how it does pick up org.eclipse.platform:org.eclipse.core.runtime:jar:3.25.0 but then is happy with the broken org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.0 where version 3.10.1 should be used instead.
This leaves pybacting uninstallable for now. It is yet unclear how to fix this.
The text was updated successfully, but these errors were encountered:
Okay, this problem is fixed in Bacting 0.42. The solution there is to explicitly exclude the (non-versioned) org.eclipse.equinox.preferences from the org.eclipse.core.runtime dependency, and the include org.eclipse.equinox.preferences with version 3.10.1 instead. It's a unwelcome workaround, but works.
Eclipse had a dependency issue which they recently fixed, removing archives from Maven Central. Bacting 0.0.40 was updated, giving the fixed dependency tree:
Here,
org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.1
is the fixed library (see eclipse-equinox/equinox.bundles#54), but when installingpybacting
it still depends on3.10.0
:Note how it does pick up
org.eclipse.platform:org.eclipse.core.runtime:jar:3.25.0
but then is happy with the brokenorg.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.0
where version3.10.1
should be used instead.This leaves pybacting uninstallable for now. It is yet unclear how to fix this.
The text was updated successfully, but these errors were encountered: