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

Stop depending on rules_pkg through the federation. #259

Merged
merged 1 commit into from Jul 24, 2020

Conversation

aiuto
Copy link
Contributor

@aiuto aiuto commented Jul 23, 2020

  • while the federation code is in flux, this will mean less churn for skylib
  • rules_pkg is only needed by developers for making a distribution, so this won't impact users.
  • when we develop a new federation model, we can re-depend the right way.

fixes bazelbuild/bazel-federation#117

- while the federation code is in flux, this will mean less churn for skylib
- rules_pkg is only needed by developers for making a distribution, so this won't impact users.
- when we develop a new federation model, we can re-depend the right way.
Copy link
Contributor

@laurentlb laurentlb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aiuto aiuto removed the request for review from jin July 24, 2020 03:02
@aiuto
Copy link
Contributor Author

aiuto commented Jul 24, 2020

Should we update https://github.com/bazelbuild/bazel-skylib/blob/master/internal_deps.bzl?

I don't think so. From the point of view of skylib itself, that is currently a no-op. But if someone does include skylib via the federation and does not include python in their workspace they could conceivably have a problem. Leaving it this way should smoothly work when there is a federation update to the newer rules_pkg. The end user will be selecting the newer federation and will end up pulling in the newer rules_pkg to their workspace.

Copy link
Contributor

@laurentlb laurentlb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@laurentlb laurentlb merged commit 07922b0 into bazelbuild:master Jul 24, 2020
@aiuto aiuto deleted the less_fed branch June 16, 2021 16:29
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.

--incompatible_disallow_empty_glob
4 participants