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
>

Reply via email to