{"action":"created","issue":{"url":"https://api.github.com/repos/yarpc/yab/issues/119","repository_url":"https://api.github.com/repos/yarpc/yab","labels_url":"https://api.github.com/repos/yarpc/yab/issues/119/labels{/name}","comments_url":"https://api.github.com/repos/yarpc/yab/issues/119/comments","events_url":"https://api.github.com/repos/yarpc/yab/issues/119/events","html_url":"https://github.com/yarpc/yab/issues/119","id":181865525,"number":119,"title":"Build fails","user":{"login":"simongui","id":236470,"avatar_url":"https://avatars.githubusercontent.com/u/236470?v=3","gravatar_id":"","url":"https://api.github.com/users/simongui","html_url":"https://github.com/simongui","followers_url":"https://api.github.com/users/simongui/followers","following_url":"https://api.github.com/users/simongui/following{/other_user}","gists_url":"https://api.github.com/users/simongui/gists{/gist_id}","starred_url":"https://api.github.com/users/simongui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/simongui/subscriptions","organizations_url":"https://api.github.com/users/simongui/orgs","repos_url":"https://api.github.com/users/simongui/repos","events_url":"https://api.github.com/users/simongui/events{/privacy}","received_events_url":"https://api.github.com/users/simongui/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-09T04:41:24Z","updated_at":"2016-10-09T17:52:22Z","closed_at":"2016-10-09T17:52:22Z","body":"I'm getting the following after running this.\r\n\r\n```\r\ngo get -u -f github.com/yarpc/yab\r\n\r\npackage github.com/yarpc/yab\r\n\timports github.com/yarpc/yab/encoding\r\n\timports github.com/yarpc/yab/thrift\r\n\timports github.com/thriftrw/thriftrw-go/envelope\r\n\timports go.uber.org/thriftrw/internal/envelope/exception: use of internal package not allowed\r\n```"},"comment":{"url":"https://api.github.com/repos/yarpc/yab/issues/comments/252501235","html_url":"https://github.com/yarpc/yab/issues/119#issuecomment-252501235","issue_url":"https://api.github.com/repos/yarpc/yab/issues/119","id":252501235,"user":{"login":"prashantv","id":140159,"avatar_url":"https://avatars.githubusercontent.com/u/140159?v=3","gravatar_id":"","url":"https://api.github.com/users/prashantv","html_url":"https://github.com/prashantv","followers_url":"https://api.github.com/users/prashantv/followers","following_url":"https://api.github.com/users/prashantv/following{/other_user}","gists_url":"https://api.github.com/users/prashantv/gists{/gist_id}","starred_url":"https://api.github.com/users/prashantv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prashantv/subscriptions","organizations_url":"https://api.github.com/users/prashantv/orgs","repos_url":"https://api.github.com/users/prashantv/repos","events_url":"https://api.github.com/users/prashantv/events{/privacy}","received_events_url":"https://api.github.com/users/prashantv/received_events","type":"User","site_admin":false},"created_at":"2016-10-09T17:52:22Z","updated_at":"2016-10-09T17:52:22Z","body":"@simongui The `glide.lock` pins to specific versions that `yab` will build against, we haven't updated dependencies (that's planned soon, will be done in #114). It is expected that `go get` may fail, and there's no way to guarantee it won't due to `go get` only relying on master of every repository.\r\n\r\nYou can use the prebuild binaries in [Releases](https://github.com/yarpc/yab/releases), or if you'd like to build your own binary, you'll need to have [glide installed](https://github.com/Masterminds/glide), then do:\r\n```\r\n$ go get -d github.com/yarpc/yab\r\n$ cd $GOPATH/src/github.com/yarpc/yab\r\n$ glide install\r\n$ go install .\r\n```\r\n\r\n@breerly `go get` does not look at `glide.yaml` or `glide.lock`, Glide doesn't really have a solution for executables that people `go get`. There's no `glide get` to get a repository, and use the pins to install it.\r\n\r\nSince `yab` is not a library, I actually would prefer `glide.yaml` to have `master`, since we should be updating to `master` on every `glide up` so that it's more likely for `go get` to work."}}
{"actor":{"display_login":"prashantv"}}