-
Notifications
You must be signed in to change notification settings - Fork 4.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
Create incompatible flags to remove pkg_deb and pkg_rpm #11219
Conversation
schedule from pkg_tar. //tools/build_defs/pkg:incompatible_no_build_defs_pkg_deb //tools/build_defs/pkg:incompatible_no_build_defs_pkg_rpm The process of removing pkg_tar is blocked on switching from a dummy internal rules_python to the external rules_python, so that may not happen in time for the next incompatible flag flip release. Splitting removal of deb and rpm packaging rules out let's us flip that flag earlier.
Ping |
friendly ping |
Don't see anything problematic with this, so from my side please go ahead. |
I don't think it will help. From looking at the CI scripts, I think this kind of flag will never be used. |
@aiuto Can we close this? |
Yes. I think the best path forward is to simply delete the code without a flag. The version in rules_pkg is still backwards compatible so people can easily migrate to that. |
Create incompatible flags to remove pkg_deb and pkg_rpm on a different schedule from pkg_tar.
//tools/build_defs/pkg:incompatible_no_build_defs_pkg_deb
//tools/build_defs/pkg:incompatible_no_build_defs_pkg_rpm
The process of removing pkg_tar is blocked on switching from a dummy internal rules_python to the external rules_python, so that may not happen in time for the next major Bazel release.
Splitting removal of deb and rpm packaging rules out let's us flip that flag earlier.
Track removal in #11217 and #11218