Steven, thank you! $ mvn -DskipTests=true install works!
[INFO] Reactor Summary: [INFO] [INFO] Grandparent POM for Apache Lucene Java and Apache Solr SUCCESS [13.142s] [INFO] Lucene parent POM ................................. SUCCESS [0.345s] [INFO] Lucene Core ....................................... SUCCESS [18.448s] [INFO] Lucene Test Framework ............................. SUCCESS [3.560s] [INFO] Lucene Common Analyzers ........................... SUCCESS [7.739s] [INFO] Lucene Contrib Ant ................................ SUCCESS [1.265s] [INFO] Lucene Contrib bdb ................................ SUCCESS [1.332s] [INFO] Lucene Contrib bdb-je ............................. SUCCESS [1.321s] [INFO] Lucene Database aggregator POM .................... SUCCESS [0.242s] [INFO] Lucene Demo ....................................... SUCCESS [1.813s] [INFO] Lucene Memory ..................................... SUCCESS [2.412s] [INFO] Lucene Queries .................................... SUCCESS [2.275s] [INFO] Lucene Highlighter ................................ SUCCESS [2.985s] [INFO] Lucene InstantiatedIndex .......................... SUCCESS [2.170s] [INFO] Lucene Lucli ...................................... SUCCESS [1.814s] [INFO] Lucene Miscellaneous .............................. SUCCESS [1.998s] [INFO] Lucene Query Parser ............................... SUCCESS [2.755s] [INFO] Lucene Spatial .................................... SUCCESS [1.314s] [INFO] Lucene Spellchecker ............................... SUCCESS [1.535s] [INFO] Lucene Swing ...................................... SUCCESS [1.233s] [INFO] Lucene Wordnet .................................... SUCCESS [1.309s] [INFO] Lucene XML Query Parser ........................... SUCCESS [1.483s] [INFO] Lucene Contrib aggregator POM ..................... SUCCESS [0.151s] [INFO] Lucene ICU Analysis Components .................... SUCCESS [2.728s] [INFO] Lucene Phonetic Filters ........................... SUCCESS [1.765s] [INFO] Lucene Smart Chinese Analyzer ..................... SUCCESS [3.709s] [INFO] Lucene Stempel Analyzer ........................... SUCCESS [4.241s] [INFO] Lucene Analysis Modules aggregator POM ............ SUCCESS [0.213s] [INFO] Lucene Benchmark .................................. SUCCESS [2.926s] [INFO] Lucene Modules aggregator POM ..................... SUCCESS [0.307s] [INFO] Apache Solr parent POM ............................ SUCCESS [0.233s] [INFO] Apache Solr Solrj ................................. SUCCESS [3.780s] [INFO] Apache Solr Core .................................. SUCCESS [9.693s] [INFO] Apache Solr Search Server ......................... SUCCESS [6.739s] [INFO] Apache Solr Test Framework ........................ SUCCESS [2.699s] [INFO] Apache Solr Analysis Extras ....................... SUCCESS [3.868s] [INFO] Apache Solr Clustering ............................ SUCCESS [6.736s] [INFO] Apache Solr DataImportHandler ..................... SUCCESS [4.914s] [INFO] Apache Solr DataImportHandler Extras .............. SUCCESS [2.721s] [INFO] Apache Solr DataImportHandler aggregator POM ...... SUCCESS [0.253s] [INFO] Apache Solr Content Extraction Library ............ SUCCESS [1.909s] [INFO] Apache Solr - UIMA integration .................... SUCCESS [1.922s] [INFO] Apache Solr Contrib aggregator POM ................ SUCCESS [0.211s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2:18.040s [INFO] Finished at: Thu May 05 20:39:09 CEST 2011 [INFO] Final Memory: 38M/90M [INFO] ------------------------------------------------------------------------ On Thu, May 5, 2011 at 6:53 PM, Steven A Rowe <sar...@syr.edu> wrote: > Hi Gabriele, > > On 5/5/2011 at 9:57 AM, Gabriele Kahlout wrote: > > Okay, that sequence worked, but then shouldn't I be able to do $ mvn > > install afterwards? This is what I get: > ... > > COMPILATION ERROR : > > ------------------------------------------------------------- > > org/apache/solr/spelling/suggest/fst/InputStreamDataInput.java:[7,27] > > package com.google.common.io does not exist > > org/apache/solr/spelling/suggest/fst/FSTLookup.java:[28,32] package > > com.google.common.collect does not exist > ... > > "mvn install" should work, but it doesn't - I can reproduce this error on > my machine. This is a bug in the Maven build. > > The nightly Lucene/Solr Maven build on Jenkins should have caught this > compilation failure three weeks ago, when Dawid Weiss committed his work > under <https://issues.apache.org/jira/browse/SOLR-2378>. Unfortunately, > the nightly builds were using the results of compilation under the Ant > build, rather than compiling from scratch. I have committed a fix to the > nightly build script so this won't happen again. > > The Maven build bug is that the Solr-core Google Guava dependency was > scoped as test-only. Until SOLR-2378, that was true, but it is no longer. > So the fix is simply to remove <scope>test</scope> from the dependency > declaration in the Solr-core POM. I've committed this too. > > If you "svn update" you will get these two fixes. > > Thank you very much for persisting, and reporting the problems you have > encountered. > > Steve > > -- Regards, K. Gabriele --- unchanged since 20/9/10 --- P.S. If the subject contains "[LON]" or the addressee acknowledges the receipt within 48 hours then I don't resend the email. subject(this) ∈ L(LON*) ∨ ∃x. (x ∈ MyInbox ∧ Acknowledges(x, this) ∧ time(x) < Now + 48h) ⇒ ¬resend(I, this). If an email is sent by a sender that is not a trusted contact or the email does not contain a valid code then the email is not received. A valid code starts with a hyphen and ends with "X". ∀x. x ∈ MyInbox ⇒ from(x) ∈ MySafeSenderList ∨ (∃y. y ∈ subject(x) ∧ y ∈ L(-[a-z]+[0-9]X)).