> Hi,
>
> I'm working on a osgi test setting with apache karaf and pax runner.
> Pull Request: https://github.com/akka/akka/pull/589#issuecomment-8557635 >
> Problem.
> Apache Karaf needs *org.apache.commons:commons-io *and the akka
> SBT build already uses *commons-io:commons-io* which leads to a dependcy
> conflict with the following error:
>
> {file:/home/muki/Development/workspace_play/akka/}akka-osgi-tests/*:update:
> sbt.ResolveException: unresolved dependency: org.apache.commons#commons-io;1.3.2: java.text.ParseException:
> inconsistent module descriptor file found in 'http://repo1.maven.org/maven2/org/apache/commons/commons-io/1.3.2/commons-io-1.3.2.pom':
> bad organisation: expected='org.apache.commons' found='commons-io';
>
> I'm not able to fix this conflict. I tried excluding dependecies, removing
> from the Dependencies.OSGI object.
It is isn't a conflict- Ivy is complaining about the pom being inconsistent. Excluding should work, but you need to exclude the version with the broken metadata. What do your dependency definitions look like?