-
Notifications
You must be signed in to change notification settings - Fork 83
Open
Description
org.osgi.framework.BundleException: Could not resolve module: org.bndtools.versioncontrol.ignores.manager [37]
Unresolved requirement: Import-Package: org.bndtools.api; version="[3.1.0,4.0.0)"
-> Export-Package: org.bndtools.api; bundle-symbolic-name="bndtools.api"; bundle-version="7.1.0.202411251545"; version="3.1.0"; uses:="aQute.bnd.build,aQute.bnd.osgi,org.eclipse.core.resources,org.eclipse.core.runtime"
bndtools.api [15]
Unresolved requirement: Import-Package: aQute.bnd.osgi; version="[7.2.0,8.0.0)"
-> Export-Package: aQute.bnd.osgi; bundle-symbolic-name="biz.aQute.bndlib"; bundle-version="7.1.0.202411251545"; version="7.2.0"; uses:="aQute.bnd.classfile,aQute.bnd.exceptions,aQute.bnd.header,aQute.bnd.http,aQute.bnd.result,aQute.bnd.service,aQute.bnd.service.specifications,aQute.bnd.signatures,aQute.bnd.stream,aQute.bnd.util.dto,aQute.bnd.version,aQute.service.reporter,org.osgi.resource,org.osgi.util.promise,org.slf4j"
biz.aQute.bndlib [9]
Unresolved requirement: Import-Package: org.slf4j; version="[1.7.0,2.0.0)"
-> Export-Package: org.slf4j; bundle-symbolic-name="slf4j.api"; bundle-version="2.0.16"; version="1.7.36"
slf4j.api [13]
Unresolved requirement: Require-Capability: osgi.serviceloader; osgi.serviceloader="org.slf4j.spi.SLF4JServiceProvider"; filter:="(osgi.serviceloader=org.slf4j.spi.SLF4JServiceProvider)"
-> Provide-Capability: osgi.serviceloader; type="equinox"; osgi.serviceloader="org.slf4j.spi.SLF4JServiceProvider"; register:="org.eclipse.equinox.slf4j.EquinoxLoggerFactory"
org.eclipse.equinox.slf4j [121]
Unresolved requirement: Require-Bundle: org.eclipse.osgi; bundle-version="[3.23.0,4.0.0)"
Unresolved requirement: Import-Package: org.slf4j; version="[2.0.0,3.0.0)"
-> Export-Package: org.slf4j; bundle-symbolic-name="slf4j.api"; bundle-version="2.0.16"; version="2.0.16"; uses:="org.slf4j.event,org.slf4j.helpers,org.slf4j.spi"
Unresolved requirement: Import-Package: org.slf4j.helpers; version="[2.0.0,3.0.0)"
-> Export-Package: org.slf4j.helpers; bundle-symbolic-name="slf4j.api"; bundle-version="2.0.16"; version="2.0.16"; uses:="org.slf4j,org.slf4j.event,org.slf4j.spi"
Unresolved requirement: Import-Package: org.slf4j.spi; version="[2.0.0,3.0.0)"
-> Export-Package: org.slf4j.spi; bundle-symbolic-name="slf4j.api"; bundle-version="2.0.16"; version="2.0.16"; uses:="org.slf4j,org.slf4j.event,org.slf4j.helpers"
Unresolved requirement: Import-Package: aQute.bnd.build; version="[4.6.0,5.0.0)"
-> Export-Package: aQute.bnd.build; bundle-symbolic-name="biz.aQute.bndlib"; bundle-version="7.1.0.202411251545"; version="4.6.0"; uses:="aQute.bnd.build.api,aQute.bnd.exceptions,aQute.bnd.header,aQute.bnd.help.instructions,aQute.bnd.maven.support,aQute.bnd.osgi,aQute.bnd.result,aQute.bnd.service,aQute.bnd.service.action,aQute.bnd.service.progress,aQute.bnd.service.specifications,aQute.bnd.version,aQute.service.reporter,org.osgi.framework,org.osgi.resource,org.osgi.service.repository,org.osgi.util.promise"
Unresolved requirement: Import-Package: aQute.bnd.build.model; version="[4.4.0,5.0.0)"
-> Export-Package: aQute.bnd.build.model; bundle-symbolic-name="biz.aQute.bndlib"; bundle-version="7.1.0.202411251545"; version="4.4.0"; uses:="aQute.bnd.build,aQute.bnd.build.model.clauses,aQute.bnd.build.model.conversions,aQute.bnd.header,aQute.bnd.help.instructions,aQute.bnd.osgi,aQute.bnd.properties,aQute.bnd.version,org.osgi.resource"
The actual problem (Unresolved requirement: Require-Bundle: org.eclipse.osgi; bundle-version="[3.23.0,4.0.0)") is very hard to spot here as there are multiple
Unresolved requirement: Import-Package: org.slf4j.helpers; version="[2.0.0,3.0.0)"
-> Export-Package: org.slf4j.helpers; bundle-symbolic-name="slf4j.api"; bundle-version="2.0.16"; version="2.0.16";
that actually have at least one possible candidate, showing these as unresolved makes it hard to read and does not really help in fixing the cause.
Metadata
Metadata
Assignees
Labels
No labels