Fabian Meumertzheim
Fabian Meumertzheim
Would https://github.com/bazelbuild/bazel/issues/24777 here? It would definitely help rules_go in a similar case (getting SDK URLs and hashes from just a version identifier).
With an up-to-date lockfile checked in you would be since the reproducible data fetched over the network would be persisted in the facts, which are stored in the regular (not...
> Does it mean that rules_python lock file would affect the root module? It would result in information being added to the MODULE.bazel.lock file of any module transitively using rules_python....
Thanks for the very detailed description of the challenges you faced. We don't currently support absolute paths in `replace` directives and I'm not sure we will any time soon: Bazel...
Regarding protobuf, you are running into an issue ultimately fixed by this commit https://github.com/bazelbuild/rules_go/commit/2f062f88541f73d7cb4b5290b76b12f3bc2123ee a few hours ago. `go get` doesn't work well with non-`go build` build systems as it...
Relative paths should work since https://github.com/bazelbuild/bazel-gazelle/pull/1776. But I haven't tried this myself yet, so if you find something that needs to be fixed, please let me know.
@Wyverald Should we ask runfiles libraries to perform a linear match on all lines with prefixes? That's `O(num extensions)`, but avoids specifying the separator char or scheme.
@Wyverald Friendly ping
We are trimming down the *target* repos to those that provide runfiles, but for NPM and Python that's typically every extension repo. Most of those won't use a runfiles library,...
> Could you elaborate a bit what "a linear match on all lines with prefixes" means? Runfiles libraries have essentially two ways to look up mappings in the presence of...