On 10/22/2013 04:29 AM, Mikolaj Izdebski wrote: > Gradle uses some libraries, which use different incompatible versions of > ASM (3 and 4). For upstream that's not a problem as one copy of ASM is > shaded (bundled with namespace changed). In Fedora ASM cannot be shaded > as this would be against Fedora policy. This causes problems as two > versions of ASM end up being on Gradle classpath. Now I understand. Yes, the two major versions cannot be on the same classpath. I was seeing a similar issue with xbean, since newer versions of that use asm4, even though there is a jar called xbean-asm{,4}-shaded. As you said, you disallow such jars altogether as they contain essentially private copies of the asm code that is now immune to upgrades to the system asm packages. -- java-devel mailing list java-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/java-devel