elsk
elsk
Hi @yilei are there any updates?
> Are you sure you want to use bzlmod to pull in absl-py? The alternative is to use e.g. rules_python pip.parse() to pull it in. The reason we don't want...
Hi, any updates to this? I see that the code is there, just disabled by a NotImplementedError: https://github.com/bazelbuild/rules_pkg/blob/447fb8e246cb437630b9ecd09f9bf9fe857d2c3f/pkg/private/install.py.tpl#L106 Context: We are trying to use pkg_install to replace our custom target...
I can see that this is not yet ready. In particular, TreeArtifacts and symlinks are not supported yet. https://github.com/bazelbuild/rules_pkg/blob/447fb8e246cb437630b9ecd09f9bf9fe857d2c3f/pkg/private/install.py.tpl#L106 In addition, docs have not been updated in https://bazelbuild.github.io/rules_pkg/ to include...
I think the main UI issue is that the implicit dependency is not clear. In my original PoC, we can say that the user should add `bazel_dep(name = "rules_cc")` to...
Thanks for the detailed analysis; you have explained all the confusion I have very clearly! I am fine with leaving this as-is given that WORKSPACE is supposed to be the...
Apologies, I have made a similar contribution for TreeArtifact in https://github.com/bazelbuild/rules_pkg/pull/885 , which causes a merge conflict for this pull request. I am happy to see someone is also working...
That would be sub-optimal for our use case (and for some downstream partners), so I would love to add an attribute to "always wipe". But yeah it is better than...
On a second thought, I think the dependencies like skylib paths and rules_python needs to be added to `@rules_pkg//pkg:bzl_srcs` instead. This is because a client cannot directly depend on `@rules_pkg//doc_build:rules_pkg_lib`....
(copy pasted from off-thread chat) I am not sure what you mean by your comment. What I need is one bzl_library that contains install.bzl & @rules_python//python:defs_bzl. As a client, I...