From e19fba222a439294ea6246b1d20308b5e412d57e Mon Sep 17 00:00:00 2001 From: Xavier Bonaventura Date: Sat, 16 May 2026 10:28:31 +0200 Subject: [PATCH] fix(system_python): backport Debian 10 Buster bug into 2.0.2 This attribute is not part of the Python public API and in Debian 10 Buster (OpenJDK 11, gcc 8.3.0) it seems to not be defined. This reverts one of the debug logging statements added in https://github.com/bazel-contrib/rules_python/pull/3667 Fixes #3774 --- CHANGELOG.md | 22 ++++++++++++++++++++ python/private/python_bootstrap_template.txt | 1 - 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2aebb8b36e..82aaec51bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,6 +47,28 @@ BEGIN_UNRELEASED_TEMPLATE END_UNRELEASED_TEMPLATE --> +{#v0-0-0} +## Unreleased + +[0.0.0]: https://github.com/bazel-contrib/rules_python/releases/tag/0.0.0 + +{#v0-0-0-removed} +### Removed +* Nothing removed. + +{#v0-0-0-changed} +### Changed +* Nothing changed. + +{#v0-0-0-fixed} +### Fixed +* (system_python) Fix AttributeError exception on Debian 10 Buster + ([#3774](https://github.com/bazel-contrib/rules_python/issues/3774)). + +{#v0-0-0-added} +### Added +* Nothing added. + {#v2-0-1} ## [2.0.1] - 2026-05-08 diff --git a/python/private/python_bootstrap_template.txt b/python/private/python_bootstrap_template.txt index accc11e0df..a6485aeae0 100644 --- a/python/private/python_bootstrap_template.txt +++ b/python/private/python_bootstrap_template.txt @@ -541,7 +541,6 @@ def main(): print_verbose("VENV_REL_SITE_PACKAGES:", VENV_REL_SITE_PACKAGES) print_verbose("WORKSPACE_NAME:", WORKSPACE_NAME ) print_verbose("bootstrap sys.executable:", sys.executable) - print_verbose("bootstrap sys._base_executable:", sys._base_executable) print_verbose("bootstrap sys.version:", sys.version) args = sys.argv[1:]