-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing transitive dep with bzlmod #1598
Comments
I was able to repro with my own setup. Thank for the report! I'm hoping to get a 0.12.1 release out soon that fixes up bzlmod support. |
Fixes #1598. Tested: - Bazel 5.4 - Bazel 6.0 with `--noincompatible_unambiguous_label_stringification` - Bazel 6.0 with `--noincompatible_unambiguous_label_stringification` - Bazel 6.0 with `--enable_bzlmod`
here's a repro case |
I think we are currently blocked on bazelbuild/bazel#17260 when the labels reference external repos. |
Looks like we might get a fix in 6.1. |
We won't delay the release over this change. We will fix it whenever the change in Bazel lands. |
We can fix this with 6.1: bazelbuild/bazel@c540ebf |
is it possible to fix now with that having landed using |
Ahh, yes. I'll get to it early next week. |
Describe the bug
Reproduction steps
We use SwiftLint's bazel feature to add extra rules and then generate this project for working on those extra rules:
When switching to bzlmod for swiftlint + rules_xcodeproj we hit the error above
Expected behavior
Versions
Additional context
This requires realm/SwiftLint#4704 and some other bzlmod deps right now, might be easier to test later
The text was updated successfully, but these errors were encountered: