Neither the Dagger compiler nor Espresso should be on the buildscript
classpath. They're application dependencies and normal depedency conflict
resolution rules should work fine. I would guess it's something else (like
another plugin) which is causing the problem.

On Fri Nov 28 2014 at 4:12:30 AM Anders Aagaard <[email protected]> wrote:

> We get guava 0.15 from dagger and 0.16 from double-espresso. I figure you
> might be the man to ask about that, any ideas?
>
> On Fri Nov 28 2014 at 8:20:11 AM Anders Aagaard <[email protected]>
> wrote:
>
>> How you got that from that backtrace I have no idea, but thank you! I'll
>> dig into that and see if I can't figure out what :)
>>
>> On Thu Nov 27 2014 at 8:49:37 PM Jake Wharton <[email protected]>
>> wrote:
>>
>>> You have something which is causing a too old or too new version of
>>> Guava to be on the buildscript classpath. This version is ultimately
>>> incompatible with the Android plugin.
>>> On Nov 27, 2014 12:01 AM, "Anders Aagaard" <[email protected]> wrote:
>>>
>>>> Hi
>>>>
>>>> We just updated to the 1.0-RC of the build tools, and now our lint jobs
>>>> break.
>>>>
>>>>
>>>> * What went wrong:
>>>> Execution failed for task ':FINN-app:lint'.
>>>> > com.google.common.io.Files.newOutputStreamSupplier(Ljava/io/
>>>> File;)Lcom/google/common/io/OutputSupplier;
>>>>
>>>> * Try:
>>>> Run with --info or --debug option to get more log output.
>>>>
>>>> * Exception is:
>>>> org.gradle.api.tasks.TaskExecutionException: Execution failed for task
>>>> ':FINN-app:lint'.
>>>> at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.
>>>> executeActions(ExecuteActionsTaskExecuter.java:69)
>>>> at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.
>>>> execute(ExecuteActionsTaskExecuter.java:46)
>>>> at org.gradle.api.internal.tasks.execution.PostExecutionAnalysi
>>>> sTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
>>>> at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.
>>>> execute(SkipUpToDateTaskExecuter.java:64)
>>>> at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.
>>>> execute(ValidatingTaskExecuter.java:58)
>>>> at org.gradle.api.internal.tasks.execution.SkipEmptySourceFiles
>>>> TaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42)
>>>> at org.gradle.api.internal.tasks.execution.SkipTaskWithNoAction
>>>> sExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
>>>> at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.
>>>> execute(SkipOnlyIfTaskExecuter.java:53)
>>>> at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTas
>>>> kExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
>>>> at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFail
>>>> ure(AbstractTask.java:305)
>>>> at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$Task
>>>> ExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79)
>>>> at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$Task
>>>> ExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63)
>>>> at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$Task
>>>> ExecutorWorker.run(AbstractTaskPlanExecutor.java:51)
>>>> at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(
>>>> DefaultTaskPlanExecutor.java:23)
>>>> at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(
>>>> DefaultTaskGraphExecuter.java:88)
>>>> at org.gradle.execution.SelectedTaskExecutionAction.execute(Sel
>>>> ectedTaskExecutionAction.java:29)
>>>> at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBui
>>>> ldExecuter.java:62)
>>>> at org.gradle.execution.DefaultBuildExecuter.access$200(
>>>> DefaultBuildExecuter.java:23)
>>>> at org.gradle.execution.DefaultBuildExecuter$2.proceed(
>>>> DefaultBuildExecuter.java:68)
>>>> at org.gradle.execution.DryRunBuildExecutionAction.execute(DryR
>>>> unBuildExecutionAction.java:32)
>>>> at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBui
>>>> ldExecuter.java:62)
>>>> at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBui
>>>> ldExecuter.java:55)
>>>> at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(
>>>> DefaultGradleLauncher.java:149)
>>>> at org.gradle.initialization.DefaultGradleLauncher.doBuild(Defa
>>>> ultGradleLauncher.java:106)
>>>> at org.gradle.initialization.DefaultGradleLauncher.run(DefaultG
>>>> radleLauncher.java:86)
>>>> at org.gradle.launcher.exec.InProcessBuildActionExecuter$Defaul
>>>> tBuildController.run(InProcessBuildActionExecuter.java:80)
>>>> at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildA
>>>> ction.java:33)
>>>> at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildA
>>>> ction.java:24)
>>>> at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(
>>>> InProcessBuildActionExecuter.java:36)
>>>> at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(
>>>> InProcessBuildActionExecuter.java:26)
>>>> at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(
>>>> ExecuteBuild.java:47)
>>>> at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.exec
>>>> ute(BuildCommandOnly.java:34)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.WatchForDisconnection
>>>> .execute(WatchForDisconnection.java:35)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.
>>>> execute(ResetDeprecationLogger.java:24)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.StartStopIfBuildAndStop.
>>>> execute(StartStopIfBuildAndStop.java:33)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(
>>>> ForwardClientInput.java:71)
>>>> at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(
>>>> ForwardClientInput.java:69)
>>>> at org.gradle.util.Swapper.swap(Swapper.java:38)
>>>> at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(
>>>> ForwardClientInput.java:69)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(
>>>> LogToClient.java:60)
>>>> at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.exec
>>>> ute(BuildCommandOnly.java:34)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.
>>>> doBuild(EstablishBuildEnvironment.java:70)
>>>> at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.exec
>>>> ute(BuildCommandOnly.java:34)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonHygieneAction.execute(
>>>> DaemonHygieneAction.java:39)
>>>> at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.
>>>> proceed(DaemonCommandExecution.java:119)
>>>> at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWi
>>>> thBusy$1.run(StartBuildOrRespondWithBusy.java:46)
>>>> at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.
>>>> run(DaemonStateCoordinator.java:246)
>>>> at org.gradle.internal.concurrent.DefaultExecutorFactory$Stoppa
>>>> bleExecutorImpl$1.run(DefaultExecutorFactory.java:64)
>>>> Caused by: java.lang.NoSuchMethodError: com.google.common.io.Files.new
>>>> OutputStreamSupplier(Ljava/io/File;)Lcom/google/common/io/
>>>> OutputSupplier;
>>>> at com.android.tools.lint.checks.ApiLookup.writeDatabase(ApiLoo
>>>> kup.java:611)
>>>> at com.android.tools.lint.checks.ApiLookup.createCache(ApiLooku
>>>> p.java:237)
>>>> at com.android.tools.lint.checks.ApiLookup.get(ApiLookup.java:209)
>>>> at com.android.tools.lint.checks.ApiLookup.get(ApiLookup.java:129)
>>>> at com.android.tools.lint.checks.ApiDetector.beforeCheckProject(
>>>> ApiDetector.java:310)
>>>> at com.android.tools.lint.client.api.LintDriver.checkProject(Li
>>>> ntDriver.java:881)
>>>> at com.android.tools.lint.client.api.LintDriver.analyze(LintDri
>>>> ver.java:439)
>>>> at com.android.tools.lint.client.api.LintDriver.analyze(LintDri
>>>> ver.java:382)
>>>> at com.android.tools.lint.LintCliClient.run(LintCliClient.java:115)
>>>> at com.android.build.gradle.internal.LintGradleClient.run(LintG
>>>> radleClient.java:117)
>>>> at com.android.build.gradle.internal.LintGradleClient$run.call(Unknown
>>>> Source)
>>>> at com.android.build.gradle.tasks.Lint.runLint(Lint.groovy:190)
>>>> at com.android.build.gradle.tasks.Lint.this$4$runLint(Lint.groovy)
>>>> at com.android.build.gradle.tasks.Lint$this$4$runLint$3.callCurrent(Unknown
>>>> Source)
>>>> at com.android.build.gradle.tasks.Lint.lintAllVariants(Lint.groovy:79)
>>>> at 
>>>> com.android.build.gradle.tasks.Lint$lintAllVariants$2.callCurrent(Unknown
>>>> Source)
>>>> at com.android.build.gradle.tasks.Lint.lint(Lint.groovy:67)
>>>> at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)
>>>> at org.gradle.api.internal.project.taskfactory.AnnotationProces
>>>> singTaskFactory$StandardTaskAction.doExecute(A
>>>> nnotationProcessingTaskFactory.java:218)
>>>> at org.gradle.api.internal.project.taskfactory.AnnotationProces
>>>> singTaskFactory$StandardTaskAction.execute(Ann
>>>> otationProcessingTaskFactory.java:211)
>>>> at org.gradle.api.internal.project.taskfactory.AnnotationProces
>>>> singTaskFactory$StandardTaskAction.execute(Ann
>>>> otationProcessingTaskFactory.java:200)
>>>> at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(
>>>> AbstractTask.java:579)
>>>> at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(
>>>> AbstractTask.java:562)
>>>> at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.
>>>> executeAction(ExecuteActionsTaskExecuter.java:80)
>>>> at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.
>>>> executeActions(ExecuteActionsTaskExecuter.java:61)
>>>> ... 54 more
>>>>
>>>>
>>>> BUILD FAILED
>>>>
>>>>
>>>> Best regards
>>>> Anders
>>>>
>>>> --
>>>>
>>> You received this message because you are subscribed to the Google
>>>> Groups "adt-dev" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>
>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>  --
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "adt-dev" group.
>>> To unsubscribe from this topic, visit https://groups.google.com/d/to
>>> pic/adt-dev/ezM6RmO_ADY/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "adt-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to