Hi,
I am trying to build the akka jars from akka-2.1.0_RC3 source code and I am able to compile the code. But when I try to publish it locally to the ivy repository, it fails. Please take a look at the log given below for more information. Has anyone experienced the same? Or am I overlooking something?
As a further step I would like to use these jars for my applications. How will I include the reference to these jars in my application project's build.scala file. I highly apprecite it if someone can help regarding this too.
regards,
Sachin
Log of publish-local fail:
[info] published ivy to /root/.ivy2/local/com.typesafe.akka/akka-file-mailbox_2.10.0-RC3/2.2-SNAPSHOT/ivys/ivy.xml
[info] Packaging /home/sachin/scala_src/akkarepo/akka/akka-docs/target/akka-docs_2.10.0-RC3-2.2-SNAPSHOT-javadoc.jar ...
[info] Done packaging.
java.io.IOException: Cannot run program "easy_install" (in directory "/tmp/sbt_1f3be276"): java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:475)
at sbt.SimpleProcessBuilder.run(ProcessImpl.scala:386)
at sbt.AbstractProcessBuilder.run(ProcessImpl.scala:138)
at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner$$anon$1.buffer(SphinxRunner.scala:148)
at sbt.AbstractProcessBuilder.runBuffered(ProcessImpl.scala:169)
at sbt.AbstractProcessBuilder.$bang(ProcessImpl.scala:166)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner$$anonfun$easyInstall$2.apply(SphinxRunner.scala:78)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner$$anonfun$easyInstall$2.apply(SphinxRunner.scala:70)
at sbt.IO$.withTemporaryDirectory(IO.scala:262)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner.easyInstall(SphinxRunner.scala:70)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner.installPackage(SphinxRunner.scala:48)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1$$anonfun$apply$1.apply(SphinxSupport.scala:50)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1$$anonfun$apply$1.apply(SphinxSupport.scala:50)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:233)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:233)
at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:76)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:233)
at scala.collection.immutable.List.map(List.scala:76)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1.apply(SphinxSupport.scala:50)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1.apply(SphinxSupport.scala:50)
at sbt.Scoped$$anonfun$hf4$1.apply(Structure.scala:580)
at sbt.Scoped$$anonfun$hf4$1.apply(Structure.scala:580)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:49)
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:41)
at sbt.std.Transform$$anon$5.work(System.scala:71)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
at sbt.Execute.work(Execute.scala:238)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
at java.lang.ProcessImpl.start(ProcessImpl.java:81)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:468)
at sbt.SimpleProcessBuilder.run(ProcessImpl.scala:386)
at sbt.AbstractProcessBuilder.run(ProcessImpl.scala:138)
at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
at sbt.AbstractProcessBuilder$$anonfun$runBuffered$1.apply(ProcessImpl.scala:169)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner$$anon$1.buffer(SphinxRunner.scala:148)
at sbt.AbstractProcessBuilder.runBuffered(ProcessImpl.scala:169)
at sbt.AbstractProcessBuilder.$bang(ProcessImpl.scala:166)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner$$anonfun$easyInstall$2.apply(SphinxRunner.scala:78)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner$$anonfun$easyInstall$2.apply(SphinxRunner.scala:70)
at sbt.IO$.withTemporaryDirectory(IO.scala:262)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner.easyInstall(SphinxRunner.scala:70)
at com.typesafe.sbt.sphinx.CommandLineSphinxRunner.installPackage(SphinxRunner.scala:48)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1$$anonfun$apply$1.apply(SphinxSupport.scala:50)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1$$anonfun$apply$1.apply(SphinxSupport.scala:50)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:233)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:233)
at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:76)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:233)
at scala.collection.immutable.List.map(List.scala:76)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1.apply(SphinxSupport.scala:50)
at com.typesafe.sbt.site.SphinxSupport$$anonfun$installPackagesTask$1.apply(SphinxSupport.scala:50)
at sbt.Scoped$$anonfun$hf4$1.apply(Structure.scala:580)
at sbt.Scoped$$anonfun$hf4$1.apply(Structure.scala:580)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:49)
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311)
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:41)
at sbt.std.Transform$$anon$5.work(System.scala:71)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232)
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
at sbt.Execute.work(Execute.scala:238)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232)
at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
[error] (akka-docs/sphinx:install-packages) java.io.IOException: Cannot run program "easy_install" (in directory "/tmp/sbt_1f3be276"): java.io.IOException: error=2, No such file or directory
[error] Total time: 107 s, completed Dec 11, 2012 5:02:03 PM--
>>>>>>>>>> Read the docs: http://akka.io/docs/
>>>>>>>>>> Check the FAQ: http://akka.io/faq/
>>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
---
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To post to this group, send email to akka...@googlegroups.com.
To unsubscribe from this group, send email to akka-user+...@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user?hl=en.
Hi Roland,
Thank you for sharing the solution. As expected it worked.
I also would like to know how can I use this jar in local ivy to run my akka application using sbt. Please let me know or point me to the relevant documentation.
Thanks
Sachin