I tracked down the problem; here's the first relevant chunk from 'mvn dependency:tree':
----- [INFO] org.apache.solr:solr-core:jar:5.0-SNAPSHOT [INFO] +- org.apache.lucene:lucene-suggest:jar:5.0-SNAPSHOT:compile [INFO] | \- org.apache.lucene:lucene-expressions:jar:5.0-SNAPSHOT:compile [INFO] | +- org.antlr:antlr-runtime:jar:3.5:compile [INFO] | +- org.ow2.asm:asm:jar:4.1:compile [INFO] | \- org.ow2.asm:asm-commons:jar:4.1:compile ----- solr-core depends on lucene-suggest, which in turn (as of LUCENE-5294) depends on lucene-expressions, which has the three dependencies the [licenses] task is complaining about. solr-core's "classpath" includes "solr.base.classpath", which in turn includes "solr.lucene.libs" (the last two are defined in solr/common-build.xml). "solr.lucene.libs" includes lucene-suggest, but does not include lucene-expressions. On LUCENE-5207 (the issue that introduced the lucene-expressions module), Ryan Ernst wrote "We have solr integration to contribute in the future"; and on LUCENE-5294 (the recently committed lucene-suggest Dictionary implementation that uses lucene-expressions), Areek Zillur wrote "I hope to expose these Dictionary implementations to solr soon." So it looks like Solr will depend on lucene-expressions sooner or later, but until then, I'll exclude it from the lucene-suggest dependency in the affected POM(s). Steve On Oct 19, 2013, at 11:32 PM, Steve Rowe <[email protected]> wrote: > [licenses] MISSING sha1 checksum file for: > /home/hudson/.m2/repository/org/antlr/antlr-runtime/3.5/antlr-runtime-3.5.jar > [licenses] EXPECTED sha1 checksum file : > /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Maven-trunk/solr/licenses/antlr-runtime-3.5.jar.sha1 > [licenses] MISSING sha1 checksum file for: > /home/hudson/.m2/repository/org/ow2/asm/asm-commons/4.1/asm-commons-4.1.jar > [licenses] EXPECTED sha1 checksum file : > /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Maven-trunk/solr/licenses/asm-commons-4.1.jar.sha1 > [licenses] MISSING sha1 checksum file for: > /home/hudson/.m2/repository/org/ow2/asm/asm/4.1/asm-4.1.jar > [licenses] EXPECTED sha1 checksum file : > /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-Maven-trunk/solr/licenses/asm-4.1.jar.sha1 > [licenses] Scanned 39 JAR file(s) for licenses (in 0.39s.), 3 error(s). > > > > On Sat, Oct 19, 2013 at 9:16 PM, Apache Jenkins Server > <[email protected]> wrote: > Build: https://builds.apache.org/job/Lucene-Solr-Maven-trunk/1003/ > > No tests ran. > > Build Log: > [...truncated 24199 lines...] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
