Version resolution problem [message #381652] |
Fri, 09 January 2009 16:47 |
Achim Demelt Messages: 160 Registered: July 2009 |
Senior Member |
|
|
Hi,
The short story: I get this error while resolving a CQUERY:
Component request org.openarchitectureware.core.xpand2:osgi.bundle/#OSGi is inconflict with request org.openarchitectureware.core.xpand2:osgi.bundle/#OSGi
The long story: Somewhere along the path in my dependency chain, I have an OSGi bundle that declares the following Require-Bundle entry in its MANIFEST:
org.openarchitectureware.core.xpand2;bundle-version="[4.3.0,4.3.1) "
My target platform contains the desired bundle in version 4.3.0.20080508-1430PRD. Apparently, Buckminster translates the [4.3.0,4.3.1) OSGi version range into [4.3.0,4.3.0], which does not match 4.3.0.20080508-1430PRD. If I change the dependency to [4.3.0,4.4.0), resolution works fine again (albeit my program won't, since 4.3.1 has a nasty bug and I must prevent resolving the 4.3.1 version...).
Any ideas?
Achim
|
|
|
Powered by
FUDForum. Page generated in 0.03637 seconds