bazelbuild/bazel
View on GitHubMissing lock file for rules_jvm_external crashes Bazel with genquery
Open
#27115 opened on Sep 29, 2025
P2help wantedteam-ExternalDepstype: bug
Description
Description of the bug:
/tmp/.cache/bazel/_bazel_jenkins/aae7db2bc97c8891f86ab73972e6f816/external/rules_jvm_external+/private/extensions/maven.bzl:460:42: Traceback (most recent call last):
10:26:31 File "/tmp/.cache/bazel/_bazel_jenkins/aae7db2bc97c8891f86ab73972e6f816/external/rules_jvm_external+/private/extensions/maven.bzl", line 460, column 42, in maven_impl
10:26:31 lock_file_content = mctx.read(mctx.path(repo.get("lock_file")))
10:26:31 Error in read: java.io.FileNotFoundException: /var/lib/jenkins/workspace/dev-cproc/monorepo/branches/investigate_kafka_errors/maven/maven_jolokia_install.json (No such file or directory)
...
10:27:44 FATAL: bazel crashed due to an internal error. Printing stack trace:
10:27:44 java.lang.IllegalStateException: Key GENQUERY_SCOPE:[//cproc/services/domain-valet/tests:basic] with entry IncrementalInMemoryNodeEntry{key=GENQUERY_SCOPE:[//cproc/services/domain-valet/tests:basic], value=null, dirtyBuildingState=InitialBuildingState{state=REBUILDING, signaledDeps=384, externalDeps=0, dirtyDirectDepIndex=0}, version=com.google.devtools.build.skyframe.Version$MinimalVersion@f8750d4, directDeps=WithHashSet{size=384, elements=[cproc/services/domain-valet/tests, @@bazel_tools//tools/test, @@rules_itest+//cmd/svcinit, @@rules_itest+//, @@bazel_tools//src/conditions, @@bazel_tools+remote_coverage_tools_extension+remote_coverage_tools//, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/tests/testdata, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/tests/scenarios, @@rules_go+//, @@rules_go+//go/tools/bzltestutil, @@bazel_tools//tools/allowlists/function_transition_allowlist, @@rules_go+//go, @@rules_itest+//cmd/get_assigned_port, @@rules_go+//go/config, cproc/services/domain-valet, @@platforms//os, cproc/libraries/pointer, cproc/libraries/test, cproc/specs/domain-valet/client, @@gazelle++go_deps+com_github_jive_go_datacenter_client_v4//, @@gazelle++go_deps+com_github_jive_goisp//pkg/transport, @@gazelle++go_deps+com_github_jive_gumpy//pkg/isp, @@gazelle++go_deps+com_github_lib_pq//, @@gazelle++go_deps+com_github_pmezard_go_difflib//difflib, @@gazelle++go_deps+com_github_redis_go_redis_v9//, @@gazelle++go_deps+com_github_stretchr_testify//assert, @@gazelle++go_deps+com_github_stretchr_testify//require, @@gazelle++go_deps+com_github_wiremock_go_wiremock//, @@rules_go+//go/platform, @@rules_itest+//logger, @@rules_itest+//runner, @@rules_itest+//svcctl, @@rules_itest+//svclib, @@rules_go+//go/runfiles, @@gazelle++go_deps+org_golang_x_sys//unix, , cproc/tests, @@+_repo_rules+com_github_redis_redis//, @@rules_go+//go/toolchain, cproc/libraries/database, cproc/libraries/secrets, cproc/protos/maxmind, cproc/services/domain-valet/internal/api, cproc/services/domain-valet/internal/databasedump, cproc/services/domain-valet/internal/health, cproc/services/domain-valet/internal/http, cproc/services/domain-valet/internal/isp, cproc/services/domain-valet/internal/redis, cproc/services/domain-valet/internal/updaters, @@gazelle++go_deps+com_github_grpc_ecosystem_go_grpc_middleware_providers_prometheus//, @@gazelle++go_deps+com_github_grpc_ecosystem_go_grpc_middleware_v2//interceptors/timeout, @@gazelle++go_deps+com_github_jive_go_logger//pkg/logmgr, @@gazelle++go_deps+com_github_jive_go_prometheus_metrics_server//, @@gazelle++go_deps+com_github_prometheus_client_golang//prometheus, @@gazelle++go_deps+com_github_robfig_cron_v3//, @@gazelle++go_deps+com_github_urfave_cli_v3//, @@gazelle++go_deps+org_golang_google_grpc//, @@gazelle++go_deps+org_golang_google_grpc//credentials/insecure, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/html/static, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/html/static/leaflet/images, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/html/static/leaflet, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/html/static/mdl, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/html/static/milligram, tools, cproc/services/domain-valet/tests/secrets, tools/postgres_java, @@bazel_tools//tools/jdk, @@rules_jvm_external++maven+wiremock_standalone//, @@rules_java+//java/bazel/rules, @@bazel_tools//tools/build_defs/build_info, @@bazel_tools//tools/launcher, @@bazel_tools//tools/cpp, cproc/services/domain-valet/tests/mappings, @@bazel_tools//tools/def_parser, CONTAINING_PACKAGE_LOOKUP:@@+_repo_rules+com_github_redis_redis//src, @@platforms//cpu, @@gazelle++go_deps+com_github_prometheus_client_golang//prometheus/collectors, @@rules_go+//proto, @@gazelle++go_deps+com_github_gorilla_mux//, cproc/services/domain-valet/internal/data, CONTAINING_PACKAGE_LOOKUP:cproc/services/domain-valet/internal/redis/lua, @@rules_coreutils+//coreutils/toolchain/cp, @@rules_java+//toolchains, @@bazel_tools//src/tools/launcher, @@protobuf+//bazel/private, @@aspect_bazel_lib+//lib, @@rules_cc+//cc, @@rules_coreutils+//coreutils/toolchain/mkdir, CONTAINING_PACKAGE_LOOKUP:@@+_repo_rules+com_github_redis_redis//deps/linenoise, CONTAINING_PACKAGE_LOOKUP:tools/postgres_java/com/jive/postgres/importer, @@bazel_tools//tools/java/runfiles, @@rules_jvm_external++maven+embedded_postgresql//, CONTAINING_PACKAGE_LOOKUP:@@+_repo_rules+com_github_redis_redis//deps/hiredis, CONTAINING_PACKAGE_LOOKUP:@@+_repo_rules+com_github_redis_redis//deps/lua/src, CONTAINING_PACKAGE_LOOKUP:@@+_repo_rules+com_github_redis_redis//deps/hdr_histogram, CONTAINING_PACKAGE_LOOKUP:@@+_repo_rules+com_github_redis_redis//deps/fpconv, @@rules_coreutils+//coreutils/toolchain/rm, CONTAINING_PACKAGE_LOOKUP:tools/postgres_java/com/jive/postgres/runner, CONTAINING_PACKAGE_LOOKUP:tools/postgres_java/com/jive/postgres/health, @@rules_java+//, @@rules_java+//java/runfiles, @@rules_java+//java/runfiles/src/main/java/com/google/devtools/build/runfiles, @@bazel_tools//src/main/cpp/util, @@bazel_tools//src/main/native/windows, @@rules_go+//go/private, @@rules_go+//go/tools/coverdata, @@rules_go++go_sdk+io_bazel_rules_nogo//, @@bazel_tools//tools/osx, @@rules_go+//go/constraints/amd64, @@rules_go+//go/constraints/arm, @@rules_cc+//cc/private/bazel7, @@bazel_tools//tools/objc, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/asmdecl, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/assign, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/atomic, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/atomicalign, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/bools, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/buildssa, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/buildtag, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/composite, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/copylock, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/ctrlflow, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/deepequalerrors, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/errorsas, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/findcall, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/httpresponse, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/ifaceassert, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/inspect, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/loopclosure, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/lostcancel, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/nilfunc, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/nilness, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/printf, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/shift, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/sortslice, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/stdmethods, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/stringintconv, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/structtag, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/testinggoroutine, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/tests, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/unmarshal, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/unreachable, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/unsafeptr, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/unusedresult, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/appends, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/defers, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/directive, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/fieldalignment, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/framepointer, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/httpmux, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/reflectvaluecompare, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/sigchanyzer, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/slog, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/stdversion, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/timeformat, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/unusedwrite, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/usesgenerics, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/waitgroup, modules/rules_go, @@rules_go+//go/tools/builders, @@gazelle++go_deps+org_golang_x_tools//go/analysis, @@gazelle++go_deps+org_golang_x_tools//go/gcexportdata, @@gazelle++go_deps+org_golang_x_tools//internal/facts, @@rules_coreutils+//, @@rules_coreutils++_repo_rules4+resolved-mkdir//, @@rules_coreutils++_repo_rules4+resolved-cp//, @@rules_go+//go/tools/bzltestutil/chdir, @@rules_coreutils++_repo_rules4+resolved-rm//, @@protobuf+//, @@rules_license+//licenses/spdx, @@gazelle++go_deps+com_github_golang_protobuf//proto, @@gazelle++go_deps+org_golang_google_protobuf//proto, @@gazelle++go_deps+org_golang_google_protobuf//reflect/protoreflect, @@gazelle++go_deps+org_golang_google_protobuf//reflect/protoregistry, @@gazelle++go_deps+org_golang_google_protobuf//runtime/protoiface, @@gazelle++go_deps+org_golang_google_protobuf//runtime/protoimpl, @@gazelle++go_deps+org_golang_google_protobuf//types/descriptorpb, @@gazelle++go_deps+org_golang_google_protobuf//types/gofeaturespb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/anypb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/apipb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/durationpb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/emptypb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/fieldmaskpb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/sourcecontextpb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/structpb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/timestamppb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/typepb, @@gazelle++go_deps+org_golang_google_protobuf//types/known/wrapperspb, @@gazelle++go_deps+org_golang_google_protobuf//types/pluginpb, @@gazelle++go_deps+org_golang_google_grpc//codes, @@gazelle++go_deps+org_golang_google_grpc//status, @@gazelle++go_deps+org_golang_x_net//context, @@rules_proto+//proto, @@gazelle++go_deps+com_github_golang_protobuf//protoc-gen-go, @@gazelle++go_deps+com_github_jive_gumpy//, @@gazelle++go_deps+com_github_sirupsen_logrus//, @@gazelle++go_deps+com_github_golang_protobuf//, @@gazelle++go_deps+com_github_golang_protobuf//internal/gengogrpc, @@gazelle++go_deps+org_golang_google_protobuf//cmd/protoc-gen-go/internal_gengo, @@gazelle++go_deps+org_golang_google_protobuf//compiler/protogen, @@gazelle++go_deps+com_github_jive_goisp//, @@gazelle++go_deps+com_github_jive_goisp//pkg/util, @@gazelle++go_deps+com_github_fatih_structs//, @@gazelle++go_deps+com_github_jive_go_snappystream//, @@gazelle++go_deps+com_github_mitchellh_mapstructure//, @@gazelle++go_deps+com_github_uber_tchannel_go//typed, @@gazelle++go_deps+com_github_lib_pq//oid, @@gazelle++go_deps+com_github_lib_pq//scram, @@gazelle++go_deps+com_github_pmezard_go_difflib//, @@gazelle++go_deps+org_golang_x_sys//windows, @@gazelle++go_deps+com_github_mreiferson_go_snappystream//snappy-go, @@gazelle++go_deps+com_github_redis_go_redis_v9//auth, @@gazelle++go_deps+com_github_redis_go_redis_v9//internal, @@gazelle++go_deps+com_github_redis_go_redis_v9//internal/hashtag, @@gazelle++go_deps+com_github_redis_go_redis_v9//internal/hscan, @@gazelle++go_deps+com_github_redis_go_redis_v9//internal/pool, @@gazelle++go_deps+com_github_redis_go_redis_v9//internal/proto, @@gazelle++go_deps+com_github_redis_go_redis_v9//internal/rand, @@gazelle++go_deps+com_github_redis_go_redis_v9//internal/util, @@gazelle++go_deps+com_github_cespare_xxhash_v2//, @@gazelle++go_deps+com_github_dgryski_go_rendezvous//, @@gazelle++go_deps+com_github_stretchr_testify//, @@gazelle++go_deps+com_github_stretchr_testify//assert/yaml, @@gazelle++go_deps+com_github_davecgh_go_spew//spew, @@gazelle++go_deps+com_github_mreiferson_go_snappystream//, @@gazelle++go_deps+com_github_uber_tchannel_go//, @@rules_itest+//runner/topological, @@gazelle++go_deps+com_github_google_uuid//, @@gazelle++go_deps+com_github_davecgh_go_spew//, @@gazelle++go_deps+in_gopkg_yaml_v3//, @@gazelle++go_deps+org_golang_google_protobuf//, @@gazelle++go_deps+org_golang_google_protobuf//encoding/prototext, @@gazelle++go_deps+org_golang_google_protobuf//internal/filedesc, @@gazelle++go_deps+org_golang_google_protobuf//internal/genid, @@gazelle++go_deps+org_golang_google_protobuf//internal/strs, @@gazelle++go_deps+org_golang_google_protobuf//reflect/protodesc, @@gazelle++go_deps+org_golang_google_protobuf//types/dynamicpb, @@gazelle++go_deps+org_golang_x_sys//, @@gazelle++go_deps+org_golang_google_protobuf//internal/errors, @@gazelle++go_deps+org_golang_google_protobuf//internal/detrand, @@gazelle++go_deps+org_golang_google_protobuf//encoding/protowire, @@gazelle++go_deps+org_golang_google_protobuf//internal/editiondefaults, @@gazelle++go_deps+org_golang_google_protobuf//internal/editionssupport, @@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/defval, @@gazelle++go_deps+org_golang_google_protobuf//internal/flags, @@gazelle++go_deps+org_golang_google_protobuf//internal/pragma, @@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/text, @@gazelle++go_deps+org_golang_google_protobuf//internal/descfmt, @@gazelle++go_deps+org_golang_google_protobuf//internal/descopts, @@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/messageset, @@gazelle++go_deps+org_golang_google_protobuf//internal/order, @@gazelle++go_deps+org_golang_google_protobuf//internal/set, @@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/tag, @@gazelle++go_deps+org_golang_google_protobuf//internal/version, @@gazelle++go_deps+org_golang_google_protobuf//reflect/protopath, @@gazelle++go_deps+org_golang_google_protobuf//reflect/protorange, @@gazelle++go_deps+org_golang_google_protobuf//internal/msgfmt, @@gazelle++go_deps+com_github_grpc_ecosystem_go_grpc_middleware_v2//interceptors, @@gazelle++go_deps+org_golang_google_grpc//reflection, @@gazelle++go_deps+com_github_grpc_ecosystem_go_grpc_middleware_v2//, @@gazelle++go_deps+com_github_prometheus_client_golang//prometheus/promhttp, @@bazel_tools//tools/build_defs/build_info/templates, @@bazel_tools//third_party/def_parser, @@gazelle++go_deps+org_golang_google_protobuf//internal/filetype, @@gazelle++go_deps+org_golang_google_protobuf//internal/impl, @@gazelle++go_deps+org_golang_google_protobuf//internal/protolazy, @@gazelle++go_deps+org_golang_x_tools//, @@gazelle++go_deps+org_golang_x_tools//internal/gcimporter, @@gazelle++go_deps+org_golang_x_tools//go/types/objectpath, @@gazelle++go_deps+org_golang_x_tools//internal/aliases, @@gazelle++go_deps+org_golang_x_tools//internal/pkgbits, @@gazelle++go_deps+org_golang_x_tools//internal/typesinternal, @@gazelle++go_deps+org_golang_x_tools//go/types/typeutil, @@gazelle++go_deps+org_golang_x_tools//internal/stdlib, @@gazelle++go_deps+org_golang_x_tools//internal/versions, @@gazelle++go_deps+org_golang_x_tools//internal/typeparams, @@gazelle++go_deps+org_golang_google_protobuf//encoding/protojson, @@gazelle++go_deps+org_golang_google_protobuf//internal/encoding/json, @@gazelle++go_deps+org_golang_x_tools//go/analysis/passes/internal/analysisutil, @@gazelle++go_deps+org_golang_x_tools//go/ast/inspector, @@gazelle++go_deps+org_golang_x_tools//internal/analysisinternal, @@gazelle++go_deps+org_golang_x_tools//go/ast/edge, @@gazelle++go_deps+org_golang_x_tools//internal/typeparams/genericfeatures, @@gazelle++go_deps+com_github_jive_go_logger//, @@gazelle++go_deps+org_golang_x_tools//go/ssa, @@gazelle++go_deps+org_golang_x_tools//go/cfg, @@gazelle++go_deps+org_golang_x_tools//internal/astutil, @@gazelle++go_deps+org_golang_x_mod//semver, @@gazelle++go_deps+org_golang_x_tools//internal/fmtstr, CONTAINING_PACKAGE_LOOKUP:@@gazelle++go_deps+com_github_urfave_cli_v3//autocomplete, @@gazelle++go_deps+com_github_prometheus_client_golang//, @@gazelle++go_deps+com_github_prometheus_client_golang//internal/github.com/golang/gddo/httputil, @@gazelle++go_deps+com_github_prometheus_client_golang//prometheus/promhttp/internal, @@gazelle++go_deps+com_github_prometheus_client_model//go, @@gazelle++go_deps+com_github_prometheus_common//expfmt, @@gazelle++go_deps+com_github_prometheus_client_golang//prometheus/internal, @@gazelle++go_deps+com_github_beorn7_perks//quantile, @@gazelle++go_deps+com_github_prometheus_common//model, @@gazelle++go_deps+com_github_prometheus_procfs//, @@gazelle++go_deps+com_github_prometheus_client_golang//internal/github.com/golang/gddo/httputil/header, @@gazelle++go_deps+org_golang_x_mod//, @@gazelle++go_deps+org_golang_x_net//, @@gazelle++go_deps+com_github_prometheus_client_model//, @@gazelle++go_deps+com_github_beorn7_perks//, @@gazelle++go_deps+com_github_prometheus_common//, @@gazelle++go_deps+in_yaml_go_yaml_v2//, @@gazelle++go_deps+com_github_munnerz_goautoneg//, @@gazelle++go_deps+org_golang_google_protobuf//encoding/protodelim, @@gazelle++go_deps+com_github_prometheus_procfs//internal/fs, @@gazelle++go_deps+com_github_prometheus_procfs//internal/util, @@gazelle++go_deps+org_golang_google_grpc//credentials, @@gazelle++go_deps+org_golang_google_grpc//attributes, @@gazelle++go_deps+org_golang_google_grpc//grpclog, @@gazelle++go_deps+org_golang_google_grpc//internal/credentials, @@gazelle++go_deps+org_golang_google_grpc//internal/envconfig, @@gazelle++go_deps+org_golang_google_grpc//grpclog/internal, @@gazelle++go_deps+org_golang_google_grpc//internal, @@gazelle++go_deps+org_golang_google_grpc//connectivity, @@gazelle++go_deps+org_golang_google_grpc//serviceconfig, @@gazelle++go_deps+org_golang_google_grpc//internal/status, @@gazelle++go_deps+org_golang_google_genproto_googleapis_rpc//status, @@gazelle++go_deps+org_golang_google_genproto_googleapis_rpc//, @@gazelle++go_deps+org_golang_google_protobuf//protoadapt, @@gazelle++go_deps+org_golang_google_grpc//backoff, @@gazelle++go_deps+org_golang_google_grpc//balancer, @@gazelle++go_deps+org_golang_google_grpc//balancer/base, @@gazelle++go_deps+org_golang_google_grpc//balancer/pickfirst, @@gazelle++go_deps+org_golang_google_grpc//balancer/roundrobin, @@gazelle++go_deps+org_golang_google_grpc//channelz, @@gazelle++go_deps+org_golang_google_grpc//encoding, @@gazelle++go_deps+org_golang_google_grpc//encoding/proto, @@gazelle++go_deps+org_golang_google_grpc//experimental/stats, @@gazelle++go_deps+org_golang_google_grpc//internal/backoff, @@gazelle++go_deps+org_golang_google_grpc//internal/balancer/gracefulswitch, @@gazelle++go_deps+org_golang_google_grpc//internal/balancerload, @@gazelle++go_deps+org_golang_google_grpc//internal/binarylog, @@gazelle++go_deps+org_golang_google_grpc//internal/channelz, @@gazelle++go_deps+org_golang_google_grpc//internal/grpcsync, @@gazelle++go_deps+org_golang_google_grpc//internal/grpcutil, @@gazelle++go_deps+org_golang_google_grpc//internal/idle, @@gazelle++go_deps+org_golang_google_grpc//internal/metadata, @@gazelle++go_deps+org_golang_google_grpc//internal/pretty, @@gazelle++go_deps+org_golang_google_grpc//internal/resolver, @@gazelle++go_deps+org_golang_google_grpc//internal/resolver/delegatingresolver, @@gazelle++go_deps+org_golang_google_grpc//internal/resolver/passthrough, @@gazelle++go_deps+org_golang_google_grpc//internal/resolver/unix, @@gazelle++go_deps+org_golang_google_grpc//internal/serviceconfig, @@gazelle++go_deps+org_golang_google_grpc//internal/stats, @@gazelle++go_deps+org_golang_google_grpc//internal/transport, @@gazelle++go_deps+org_golang_google_grpc//keepalive, @@gazelle++go_deps+org_golang_google_grpc//mem, @@gazelle++go_deps+org_golang_google_grpc//metadata, @@gazelle++go_deps+org_golang_google_grpc//peer, @@gazelle++go_deps+org_golang_google_grpc//resolver, @@gazelle++go_deps+org_golang_google_grpc//resolver/dns, @@gazelle++go_deps+org_golang_google_grpc//stats, @@gazelle++go_deps+org_golang_google_grpc//tap, @@gazelle++go_deps+org_golang_x_net//trace, @@gazelle++go_deps+org_golang_x_net//internal/timeseries, @@gazelle++go_deps+org_golang_google_grpc//internal/resolver/dns, @@gazelle++go_deps+org_golang_google_grpc//balancer/grpclb/state, @@gazelle++go_deps+org_golang_google_grpc//internal/resolver/dns/internal, @@gazelle++go_deps+org_golang_google_grpc//internal/grpclog, @@gazelle++go_deps+org_golang_google_grpc//internal/proxyattributes, @@gazelle++go_deps+org_golang_google_grpc//internal/syscall, @@gazelle++go_deps+org_golang_google_grpc//internal/transport/networktype, @@gazelle++go_deps+org_golang_x_net//http2, @@gazelle++go_deps+org_golang_x_net//http2/hpack, @@gazelle++go_deps+org_golang_x_net//http/httpguts, @@gazelle++go_deps+org_golang_x_net//idna, @@gazelle++go_deps+org_golang_x_net//internal/httpcommon, @@gazelle++go_deps+org_golang_x_text//secure/bidirule, @@gazelle++go_deps+org_golang_x_text//unicode/bidi, @@gazelle++go_deps+org_golang_x_text//unicode/norm, @@gazelle++go_deps+org_golang_x_text//, @@gazelle++go_deps+org_golang_x_text//transform, @@gazelle++go_deps+org_golang_google_grpc//internal/buffer, @@gazelle++go_deps+org_golang_google_grpc//binarylog/grpc_binarylog_v1, @@gazelle++go_deps+org_golang_google_grpc//balancer/endpointsharding, @@gazelle++go_deps+org_golang_google_grpc//balancer/pickfirst/pickfirstleaf, @@gazelle++go_deps+org_golang_google_grpc//balancer/pickfirst/internal, @@gazelle++go_deps+org_golang_google_grpc//reflection/grpc_reflection_v1, @@gazelle++go_deps+org_golang_google_grpc//reflection/grpc_reflection_v1alpha, @@gazelle++go_deps+org_golang_google_grpc//reflection/internal]}, reverseDeps=ReverseDeps{reverseDeps=[], singleReverseDep=false, dataToConsolidate=[ConfiguredTargetKey{label=//data_science:itest_build_graph.genquery, config=BuildConfigurationKey[d9dca5bf11a40e9cdf0ff100e74731325c5be06df3de569f46520ba7a5486355]}]}} had no cycle beneath it: [ErrorInfo{exception=com.google.devtools.build.lib.bazel.bzlmod.ExternalDepsException: error evaluating module extension @@rules_jvm_external+//:extensions.bzl%maven, cycles=[], isCatastrophic=false, isDirectlyTransient=false, isTransitivelyTransient=false}, ErrorInfo{exception=com.google.devtools.build.lib.bazel.bzlmod.ExternalDepsException: error evaluating module extension @@rules_jvm_external+//:extensions.bzl%maven, cycles=[], isCatastrophic=false, isDirectlyTransient=false, isTransitivelyTransient=false}]; Removed deps: []
10:27:44 at com.google.common.base.Preconditions.checkState(Preconditions.java:873)
10:27:44 at com.google.devtools.build.skyframe.SimpleCycleDetector.getChildrenErrorsForCycle(SimpleCycleDetector.java:396)
10:27:44 at com.google.devtools.build.skyframe.SimpleCycleDetector.checkForCycles(SimpleCycleDetector.java:153)
10:27:44 at com.google.devtools.build.skyframe.SimpleCycleDetector.checkForCycles(SimpleCycleDetector.java:58)
10:27:44 at com.google.devtools.build.skyframe.ParallelEvaluator.constructResult(ParallelEvaluator.java:540)
10:27:44 at com.google.devtools.build.skyframe.ParallelEvaluator.waitForCompletionAndConstructResult(ParallelEvaluator.java:222)
10:27:44 at com.google.devtools.build.skyframe.ParallelEvaluator.doMutatingEvaluation(ParallelEvaluator.java:169)
10:27:44 at com.google.devtools.build.skyframe.ParallelEvaluator.eval(ParallelEvaluator.java:664)
10:27:44 at com.google.devtools.build.skyframe.AbstractInMemoryMemoizingEvaluator.evaluate(AbstractInMemoryMemoizingEvaluator.java:179)
10:27:44 at com.google.devtools.build.lib.skyframe.SkyframeExecutor.evaluateBuildDriverKeys(SkyframeExecutor.java:2268)
10:27:44 at com.google.devtools.build.lib.skyframe.SkyframeBuildView.analyzeAndExecuteTargets(SkyframeBuildView.java:735)
10:27:44 at com.google.devtools.build.lib.analysis.BuildView.update(BuildView.java:356)
10:27:44 at com.google.devtools.build.lib.buildtool.AnalysisAndExecutionPhaseRunner.runAnalysisAndExecutionPhase(AnalysisAndExecutionPhaseRunner.java:206)
10:27:44 at com.google.devtools.build.lib.buildtool.AnalysisAndExecutionPhaseRunner.execute(AnalysisAndExecutionPhaseRunner.java:124)
10:27:44 at com.google.devtools.build.lib.buildtool.BuildTool.buildTargetsWithMergedAnalysisExecution(BuildTool.java:450)
10:27:44 at com.google.devtools.build.lib.buildtool.BuildTool.buildTargets(BuildTool.java:247)
10:27:44 at com.google.devtools.build.lib.buildtool.BuildTool.processRequest(BuildTool.java:722)
10:27:44 at com.google.devtools.build.lib.buildtool.BuildTool.processRequest(BuildTool.java:690)
10:27:44 at com.google.devtools.build.lib.runtime.commands.BuildCommand.exec(BuildCommand.java:109)
10:27:44 at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.execExclusively(BlazeCommandDispatcher.java:687)
10:27:44 at com.google.devtools.build.lib.runtime.BlazeCommandDispatcher.exec(BlazeCommandDispatcher.java:257)
10:27:44 at com.google.devtools.build.lib.server.GrpcServerImpl.executeCommand(GrpcServerImpl.java:607)
10:27:44 at com.google.devtools.build.lib.server.GrpcServerImpl.lambda$run$0(GrpcServerImpl.java:677)
10:27:44 at io.grpc.Context$1.run(Context.java:566)
10:27:44 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
10:27:44 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
10:27:44 at java.base/java.lang.Thread.run(Unknown Source)
Which category does this issue belong to?
No response
What's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
Haven't tried to have a minimal reproducer, I thought the full error of the IllegalStateException would be enough
Which operating system are you running Bazel on?
linux amd64
What is the output of bazel info release?
release 8.4.0
If bazel info release returns development version or (@non-git), tell us how you built Bazel.
No response
What's the output of git remote get-url origin; git rev-parse HEAD ?
If this is a regression, please try to identify the Bazel commit where the bug was introduced with bazelisk --bisect.
No response
Have you found anything relevant by searching the web?
No response
Any other information, logs, or outputs that you want to share?
No response