It looks like the cached version of a package is stale and causing build errors when building beam. Chances are just deleting that /.gogradle directory will cause everything to rebuild from a clean state, so I'd try that. I think it should be /sdks/go/.gogradle
On Thu, Jul 23, 2020 at 4:56 PM Ahmet Altay <al...@google.com> wrote: > This is probably : https://issues.apache.org/jira/browse/BEAM-10567 > <https://issues.apache.org/jira/browse/BEAM-10567#> > > On Thu, Jul 23, 2020 at 4:53 PM Brian Hulette <bhule...@google.com> wrote: > >> Whenever I build a container locally >> (:sdks:java:container:docker, :sdks:python:container:py37:docker, ..) I get >> a Go error (log at the end of this message). >> >> I've discovered I can just comment out resolveBuildDependencies.dependsOn >> ":sdks:go:goBuild" in the relevant build.gradle file [1] whenever this >> happens, but it's getting old and I'm wondering if there's a better way. Is >> there something wrong with my environment that's causing these errors (It >> must not be an actual breakage in the Go SDK)? Can we remove or modify this >> statement to fix this? >> >> Thanks, >> Brian >> >> [1] >> https://github.com/apache/beam/blob/59b7200c8621b81804d53ded771fd3aa525fbb47/sdks/java/container/build.gradle#L32 >> >> # github.com/apache/beam/sdks/go/test/integration/synthetic >> .gogradle/project_gopath/src/ >> github.com/apache/beam/sdks/go/test/integration/synthetic/synthetic.go:31:31: >> cannot use s (type " >> github.com/apache/beam/sdks/go/test/vendor/github.com/apache/beam/sdks/go/pkg/beam".Scope) >> as type "github.com/apache/beam/sdks/go/pkg/beam".Scope in argument to >> synthetic.SourceSingle >> .gogradle/project_gopath/src/ >> github.com/apache/beam/sdks/go/test/integration/synthetic/synthetic.go:33:24: >> cannot use s (type " >> github.com/apache/beam/sdks/go/test/vendor/github.com/apache/beam/sdks/go/pkg/beam".Scope) >> as type "github.com/apache/beam/sdks/go/pkg/beam".Scope in argument to >> synthetic.Step >> .gogradle/project_gopath/src/ >> github.com/apache/beam/sdks/go/test/integration/synthetic/synthetic.go:34:2: >> undefined: passert.Count >> .gogradle/project_gopath/src/ >> github.com/apache/beam/sdks/go/test/integration/synthetic/synthetic.go:51:25: >> cannot use s (type " >> github.com/apache/beam/sdks/go/test/vendor/github.com/apache/beam/sdks/go/pkg/beam".Scope) >> as type "github.com/apache/beam/sdks/go/pkg/beam".Scope in argument to >> synthetic.Source >> .gogradle/project_gopath/src/ >> github.com/apache/beam/sdks/go/test/integration/synthetic/synthetic.go:51:25: >> cannot use configs (type " >> github.com/apache/beam/sdks/go/test/vendor/github.com/apache/beam/sdks/go/pkg/beam".PCollection) >> as type "github.com/apache/beam/sdks/go/pkg/beam".PCollection in >> argument to synthetic.Source >> .gogradle/project_gopath/src/ >> github.com/apache/beam/sdks/go/test/integration/synthetic/synthetic.go:52:24: >> cannot use s (type " >> github.com/apache/beam/sdks/go/test/vendor/github.com/apache/beam/sdks/go/pkg/beam".Scope) >> as type "github.com/apache/beam/sdks/go/pkg/beam".Scope in argument to >> synthetic.Step >> .gogradle/project_gopath/src/ >> github.com/apache/beam/sdks/go/test/integration/synthetic/synthetic.go:61:2: >> undefined: passert.Count >> >> > Task :sdks:go:buildLinuxAmd64 FAILED >> >