fix(bazel): exclude rocketmq-remoting from coursier resolution

dledger 0.3.3.4 depends on rocketmq-remoting:5.5.0, which Coursier
fetches from Maven Central. That artifact transitively brings
grpc-netty-shaded:1.53.0 with a strict [1.53.0] range on grpc-core,
conflicting with the WORKSPACE-declared grpc 1.47.0 artifacts.

Since rocketmq-remoting is built from source in this repo (//remoting),
exclude it from external resolution — matching what PR #10947 already
does for the DLedger 0.4.x line.
This commit is contained in:
通融
2026-08-19 10:38:36 +08:00
parent 3f8e874ba3
commit 9cd937a5a1
+1
View File
@@ -116,6 +116,7 @@ maven_install(
"org.slf4j:slf4j-api:2.0.3",
"org.javassist:javassist:3.20.0-GA",
],
excluded_artifacts = ["org.apache.rocketmq:rocketmq-remoting"],
fetch_sources = False,
repositories = [
"https://repo1.maven.org/maven2",