Its not "wonky". you just have to ensure you have nothing else (like some IDE, or build somewhere else) using ivy, then its safe to remove the .lck file there.
I turned on this locking so that it hangs instead of causing cache corruption, but ivy only has "simplelockfactory" so if you ^C at the wrong time, it might leave a .lck file. On Tue, Oct 30, 2012 at 9:27 AM, Erick Erickson <erickerick...@gmail.com> wrote: > Not sure if it's relevant, but sometimes the ivy caches are wonky. Try > deleting (on OS X) ~/.ivy2 recursively and building again? Of course > your next build will download a bunch of jars... > > FWIW, > Erick > > On Tue, Oct 30, 2012 at 5:38 AM, Markus Jelsma > <markus.jel...@openindex.io> wrote: >> Hi, >> >> Since yesterday we're unable to build trunk and also a clean check out from >> trunk. We can compile the sources but not the example or dist. >> >> It hangs on resolve and after a while prints the following: >> >> resolve: >> >> [ivy:retrieve] >> [ivy:retrieve] :: problems summary :: >> [ivy:retrieve] :::: WARNINGS >> [ivy:retrieve] module not found: >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] ==== local: tried >> [ivy:retrieve] >> /home/markus/.ivy2/local/com.carrotsearch.randomizedtesting/randomizedtesting-runner/2.0.4/ivys/ivy.xml >> [ivy:retrieve] -- artifact >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4!randomizedtesting-runner.jar: >> [ivy:retrieve] >> /home/markus/.ivy2/local/com.carrotsearch.randomizedtesting/randomizedtesting-runner/2.0.4/jars/randomizedtesting-runner.jar >> [ivy:retrieve] ==== shared: tried >> [ivy:retrieve] >> /home/markus/.ivy2/shared/com.carrotsearch.randomizedtesting/randomizedtesting-runner/2.0.4/ivys/ivy.xml >> [ivy:retrieve] -- artifact >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4!randomizedtesting-runner.jar: >> [ivy:retrieve] >> /home/markus/.ivy2/shared/com.carrotsearch.randomizedtesting/randomizedtesting-runner/2.0.4/jars/randomizedtesting-runner.jar >> [ivy:retrieve] ==== public: tried >> [ivy:retrieve] >> http://repo1.maven.org/maven2/com/carrotsearch/randomizedtesting/randomizedtesting-runner/2.0.4/randomizedtesting-runner-2.0.4.pom >> [ivy:retrieve] ==== sonatype-releases: tried >> [ivy:retrieve] >> http://oss.sonatype.org/content/repositories/releases/com/carrotsearch/randomizedtesting/randomizedtesting-runner/2.0.4/randomizedtesting-runner-2.0.4.pom >> [ivy:retrieve] ==== working-chinese-mirror: tried >> [ivy:retrieve] >> http://mirror.netcologne.de/maven2/com/carrotsearch/randomizedtesting/randomizedtesting-runner/2.0.4/randomizedtesting-runner-2.0.4.pom >> [ivy:retrieve] -- artifact >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4!randomizedtesting-runner.jar: >> [ivy:retrieve] >> http://mirror.netcologne.de/maven2/com/carrotsearch/randomizedtesting/randomizedtesting-runner/2.0.4/randomizedtesting-runner-2.0.4.jar >> [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: >> [ivy:retrieve] :: UNRESOLVED DEPENDENCIES :: >> [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: >> [ivy:retrieve] :: >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4: not found >> [ivy:retrieve] :::::::::::::::::::::::::::::::::::::::::::::: >> [ivy:retrieve] :::: ERRORS >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] impossible to acquire lock for >> com.carrotsearch.randomizedtesting#randomizedtesting-runner;2.0.4 >> [ivy:retrieve] >> [ivy:retrieve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS >> >> BUILD FAILED >> /home/markus/src/solr/trunk/solr/build.xml:336: The following error occurred >> while executing this line: >> /home/markus/src/solr/trunk/solr/common-build.xml:345: The following error >> occurred while executing this line: >> /home/markus/src/solr/trunk/solr/common-build.xml:388: The following error >> occurred while executing this line: >> /home/markus/src/solr/trunk/lucene/common-build.xml:316: impossible to >> resolve dependencies: >> resolve failed - see output for details >> >> Total time: 18 minutes 19 seconds >> >> As you can see, it's hanging a long time before it fails. Any ideas? >> >> Thanks, >> Markus