No, what this line does (somewhat cryptically) is make all of these packages optional. It gets clearer when we look at the resulting (formatted) manifest

```
Import-Package: org.apache.log4j;resolution:=optional,
 org.eclipse.equinox.log;resolution:=optional;version="1.0",
 org.jboss.logging;version= "3.2",
 org.jboss.logmanager;resolution:=optional,
 org.osgi.framework;version="1.7",
 org.slf4j;resolution:=optional;version="1.6",
 org.slf4j.spi;resolution:=optional;version="1.6"
```

The only non-optional packages are `org.jboss.logging` (the same as before) and `org.osgi.framework` (when running in OSGi, OSGi has to be present).