Hi Elliotte,
Thanks for your reply.
Tried out the steps that you suggested, still not able to resolve this
issue.
Should I use a particular version of go for the build?
What I have noticed is that when I ./gradlew build, it automatically
downloads go 1.12 and sets the go env for it, basically ignoring whatever
version of go that I already have installed.
Please follow the last comment of this
https://issues.apache.org/jira/browse/BEAM-8564.
Regards
Amogh


On Wed, Nov 27, 2019 at 5:46 PM Elliotte Rusty Harold <elh...@ibiblio.org>
wrote:

> I did get through this one, and made the classic mistake of not
> immediately committing the steps I took to writing. I believe it
> involved some combination of setting go paths in environment
> variables. I seem to have added this to the end of my .profile:
>
> export GOROOT=/usr/local/go
> export GOPATH=$HOME/go/packages
> export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
>
> According to my history, I also ran
>
> go get github.com/linkedin/goavro
>
> I really need to dedicate some time to cleaning up the build
> documentation. See https://issues.apache.org/jira/browse/BEAM-8798
>
> Right now we have overlapping and sometimes contradictory docs in four
> different places:
>
> README.md
> CONTRIBUTING.md
> https://cwiki.apache.org/confluence/display/BEAM/Contributor+FAQ
> https://beam.apache.org/contribute/
>
> We should probably pick one as the source of truth and rewrite the
> other three to simply point to it. I propose putting all checkout,
> build, test, commit, and push instructions in CONTRIBUTING.md in the
> repo. What do folks think?
>
> On Wed, Nov 27, 2019 at 3:51 AM Amogh Tiwari <amo...@google.com> wrote:
> >
> > Hi Elliotte,
> > I am facing a similar goVet issue. It would be great if you can guide me
> through the solution. Please let me know the steps that you followed.
> > Regards,
> > Amogh
> >
> > On Thu, Nov 21, 2019 at 6:06 PM Elliotte Rusty Harold <
> elh...@ibiblio.org> wrote:
> >>
> >> Tentatively, the goVet issue does seem to have been an issue with my
> >> Go install I have now cleaned up. The clickhouse issue remains, as do
> >> several others I'm working through.
> >>
> >> I've filed https://issues.apache.org/jira/browse/BEAM-8798 to
> >> consolidate and update the instructions for getting to a working
> >> build.
> >>
> >> On Thu, Nov 21, 2019 at 6:10 AM Elliotte Rusty Harold
> >> <elh...@ibiblio.org> wrote:
> >> >
> >> > I'm slowly working my way through getting the tests to run and pass.
> >> > We have a lot of work to do on the contributing docs to explain how to
> >> > setup and run the build. There's clearly a lot of knowledge in
> >> > developers' heads and workstations that hasn't yet made it into the
> >> > docs.
> >> >
> >> > The latest is a problem finding "github.com/linkedin/goavro" when I
> >> > run goVet. I'm not a go person. Is this something that requires an
> >> > extra install? If so, how is it installed? Or is this some error in
> >> > the build.gradles? Or perhaps my go config is borked and gradle is
> >> > looking in the wrong directory?
> >> >
> >> > > Task :sdks:go:examples:resolveBuildDependencies
> >> > Resolving ./github.com/apache/beam/sdks/go@/home/elharo/beam/sdks/go
> >> > .gogradle/project_gopath/src/
> github.com/apache/beam/sdks/go/examples/vendor/github.com/apache/beam/sdks/go/pkg/beam/io/avroio/avroio.go:28:2
> :
> >> > cannot find package "github.com/linkedin/goavro" in any of:
> >> >
>  /home/elharo/beam/sdks/go/examples/.gogradle/project_gopath/src/
> github.com/apache/beam/sdks/go/examples/vendor/github.com/linkedin/goavro
> >> > (vendor tree)
> >> >         /home/elharo/.gradle/go/binary/1.12/go/src/
> github.com/linkedin/goavro
> >> > (from $GOROOT)
> >> >
>  /home/elharo/beam/sdks/go/examples/.gogradle/project_gopath/src/
> github.com/linkedin/goavro
> >> > (from $GOPATH)
> >> >
> >> > > Task :sdks:go:examples:goVet FAILED
> >> >
> >> > I'm also seeing failures in ClickHouseIOTest:
> >> >
> >> > > Task :sdks:java:io:clickhouse:test
> >> >
> >> > org.apache.beam.sdk.io.clickhouse.ClickHouseIOTest > classMethod
> FAILED
> >> >     java.lang.IllegalStateException
> >> >
> >> > org.apache.beam.sdk.io.clickhouse.ClickHouseIOTest > classMethod
> FAILED
> >> >     java.lang.NullPointerException
> >> >
> >> > org.apache.beam.sdk.io.clickhouse.AtomicInsertTest > classMethod
> FAILED
> >> >     java.lang.IllegalStateException
> >> >
> >> > org.apache.beam.sdk.io.clickhouse.AtomicInsertTest > classMethod
> FAILED
> >> >     java.lang.NullPointerException
> >> >
> >> > --
> >> > Elliotte Rusty Harold
> >> > elh...@ibiblio.org
> >>
> >>
> >>
> >> --
> >> Elliotte Rusty Harold
> >> elh...@ibiblio.org
>
>
>
> --
> Elliotte Rusty Harold
> elh...@ibiblio.org
>

Reply via email to