Hi all,

I'm depending on a class from org.apache.aries.util in the SPI-Fly
component (the ManifestHeaderProcessor) and I noticed that
org.apache.aries.util has started depending on SLF4J since version
0.4. This dependency wasn't there in 0.3 and I would like to ask to
make it an optional dependency as it's not used generally and it drags
in a transitive dependency for me that I don't need. I noticed that
many imports in org.apache.aries.util are marked as optional but this
one isn't. Was that an oversight?

Bundle-SymbolicName: org.apache.aries.util
Import-Package: org.eclipse.osgi.framework.adaptor;resolution:=optiona
 l,org.eclipse.osgi.framework.internal.core;resolution:=optional,org.e
 clipse.osgi.internal.loader;resolution:=optional,org.osgi.framework;v
 ersion="[1.5,2)",org.osgi.framework.hooks.bundle;resolution:=optional
 ;version="[1.0,2)",org.osgi.framework.launch;resolution:=optional;ver
 sion="[1.0,2)",org.osgi.framework.wiring;resolution:=optional;version
 ="[1.0,2)",org.osgi.service.framework;resolution:=optional;version="[
 1.0,2)",org.osgi.util.tracker;version="[1.4,2)",org.slf4j;version="[1
 .5,2)"

Thanks,

David

Reply via email to