diff --git a/BUILD.bazel b/BUILD.bazel
index e246217503abd868585d80d2f8e1c6ee6cd3f679..28d310ee5435aedc35eda30f9c40a5cdac008254 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -1,6 +1,7 @@
 load("@bazel_gazelle//:def.bzl", "gazelle")
 
 # gazelle:prefix github.com/bio-routing/bio-rd
+# gazelle:resolve go google.golang.org/grpc //vendor/google.golang.org/grpc:go_default_library
 gazelle(
     name = "gazelle",
     external = "vendored",
diff --git a/apps/bmp-streamer/pkg/bmpstreamer/BUILD.bazel b/apps/bmp-streamer/pkg/bmpstreamer/BUILD.bazel
index f7de3bd91b6c0d64d4b7f7e17106286bc2a01f54..ede8926c95391eb83899f2fdd3c7dc259d3b34d1 100644
--- a/apps/bmp-streamer/pkg/bmpstreamer/BUILD.bazel
+++ b/apps/bmp-streamer/pkg/bmpstreamer/BUILD.bazel
@@ -20,7 +20,7 @@ go_proto_library(
     deps = [
         "//net/api:go_default_library",
         "//route/api:go_default_library",
-        "//vendor/google.golang.org/grpc:go_default_library",
+        "//vendor/google.golang.org/grpc:go_default_library",  # keep
     ],
 )
 
diff --git a/lib/grpchelper/BUILD.bazel b/lib/grpchelper/BUILD.bazel
index 5386f2cbf504649e7b1433f11373bc6419bb490c..c6c5f8caa539ee9fd0d20a2ef00bcfe1bbe848d2 100644
--- a/lib/grpchelper/BUILD.bazel
+++ b/lib/grpchelper/BUILD.bazel
@@ -17,8 +17,8 @@ go_library(
         "//vendor/github.com/prometheus/client_golang/prometheus/promhttp:go_default_library",
         "//vendor/github.com/q3k/statusz:go_default_library",
         "//vendor/github.com/sirupsen/logrus:go_default_library",
+        "//vendor/google.golang.org/grpc:go_default_library",
         "//vendor/google.golang.org/grpc/codes:go_default_library",
         "//vendor/google.golang.org/grpc/reflection:go_default_library",
-        "//vendor/google.golang.org/grpc:go_default_library",
     ],
 )
diff --git a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/BUILD.bazel b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/BUILD.bazel
index b51b1728810bdcd3c355f6084c3fe078a9a857a4..c10961d6956cf2bb6dd32008cead65dc9704743e 100644
--- a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/BUILD.bazel
+++ b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/BUILD.bazel
@@ -11,7 +11,7 @@ go_library(
     visibility = ["//visibility:public"],
     deps = [
         "//vendor/golang.org/x/net/context:go_default_library",
-        "//vendor/google.golang.org/grpc/codes:go_default_library",
         "//vendor/google.golang.org/grpc:go_default_library",
+        "//vendor/google.golang.org/grpc/codes:go_default_library",
     ],
 )
diff --git a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus/BUILD.bazel b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus/BUILD.bazel
index 2c16467aee1cd6ed2d1ca02318b9bbf370212191..b30fb0b16c9367ca511c2e43ab508e2f10fb94cd 100644
--- a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus/BUILD.bazel
+++ b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/logging/logrus/BUILD.bazel
@@ -22,9 +22,9 @@ go_library(
         "//vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags/logrus:go_default_library",
         "//vendor/github.com/sirupsen/logrus:go_default_library",
         "//vendor/golang.org/x/net/context:go_default_library",
+        "//vendor/google.golang.org/grpc:go_default_library",
         "//vendor/google.golang.org/grpc/codes:go_default_library",
         "//vendor/google.golang.org/grpc/grpclog:go_default_library",
-        "//vendor/google.golang.org/grpc:go_default_library",
         "@com_github_golang_protobuf//jsonpb:go_default_library_gen",
     ],
 )
diff --git a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/BUILD.bazel b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/BUILD.bazel
index 6534cb914212a4c606f358a8bdc9e8b8d6dc5fc1..da2f7095e2785c0528e5d723e140e1bc3078550a 100644
--- a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/BUILD.bazel
+++ b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/recovery/BUILD.bazel
@@ -12,7 +12,7 @@ go_library(
     visibility = ["//visibility:public"],
     deps = [
         "//vendor/golang.org/x/net/context:go_default_library",
-        "//vendor/google.golang.org/grpc/codes:go_default_library",
         "//vendor/google.golang.org/grpc:go_default_library",
+        "//vendor/google.golang.org/grpc/codes:go_default_library",
     ],
 )
diff --git a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags/BUILD.bazel b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags/BUILD.bazel
index 14f44dd077fae644fcf0783fa3624cc02411bac6..950cb26b0e93a0d0a04aacbdc12dfcafe40d056d 100644
--- a/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags/BUILD.bazel
+++ b/vendor/github.com/grpc-ecosystem/go-grpc-middleware/tags/BUILD.bazel
@@ -15,7 +15,7 @@ go_library(
     deps = [
         "//vendor/github.com/grpc-ecosystem/go-grpc-middleware:go_default_library",
         "//vendor/golang.org/x/net/context:go_default_library",
-        "//vendor/google.golang.org/grpc/peer:go_default_library",
         "//vendor/google.golang.org/grpc:go_default_library",
+        "//vendor/google.golang.org/grpc/peer:go_default_library",
     ],
 )
diff --git a/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/BUILD.bazel b/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/BUILD.bazel
index e6238d4efed170dd37b1a7ed5e08210a6ec72d1c..228ab06b2e53bebcb0fad6b5b2a55038d5635f13 100644
--- a/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/BUILD.bazel
+++ b/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/BUILD.bazel
@@ -18,8 +18,8 @@ go_library(
     deps = [
         "//vendor/github.com/prometheus/client_golang/prometheus:go_default_library",
         "//vendor/golang.org/x/net/context:go_default_library",
+        "//vendor/google.golang.org/grpc:go_default_library",
         "//vendor/google.golang.org/grpc/codes:go_default_library",
         "//vendor/google.golang.org/grpc/status:go_default_library",
-        "//vendor/google.golang.org/grpc:go_default_library",
     ],
 )
diff --git a/vendor/google.golang.org/grpc/reflection/BUILD.bazel b/vendor/google.golang.org/grpc/reflection/BUILD.bazel
index 53a6b0ab1464717c7bbf65a13b7ce172923a4246..1d8595a9f155a52746990fdf1455397b355c0b9f 100644
--- a/vendor/google.golang.org/grpc/reflection/BUILD.bazel
+++ b/vendor/google.golang.org/grpc/reflection/BUILD.bazel
@@ -8,10 +8,10 @@ go_library(
     visibility = ["//visibility:public"],
     deps = [
         "//vendor/github.com/golang/protobuf/proto:go_default_library",
+        "//vendor/google.golang.org/grpc:go_default_library",
         "//vendor/google.golang.org/grpc/codes:go_default_library",
         "//vendor/google.golang.org/grpc/reflection/grpc_reflection_v1alpha:go_default_library",
         "//vendor/google.golang.org/grpc/status:go_default_library",
-        "//vendor/google.golang.org/grpc:go_default_library",
         "@io_bazel_rules_go//proto/wkt:descriptor_go_proto",
     ],
 )