Skip to content
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

Remove //third_party/gflags #11564

Closed
wants to merge 1 commit into from
Closed

Remove //third_party/gflags #11564

wants to merge 1 commit into from

Conversation

aiuto
Copy link
Contributor

@aiuto aiuto commented Jun 8, 2020

@aiuto aiuto requested a review from meteorcloudy June 8, 2020 16:30
@bazel-io bazel-io closed this in 2d0defc Jun 9, 2020
@aiuto aiuto mentioned this pull request Jun 9, 2020
@aiuto aiuto deleted the no_gflags branch June 9, 2020 21:01
aiuto added a commit to aiuto/bazel that referenced this pull request Jun 11, 2020
It is unused.
Completes work done in ttps://github.com/bazelbuild/pull/11564

RELNOTES: Delete third_party/py/gflags
@meteorcloudy
Copy link
Member

This change is breaking downstream projects that depend on rules_docker.

https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/1527

I think the problematic dependency comes from:
https://github.com/bazelbuild/rules_docker/blob/f7e6d6f28ac9f9e92d8b875426233031c5c5257c/container/BUILD#L46

@aiuto
Copy link
Contributor Author

aiuto commented Jun 15, 2020

Someone will have to update docker before the next major Bazel release.
I'll take a look at it, but maybe they will notice and fix first.

bazelbuild/rules_docker#1533

@meteorcloudy
Copy link
Member

@aiuto Thanks! But until the issue is fixed in rules_docker and all downstream projects migrate to the new rules_docker version, our downstream will stay red. Do you think it makes sense to rollback this change first and roll-forward after the migration?

@aiuto
Copy link
Contributor Author

aiuto commented Jun 15, 2020

We should let downstream projects stay red and potentially block new bazel releases on that.

@meteorcloudy
Copy link
Member

That will shadow other potential breakages that could have been caught by CI.

@aiuto
Copy link
Contributor Author

aiuto commented Jun 15, 2020 via email

@meteorcloudy
Copy link
Member

Cool! As long as people fixing the issue fast, I'm OK with it. I'm just afraid keeping the CI red will cause it hard to debug the causes of failures later.

leeonlee added a commit to GoogleCloudPlatform/cloud-builders that referenced this pull request Jul 14, 2020
This fixes the missing gflags dependency introduced by
bazelbuild/bazel#11564.
leeonlee added a commit to GoogleCloudPlatform/cloud-builders that referenced this pull request Jul 14, 2020
This fixes the missing gflags dependency introduced by
bazelbuild/bazel#11564.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants