ga4gh / task-execution-server

11 stars 8 forks source link

No buildable Go source files #6

Open zhangb1 opened 7 years ago

zhangb1 commented 7 years ago

When I try to use make depends ,it comes out the error? Anyone knows what's going on ? How can I solve this?

Thanks

go get -d tes-server
package context: unrecognized import path "context"
package github.com/boltdb/bolt
    imports golang.org/x/sys/unix
    imports github.com/docker/docker/api/types
    imports github.com/docker/go-connections/nat
    imports github.com/docker/go-units
    imports github.com/opencontainers/image-spec/specs-go/v1
    imports github.com/opencontainers/go-digest
    imports github.com/gogo/protobuf/proto
    imports github.com/docker/docker/client
    imports github.com/docker/distribution/reference
    imports golang.org/x/net/proxy
    imports github.com/pkg/errors
    imports golang.org/x/net/context
    imports golang.org/x/net/context/ctxhttp
    imports github.com/ghodss/yaml
    imports gopkg.in/yaml.v2
    imports github.com/golang/protobuf/proto
    imports github.com/gorilla/mux
    imports github.com/gorilla/context
    imports github.com/grpc-ecosystem/grpc-gateway/runtime
    imports github.com/grpc-ecosystem/grpc-gateway/utilities
    imports google.golang.org/grpc/codes
    imports google.golang.org/grpc/grpclog
    imports google.golang.org/grpc/metadata
    imports google.golang.org/grpc/status
    imports google.golang.org/genproto/googleapis/rpc/status
    imports github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis/google/api
    imports github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis/google/api
    imports github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis/google/api: no buildable Go source files in /task-execution-server/buildtools/src/github.com/grpc-ecosystem/grpc-gateway/third_party/googleapis/google/api
make: *** [depends] Error 1
buchanae commented 7 years ago

This code is very outdated and unmaintained. This implementation evolved over the last year into funnel, which is more active, but also more complex.

We're looking at replacing this repo with a simpler version written in Python in #5

Nevertheless, if you'd still prefer to build this code, I'll take a look at see if there's something simple in the Makefile that is wrong.

golharam commented 4 years ago

I'm running into this as well. While funnel is fine, it is a bit more complex, and I'm looking for a simpler reference implementation. I'd be happy to help with #5 if this doesn't go anywhere.

kellrott commented 4 years ago

AKAIK the primary working implementations are:

Is https://github.com/golharam/python-flask-tes-server working? I haven't tested it yet, but I would be happy to add it to the list if it is working.