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
>>
>

Reply via email to