{"action":"created","issue":{"url":"https://api.github.com/repos/bazelbuild/rules_go/issues/1338","repository_url":"https://api.github.com/repos/bazelbuild/rules_go","labels_url":"https://api.github.com/repos/bazelbuild/rules_go/issues/1338/labels{/name}","comments_url":"https://api.github.com/repos/bazelbuild/rules_go/issues/1338/comments","events_url":"https://api.github.com/repos/bazelbuild/rules_go/issues/1338/events","html_url":"https://github.com/bazelbuild/rules_go/issues/1338","id":298704106,"number":1338,"title":"Infinite loop fetching google/protobuf when building gazelle since overlay rules","user":{"login":"steeve","id":137467,"avatar_url":"https://avatars3.githubusercontent.com/u/137467?v=4","gravatar_id":"","url":"https://api.github.com/users/steeve","html_url":"https://github.com/steeve","followers_url":"https://api.github.com/users/steeve/followers","following_url":"https://api.github.com/users/steeve/following{/other_user}","gists_url":"https://api.github.com/users/steeve/gists{/gist_id}","starred_url":"https://api.github.com/users/steeve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/steeve/subscriptions","organizations_url":"https://api.github.com/users/steeve/orgs","repos_url":"https://api.github.com/users/steeve/repos","events_url":"https://api.github.com/users/steeve/events{/privacy}","received_events_url":"https://api.github.com/users/steeve/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-02-20T18:40:58Z","updated_at":"2018-02-22T11:51:29Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nSince d36234e86678457e769ab62e597f90eef025bf8d, when trying to run gazelle, bazel 0.10.1 is stuck into an infinite loop when trying to fetch google/protobuf.\r\n\r\nEven trying to run the following becomes an infinite loop:\r\n```\r\n$ bazel query --noimplicit_deps 'deps(//:gazelle)' --output graph\r\n```\r\n\r\n`WORKSPACE`\r\n```\r\ngit_repository(\r\n    name = \"io_bazel_rules_go\",\r\n    remote = \"https://github.com/bazelbuild/rules_go.git\",\r\n    commit = \"d36234e86678457e769ab62e597f90eef025bf8d\"\r\n)\r\n\r\nload(\"@io_bazel_rules_go//go:def.bzl\", \"go_rules_dependencies\", \"go_register_toolchains\")\r\ngo_rules_dependencies()\r\ngo_register_toolchains(go_version=\"host\")\r\n\r\nload(\"@bazel_gazelle//:deps.bzl\", \"gazelle_dependencies\")\r\ngazelle_dependencies()\r\n```"},"comment":{"url":"https://api.github.com/repos/bazelbuild/rules_go/issues/comments/367657368","html_url":"https://github.com/bazelbuild/rules_go/issues/1338#issuecomment-367657368","issue_url":"https://api.github.com/repos/bazelbuild/rules_go/issues/1338","id":367657368,"user":{"login":"steeve","id":137467,"avatar_url":"https://avatars3.githubusercontent.com/u/137467?v=4","gravatar_id":"","url":"https://api.github.com/users/steeve","html_url":"https://github.com/steeve","followers_url":"https://api.github.com/users/steeve/followers","following_url":"https://api.github.com/users/steeve/following{/other_user}","gists_url":"https://api.github.com/users/steeve/gists{/gist_id}","starred_url":"https://api.github.com/users/steeve/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/steeve/subscriptions","organizations_url":"https://api.github.com/users/steeve/orgs","repos_url":"https://api.github.com/users/steeve/repos","events_url":"https://api.github.com/users/steeve/events{/privacy}","received_events_url":"https://api.github.com/users/steeve/received_events","type":"User","site_admin":false},"created_at":"2018-02-22T11:51:29Z","updated_at":"2018-02-22T11:51:29Z","author_association":"NONE","body":"```\r\n$ bazel version\r\nBuild label: 0.10.1-homebrew\r\nBuild target: bazel-out/darwin-opt/bin/src/main/java/com/google/devtools/build/lib/bazel/BazelServer_deploy.jar\r\nBuild time: Tue Oct 11 20:06:37 +50095 (1518702897997)\r\nBuild timestamp: 1518702897997\r\nBuild timestamp as int: 1518702897997\r\n```"}}
{"actor":{"display_login":"steeve"}}