Skip to content

Instantly share code, notes, and snippets.

@propensive
Created June 11, 2015 17:47
Show Gist options
  • Save propensive/86bdf4c0047f539ecfab to your computer and use it in GitHub Desktop.
Save propensive/86bdf4c0047f539ecfab to your computer and use it in GitHub Desktop.
Ensime build failure
> sbt package
[info] Loading global plugins from /home/jpretty/.sbt/0.13/plugins
[info] Loading project definition from /home/jpretty/dev/github.com/ensime-server/project
[info] Set current project to ensime (in build file:/home/jpretty/dev/github.com/ensime-server/)
[info] Formatting 1 Scala source {file:/home/jpretty/dev/github.com/ensime-server/}jerk(compile) ...
[info] Formatting 41 Scala sources {file:/home/jpretty/dev/github.com/ensime-server/}server(compile) ...
[info] Formatting 7 Scala sources {file:/home/jpretty/dev/github.com/ensime-server/}swank(compile) ...
[info] Formatting 18 Scala sources {file:/home/jpretty/dev/github.com/ensime-server/}sexpress(compile) ...
[info] Formatting 5 Scala sources {file:/home/jpretty/dev/github.com/ensime-server/}api(compile) ...
[info] Formatting 2 Scala sources {file:/home/jpretty/dev/github.com/ensime-server/}spray-json-shapeless(compile) ...
[info] Updating {file:/home/jpretty/dev/github.com/ensime-server/}spray-json-shapeless...
[info] Updating {file:/home/jpretty/dev/github.com/ensime-server/}sexpress...
[info] Updating {file:/home/jpretty/dev/github.com/ensime-server/}api...
[info] Done updating.
[info] Done updating.
[info] Done updating.
[info] Updating {file:/home/jpretty/dev/github.com/ensime-server/}jerk...
[info] Updating {file:/home/jpretty/dev/github.com/ensime-server/}swank...
[info] Compiling 2 Scala sources to /home/jpretty/dev/github.com/ensime-server/spray-json-shapeless/target/scala-2.11/classes...
[info] Done updating.
[info] Compiling 5 Scala sources to /home/jpretty/dev/github.com/ensime-server/api/target/scala-2.11/classes...
[info] Done updating.
[info] Compiling 18 Scala sources to /home/jpretty/dev/github.com/ensime-server/sexpress/target/scala-2.11/classes...
[info] Updating {file:/home/jpretty/dev/github.com/ensime-server/}server...
[error] Unable to parse mini graph: /home/jpretty/.sbt/0.13/dependency/module/static/org.scala-lang/scalap/2.11.6_temp-resolve-a08693908fc9eb7c1e589cc2a5f75d9821b40b70/graphs/graph.json
[info] Packaging /home/jpretty/dev/github.com/ensime-server/spray-json-shapeless/target/scala-2.11/spray-json-shapeless_2.11-0.9.10-SNAPSHOT.jar ...
[info] Done packaging.
[info] Packaging /home/jpretty/dev/github.com/ensime-server/sexpress/target/scala-2.11/sexpress_2.11-0.9.10-SNAPSHOT.jar ...
[info] Done packaging.
[info] Compiling 1 Scala source to /home/jpretty/dev/github.com/ensime-server/jerk/target/scala-2.11/classes...
[info] Compiling 7 Scala sources to /home/jpretty/dev/github.com/ensime-server/swank/target/scala-2.11/classes...
[info] Packaging /home/jpretty/dev/github.com/ensime-server/api/target/scala-2.11/api_2.11-0.9.10-SNAPSHOT.jar ...
[info] Done packaging.
[info] Packaging /home/jpretty/dev/github.com/ensime-server/swank/target/scala-2.11/swank_2.11-0.9.10-SNAPSHOT.jar ...
[info] Done packaging.
[info] Packaging /home/jpretty/dev/github.com/ensime-server/jerk/target/scala-2.11/jerk_2.11-0.9.10-SNAPSHOT.jar ...
[info] Done packaging.
scala.pickling.PicklingException: failed to parse "/home/jpretty/.sbt/0.13/dependency/module/static/org.scala-lang/scalap/2.11.6_temp-resolve-a08693908fc9eb7c1e589cc2a5f75d9821b40b70/graphs/graph.json" as JSON: expected json value got (line 1, column 1)
at sbt.serialization.json.JSONPickle$.fromFile(JSONPickleFormat.scala:75)
at sbt.serialization.SerializedValue$.fromJsonFile(SerializedValue.scala:70)
at sbt.serialization.SerializationFunctions$class.fromJsonFile(SerializationFunctions.scala:18)
at sbt.serialization.package$.fromJsonFile(package.scala:9)
at sbt.JsonUtil$.parseUpdateReport(JsonUtil.scala:13)
at sbt.ivyint.CachedResolutionResolveCache.sbt$ivyint$CachedResolutionResolveCache$$loadMiniGraphFromFile$1(CachedResolutionResolveEngine.scala:147)
at sbt.ivyint.CachedResolutionResolveCache$$anonfun$7.apply(CachedResolutionResolveEngine.scala:158)
at sbt.ivyint.CachedResolutionResolveCache$$anonfun$7.apply(CachedResolutionResolveEngine.scala:158)
at scala.Option.orElse(Option.scala:257)
at sbt.ivyint.CachedResolutionResolveCache.getOrElseUpdateMiniGraph(CachedResolutionResolveEngine.scala:158)
at sbt.ivyint.CachedResolutionResolveEngine$$anonfun$customResolve$1$$anonfun$15.apply(CachedResolutionResolveEngine.scala:311)
at sbt.ivyint.CachedResolutionResolveEngine$$anonfun$customResolve$1$$anonfun$15.apply(CachedResolutionResolveEngine.scala:309)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:244)
at scala.collection.Iterator$class.foreach(Iterator.scala:727)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
at scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:244)
at scala.collection.AbstractTraversable.map(Traversable.scala:105)
at sbt.ivyint.CachedResolutionResolveEngine$$anonfun$customResolve$1.apply(CachedResolutionResolveEngine.scala:309)
at sbt.ivyint.CachedResolutionResolveEngine$$anonfun$customResolve$1.apply(CachedResolutionResolveEngine.scala:265)
at scala.collection.mutable.MapLike$class.getOrElseUpdate(MapLike.scala:189)
at scala.collection.concurrent.TrieMap.getOrElseUpdate(TrieMap.scala:632)
at sbt.ivyint.CachedResolutionResolveCache.getOrElseUpdateProjectReport(CachedResolutionResolveEngine.scala:223)
at sbt.ivyint.CachedResolutionResolveEngine$class.customResolve(CachedResolutionResolveEngine.scala:265)
at sbt.IvySbt$$anon$5$$anon$3.customResolve(Ivy.scala:101)
at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:175)
at sbt.IvyActions$$anonfun$updateEither$1.apply(IvyActions.scala:165)
at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:155)
at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:155)
at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:132)
at sbt.IvySbt.sbt$IvySbt$$action$1(Ivy.scala:57)
at sbt.IvySbt$$anon$4.call(Ivy.scala:65)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:98)
at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:81)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:102)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:62)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:52)
at xsbt.boot.Locks$.apply0(Locks.scala:31)
at xsbt.boot.Locks$.apply(Locks.scala:28)
at sbt.IvySbt.withDefaultLogger(Ivy.scala:65)
at sbt.IvySbt.withIvy(Ivy.scala:127)
at sbt.IvySbt.withIvy(Ivy.scala:124)
at sbt.IvySbt$Module.withModule(Ivy.scala:155)
at sbt.IvyActions$.updateEither(IvyActions.scala:165)
at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1369)
at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1365)
at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$87.apply(Defaults.scala:1399)
at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$87.apply(Defaults.scala:1397)
at sbt.Tracked$$anonfun$lastOutput$1.apply(Tracked.scala:37)
at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1402)
at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1396)
at sbt.Tracked$$anonfun$inputChanged$1.apply(Tracked.scala:60)
at sbt.Classpaths$.cachedUpdate(Defaults.scala:1419)
at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1348)
at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1310)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
at sbt.std.Transform$$anon$4.work(System.scala:63)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
at sbt.Execute.work(Execute.scala:235)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
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:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:679)
[error] (server/*:update) scala.pickling.PicklingException: failed to parse "/home/jpretty/.sbt/0.13/dependency/module/static/org.scala-lang/scalap/2.11.6_temp-resolve-a08693908fc9eb7c1e589cc2a5f75d9821b40b70/graphs/graph.json" as JSON: expected json value got (line 1, column 1)
[error] Total time: 186 s, completed 11-Jun-2015 19:29:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment