twitter-archive / kestrel

simple, distributed message queue system (inactive)
http://twitter.github.io/kestrel
Other
2.77k stars 312 forks source link

can't build master #29

Closed ericcj closed 12 years ago

ericcj commented 13 years ago

[ej@tw-mbp-ejensen-2 ~/workspace/kestrel (master)]$ rm -rf ~/.ivy2/cache/*; sbt update && sbt package-dist Getting Scala 2.7.7 ... downloading http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.7.7/scala-compiler-2.7.7.jar ... [SUCCESSFUL ] org.scala-lang#scala-compiler;2.7.7!scala-compiler.jar (8565ms) downloading http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.7.7/scala-library-2.7.7.jar ... [SUCCESSFUL ] org.scala-lang#scala-library;2.7.7!scala-library.jar (5739ms) :: retrieving :: org.scala-tools.sbt#boot-scala confs: [default] 2 artifacts copied, 0 already retrieved (9911kB/315ms) Getting org.scala-tools.sbt sbt_2.7.7 0.7.4 ... downloading http://databinder.net/repo/org.scala-tools.sbt/sbt_2.7.7/0.7.4/jars/sbt_2.7.7.jar ... [SUCCESSFUL ] org.scala-tools.sbt#sbt_2.7.7;0.7.4!sbt_2.7.7.jar (2971ms) downloading http://repo1.maven.org/maven2/com/jcraft/jsch/0.1.31/jsch-0.1.31.jar ... [SUCCESSFUL ] com.jcraft#jsch;0.1.31!jsch.jar (446ms) downloading http://repo1.maven.org/maven2/org/scala-tools/testing/test-interface/0.5/test-interface-0.5.jar ... [SUCCESSFUL ] org.scala-tools.testing#test-interface;0.5!test-interface.jar (61ms) downloading http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar ... [SUCCESSFUL ] org.apache.ivy#ivy;2.1.0!ivy.jar (2185ms) downloading http://databinder.net/repo/org.scala-tools.sbt/compile_2.7.7/0.7.4/jars/compile_2.7.7.jar ... [SUCCESSFUL ] org.scala-tools.sbt#compile_2.7.7;0.7.4!compile_2.7.7.jar (157ms) downloading http://databinder.net/repo/org.scala-tools.sbt/launcher-interface/0.7.4/jars/launcher-interface.jar ... [SUCCESSFUL ] org.scala-tools.sbt#launcher-interface;0.7.4!launcher-interface.jar (102ms) downloading http://databinder.net/repo/org.scala-tools.sbt/interface/0.7.4/jars/interface.jar ... [SUCCESSFUL ] org.scala-tools.sbt#interface;0.7.4!interface.jar (111ms) downloading http://databinder.net/repo/org.scala-tools.sbt/ivy_2.7.7/0.7.4/jars/ivy_2.7.7.jar ... [SUCCESSFUL ] org.scala-tools.sbt#ivy_2.7.7;0.7.4!ivy_2.7.7.jar (543ms) downloading http://databinder.net/repo/org.scala-tools.sbt/io_2.7.7/0.7.4/jars/io_2.7.7.jar ... [SUCCESSFUL ] org.scala-tools.sbt#io_2.7.7;0.7.4!io_2.7.7.jar (340ms) downloading http://databinder.net/repo/org.scala-tools.sbt/classpath_2.7.7/0.7.4/jars/classpath_2.7.7.jar ... [SUCCESSFUL ] org.scala-tools.sbt#classpath_2.7.7;0.7.4!classpath_2.7.7.jar (101ms) downloading http://databinder.net/repo/org.scala-tools.sbt/compiler-interface/0.7.4/jars/compiler-interface-bin.jar ... [SUCCESSFUL ] org.scala-tools.sbt#compiler-interface;0.7.4!compiler-interface-bin.jar (254ms) downloading http://databinder.net/repo/org.scala-tools.sbt/compiler-interface/0.7.4/jars/compiler-interface-src.jar ... [SUCCESSFUL ] org.scala-tools.sbt#compiler-interface;0.7.4!compiler-interface-src.jar (106ms) downloading http://databinder.net/repo/org.scala-tools.sbt/control_2.7.7/0.7.4/jars/control_2.7.7.jar ... [SUCCESSFUL ] org.scala-tools.sbt#control_2.7.7;0.7.4!control_2.7.7.jar (100ms) downloading http://repo1.maven.org/maven2/jline/jline/0.9.94/jline-0.9.94.jar ... [SUCCESSFUL ] jline#jline;0.9.94!jline.jar (339ms) downloading http://databinder.net/repo/org.scala-tools.sbt/precompiled-2.8.0.rc2_2.8.0.RC2/0.7.4/jars/compiler-interface-bin.jar ... [SUCCESSFUL ] org.scala-tools.sbt#precompiled-2.8.0.rc2_2.8.0.RC2;0.7.4!compiler-interface-bin.jar (298ms) :: retrieving :: org.scala-tools.sbt#boot-app confs: [default] 15 artifacts copied, 0 already retrieved (4096kB/178ms) [info] Recompiling plugin definition... [info] Source analysis: 1 new/modified, 0 indirectly invalidated, 0 removed. [info] [info] Updating plugins... [info] downloading http://maven.twttr.com/com/twitter/standard-project/0.7.17/standard-project-0.7.17.jar ... [info] [SUCCESSFUL ] com.twitter#standard-project;0.7.17!standard-project.jar (162ms) [info] downloading http://maven.twttr.com/ivysvn/ivysvn/2.1.0/ivysvn-2.1.0.jar ... [info] [SUCCESSFUL ] ivysvn#ivysvn;2.1.0!ivysvn.jar (5888ms) [info] :: retrieving :: plugin-definition#plugin-definition_2.7.7 [sync] [info] confs: [compile, runtime, test, provided, system, optional, sources, javadoc] [info] 2 artifacts copied, 0 already retrieved (2997kB/42ms) [success] Plugins updated successfully. [info] [info] Extracted source plugin ./lib_managed/scala_2.7.7/standard-project-0.7.17.jar ... [info] Recompiling plugin... [info] Source analysis: 14 new/modified, 0 indirectly invalidated, 0 removed. [info] Recompiling project definition... [info] Source analysis: 1 new/modified, 0 indirectly invalidated, 0 removed. [info] Standard project rules 0.7.14 loaded (2010-11-18). [warn] No .svnrepo file; no svn repo will be configured. [info] Building project kestrel 1.2.9-SNAPSHOT against Scala 2.7.7 [info] using KestrelProject with sbt 0.7.4 and Scala 2.7.7 [info] [info] == update == [info] downloading http://maven.twttr.com/net/lag/naggati_2.7.7/0.7.5/naggati_2.7.7-0.7.5.jar ... [info] [SUCCESSFUL ] net.lag#naggati_2.7.7;0.7.5!naggati_2.7.7.jar (528ms) [info] downloading http://maven.twttr.com/net/lag/configgy/1.6.4/configgy-1.6.4.jar ... [info] [SUCCESSFUL ] net.lag#configgy;1.6.4!configgy.jar (1346ms) [info] downloading http://mirrors.ibiblio.org/pub/mirrors/maven2/org/slf4j/slf4j-api/1.5.2/slf4j-api-1.5.2.jar ... [info] [SUCCESSFUL ] org.slf4j#slf4j-api;1.5.2!slf4j-api.jar (359ms) [info] downloading http://maven.twttr.com/com/twitter/xrayspecs/1.0.7/xrayspecs-1.0.7.jar ... [info] [SUCCESSFUL ] com.twitter#xrayspecs;1.0.7!xrayspecs.jar (168ms) [info] downloading http://maven.twttr.com/com/twitter/twitteractors/1.1.0/twitteractors-1.1.0.jar ... [info] [SUCCESSFUL ] com.twitter#twitteractors;1.1.0!twitteractors.jar (1872ms) [info] downloading http://mirrors.ibiblio.org/pub/mirrors/maven2/org/slf4j/slf4j-jdk14/1.5.2/slf4j-jdk14-1.5.2.jar ... [info] [SUCCESSFUL ] org.slf4j#slf4j-jdk14;1.5.2!slf4j-jdk14.jar (193ms) [info] downloading http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/mina/mina-core/2.0.0-M6/mina-core-2.0.0-M6.jar ... [info] [SUCCESSFUL ] org.apache.mina#mina-core;2.0.0-M6!mina-core.jar(bundle) (1720ms) [info] downloading http://maven.twttr.com/org/scala-tools/vscaladoc/1.1-md-3/vscaladoc-1.1-md-3.jar ... [info] [SUCCESSFUL ] org.scala-tools#vscaladoc;1.1-md-3!vscaladoc.jar (875ms) [info] downloading http://maven.twttr.com/com/twitter/twitteractors_2.7.7/2.0.1/twitteractors_2.7.7-2.0.1.jar ... [info] [SUCCESSFUL ] com.twitter#twitteractors_2.7.7;2.0.1!twitteractors_2.7.7.jar (796ms) [info] downloading http://mirrors.ibiblio.org/pub/mirrors/maven2/org/scala-tools/testing/specs/1.6.2.1/specs-1.6.2.1.jar ... [info] [SUCCESSFUL ] org.scala-tools.testing#specs;1.6.2.1!specs.jar (5892ms) [info] downloading http://scala-tools.org/repo-releases/com/twitter/json/1.1.3/json-1.1.3.jar ... [info] [SUCCESSFUL ] com.twitter#json;1.1.3!json.jar (189ms) [info] :: retrieving :: net.lag#kestrel [sync] [info] confs: [compile, runtime, test, provided, system, optional, sources, javadoc] [info] 12 artifacts copied, 0 already retrieved (7188kB/172ms) [info] == update == [success] Successful. [info] [info] Total time: 118 s, completed Jan 28, 2011 3:19:36 PM [info] [info] Total session time: 143 s, completed Jan 28, 2011 3:19:36 PM [success] Build completed successfully. [info] Standard project rules 0.7.14 loaded (2010-11-18). [warn] No .svnrepo file; no svn repo will be configured. [info] Building project kestrel 1.2.9-SNAPSHOT against Scala 2.7.7 [info] using KestrelProject with sbt 0.7.4 and Scala 2.7.7 [info] [info] == check-deps-exist == [info] == check-deps-exist == [info] [info] == compile-thrift-ruby == [info] == compile-thrift-ruby == [info] [info] == compile-thrift-java == [info] == compile-thrift-java == [info] [info] == compile == [info] Source analysis: 13 new/modified, 0 indirectly invalidated, 0 removed. [info] Compiling main sources... [warn] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/Journal.scala:23: imported Time' is permanently hidden by definition of object Time in package kestrel [warn] import com.twitter.xrayspecs.Time [warn] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/Journal.scala:80: value inMilliseconds is not a member of Long [error] val tmpFile = new File(queuePath + "~~" + Time.now.inMilliseconds) [error] ^ [warn] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/QItem.scala:21: importedTime' is permanently hidden by definition of object Time in package kestrel [warn] import com.twitter.xrayspecs.Time [warn] ^ [warn] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/Kestrel.scala:26: imported Time' is permanently hidden by definition of object Time in package kestrel [warn] import com.twitter.xrayspecs.Time [warn] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/Kestrel.scala:55: value inMilliseconds is not a member of Long [error] private val _startTime = Time.now.inMilliseconds [error] ^ [warn] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/PersistentQueue.scala:26: importedTime' is permanently hidden by definition of object Time in package kestrel [warn] import com.twitter.xrayspecs.Time [warn] ^ [warn] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/QueueCollection.scala:23: imported Time' is permanently hidden by definition of object Time in package kestrel [warn] import com.twitter.xrayspecs.Time [warn] ^ [warn] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/KestrelHandler.scala:26: importedTime' is permanently hidden by definition of object Time in package kestrel [warn] import com.twitter.xrayspecs.Time [warn] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/Kestrel.scala:158: value inMilliseconds is not a member of Long [error] def uptime() = (Time.now.inMilliseconds - _startTime) / 1000 [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/KestrelHandler.scala:295: value inMilliseconds is not a member of Long [error] report += (("time", (Time.now.inMilliseconds / 1000).toString)) [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/PersistentQueue.scala:222: value inMilliseconds is not a member of Long [error] val now = Time.now.inMilliseconds [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/PersistentQueue.scala:294: value inMilliseconds is not a member of Long [error] Actor.self.reactWithin((timeoutAbsolute - Time.now.inMilliseconds) max 0) { [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/PersistentQueue.scala:314: value inMilliseconds is not a member of Long [error] val gotSomething = Actor.self.receiveWithin((timeoutAbsolute - Time.now.inMilliseconds) max 0) { [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/PersistentQueue.scala:505: value inMilliseconds is not a member of Long [error] val now = Time.now.inMilliseconds [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/PersistentQueue.scala:531: value inMilliseconds is not a member of Long [error] if ((realExpiry != 0) && (realExpiry < Time.now.inMilliseconds)) { [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/QItem.scala:59: value inMilliseconds is not a member of Long [error] QItem(Time.now.inMilliseconds, if (expiry == 0) 0 else expiry * 1000, bytes, 0) [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/QueueCollection.scala:113: value inMilliseconds is not a member of Long [error] val now = Time.now.inMilliseconds [error] ^ [error] /Users/ej/workspace/kestrel/src/main/scala/net/lag/kestrel/QueueCollection.scala:142: value inMilliseconds is not a member of Long [error] q.removeReact(if (timeout == 0) timeout else Time.now.inMilliseconds + timeout, transaction) { [error] ^ [warn] 6 warnings found [error] 12 errors found [info] == compile == [info] [info] == copy-test-resources == [info] == copy-test-resources == [info] [info] == copy-resources == [info] == copy-resources == [info] [info] == write-build-properties == [info] == write-build-properties == [error] Error running compile: Compilation failed [info] [info] Total time: 10 s, completed Jan 28, 2011 3:19:48 PM [info] [info] Total session time: 11 s, completed Jan 28, 2011 3:19:48 PM [error] Error during build.

robey commented 13 years ago

it looks like you're getting a copy of Time from somewhere else besides xrayspecs, but i don't know where that might be. :(

one thing you could do is try the release_2_0 branch, or wait a day for me to switch the branches over myself, after which master will be 2.0.