I think that depends on the recent introduction of the scala slf4j module which is assumed to replace the "common" slf4j artifacts, however I think we should consider what Olivier is suggesting, will try to have a deeper look. Tommaso
2011/5/11 Olivier Grisel <ogri...@nuxeo.com> > Hi all, > > I noticed that the latest snapshot of > org.apache.clerezza.ext:com.ibm.icu has recently been introducing an > unexpected dependency on scala: > > > https://repository.apache.org/content/groups/snapshots/org/apache/clerezza/ext/com.ibm.icu/0.5-incubating-SNAPSHOT/com.ibm.icu-0.5-incubating-20110511.115838-268.pom > > https://repository.apache.org/content/groups/snapshots/org/apache/clerezza/ext/com.ibm.icu/0.5-incubating-SNAPSHOT/com.ibm.icu-0.5-incubating-20110511.115838-268.jar > > The problem seems to be that com.ibm.icu has a > <Embed-Dependency>*</Embed-Dependency> that embeds the sl4j-api, > sl4j-scala-api and sl4j-simple jars and the SCR introspection of those > jars introduces the runtime dependency on the "scala" package. > > Previously, in: > > > https://repository.apache.org/content/groups/snapshots/org/apache/clerezza/ext/com.ibm.icu/0.5-incubating-SNAPSHOT/com.ibm.icu-0.5-incubating-20110430.150330-267.jar > > only the sl4j-api and sl4j-simple jars where embedded hence we did > not observe the problem. Anyway I don't see why this bundle should > embed the sl4j jars. What do you think about making the > <Embed-Dependency>icu4j</Embed-Dependency> explicit to avoid this kind > of problems? > > -- > Olivier >