-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
bazel-deps: remove #68469
bazel-deps: remove #68469
Conversation
Instead of removing it I would throw an error with basically your description if somebody tries to build the attribute. |
Sounds good, do you know an example derivation that does that off the top of your head so I can see how to do that? |
just search all-packages.nix for |
-1 for throw, since we already had errors saying it was broken. |
2aec594
to
7c6dfc2
Compare
Figured if we're not agree on removing it, or adding a throw, might as well update it and fix it. |
It's still not working with sandbox, let me fix that. |
7c6dfc2
to
fbd619f
Compare
@GrahamcOfBorg build bazel-deps |
So, should we try upgrading it, remove, or just mark as broken? |
I think we should remove it, but I'm happy for it to be upgraded, I just got stuck on this error:
I think I saw it on another bazel related derivation but I can't remember which one. |
89ce66f
to
f20a335
Compare
What I found out is in |
This is broken due to bazelbuild/bazel#10280. I'm going to change the PR back to deleting this package. |
I believe this can be fixed if you just tell bazel to use the local jdk provisioned within the nix build env
|
Motivation for this change
This has been broken for a while, and now that there's an official rule set to support maven dependencies in Bazel (https://github.com/bazelbuild/rules_jvm_external) this is much less useful.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @ryantm @orivej @Profpatsch @abbradar