osdir.com

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Failing Go build: NodePrime/jsonpath missing?


Aled,

Possibly we could replace NodePrime/jsonpath with
https://github.com/JumboInteractiveLimited/jsonpath
I have no idea if we can tell whether that is actually the same code.

Duncan

On Thu, 22 Mar 2018 at 10:41 Aled Sage <aled.sage@xxxxxxxxx> wrote:

> Hi all,
>
> The Apache Brooklyn master build [1] has failed the last couple of times
> for the Go build of brooklyn-client (see end of email for the error text).
>
> It looks to me like our dependency github.com/NodePrime/jsonpath has
> been deleted! It definitely used to be there (lots of google hits
> pointing at that [2]), but 404 when visiting the page.
>
> The build presumably only works for me locally because I have it cached
> locally:
>
>     [exec] [INFO]      Downloading dependencies. Please wait...
>     [exec] [INFO]      --> Found desired version locally
>     github.com/NodePrime/jsonpath
> 84403ded544328c99be3472727667179eef23a91!
>
> Can someone else please double-check my findings?
>
> I couldn't find any record of jsonpath having moved. Anyone have any
> opinions how best to fix this?
>
> ---
> The error shown in jenkins console is:
>
>     all:
>           [exec] Starting build.sh (brooklyn-client go build script)
>           [exec] Installing glide
>           [exec] Installing dependencies
>           [exec] [WARN]    The name listed in the config file
>     (github.com/apache/brooklyn-client) does not match the current
>     location (.)
>           [exec] [INFO]    Downloading dependencies. Please wait...
>           [exec] [INFO]    --> Fetching golang.org/x/crypto
>           [exec] [INFO]    --> Fetching github.com/NodePrime/jsonpath
>           [exec] [INFO]    --> Fetching github.com/urfave/cli
>           [exec] [WARN]    Unable to checkout
> github.com/NodePrime/jsonpath
>           [exec] [ERROR]    Update failed for
>     github.com/NodePrime/jsonpath: Unable to get repository: Cloning
>     into '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
>           [exec] fatal: could not read Username for
>     'https://github.com': No such device or address
>           [exec] : exit status 128
>           [exec] [ERROR]    Failed to install: Unable to get repository:
>     Cloning into
>     '/root/.glide/cache/src/https-github.com-NodePrime-jsonpath'...
>           [exec] fatal: could not read Username for
>     'https://github.com': No such device or address
>           [exec] : exit status 128
>           [exec] Building br for default OS/ARCH:
>           [exec]     darwin/amd64
>           [exec] ../models/catalog.go:28:2: cannot find package
>     "github.com/NodePrime/jsonpath" in any of:
>           [exec]
>     /usr/build/brooklyn-client/cli/target/src/
> github.com/apache/brooklyn-client/cli/vendor/github.com/NodePrime/jsonpath
>     (vendor tree)
>           [exec] /usr/lib/go-1.7/src/github.com/NodePrime/jsonpath (from
>     $GOROOT)
>           [exec]
>     /usr/build/brooklyn-client/cli/target/src/
> github.com/NodePrime/jsonpath
>     (from $GOPATH)
>           [exec] ../command_metadata/command_metadata.go:21:8: cannot
>     find package "github.com/urfave/cli" in any of:
>           [exec]
>     /usr/build/brooklyn-client/cli/target/src/
> github.com/apache/brooklyn-client/cli/vendor/github.com/urfave/cli
>     (vendor tree)
>           [exec]     /usr/lib/go-1.7/src/github.com/urfave/cli (from
>     $GOROOT)
>           [exec]
>     /usr/build/brooklyn-client/cli/target/src/github.com/urfave/cli
>     (from $GOPATH)
>           [exec] ../commands/login.go:37:2: cannot find package
>     "golang.org/x/crypto/ssh/terminal" in any of:
>           [exec]
>     /usr/build/brooklyn-client/cli/target/src/
> github.com/apache/brooklyn-client/cli/vendor/golang.org/x/crypto/ssh/terminal
>     (vendor tree)
>           [exec] /usr/lib/go-1.7/src/golang.org/x/crypto/ssh/terminal
>     (from $GOROOT)
>           [exec]
>     /usr/build/brooklyn-client/cli/target/src/
> golang.org/x/crypto/ssh/terminal
>     (from $GOPATH)
>
> Aled
>
> [1] https://builds.apache.org/job/brooklyn-master-build-docker/
> [2] https://github.com/NodePrime/jsonpath
>
>