James Carpenter
James Carpenter
I have been considering this problem for S3 too, as we want a more sophisticated solution which allows us to keep build graphs referenced while using `--remote_download_toplevel` or `--remote_download_minimal`. The...
@coeuvre I can reproduce this with `bazel sync --experimental_repository_resolved_file=tools/thirdparty/repositories.bzl --remote_download_minimal` and an empty WORKSPACE file, I think the remote_download_minimal is confusing things because its an aggregate.
Thanks @sgowroji I have extended with a set of instructions using a bazelisk and a bazel 5.4.0 autodected toolchain as a substitute for an existing projects toolchain.
I have just run into this writing a sanity test for a windows installer using py_test and a data dependency on the install fileset. In my case the bazel root...
Patching runfiles.py:179 with the following code works for me. ``` @staticmethod def _LoadRunfiles(path): """Loads the runfiles manifest.""" result = {} with open(path, "r") as f: for line in f: line...
Did this regress between these two versions? https://github.com/bazelbuild/rules_python/compare/0.18.0...0.19.0 It seems similar to: https://github.com/bazelbuild/rules_python/issues/1431 With version 19 and above I see something like this: ``` INFO: Running command line: bazel-bin/requirements.update.exe ./requirements.in...
It seems to me like this copy doesn't happen on process exit: https://github.com/bazelbuild/rules_python/blob/ee2cc930e33db358c469f3bd53bc3112de8045a2/python/pip_install/tools/dependency_resolver/dependency_resolver.py#L177 On windows `resolved_requirements_file = _locate(bazel_runfiles, requirements_file)` will be a full path on disk to the original file...