Skip to content

protobuf v6.33.4#261

Merged
h-vetinari merged 8 commits intoconda-forge:mainfrom
h-vetinari:migrate
Jan 20, 2026
Merged

protobuf v6.33.4#261
h-vetinari merged 8 commits intoconda-forge:mainfrom
h-vetinari:migrate

Conversation

@h-vetinari
Copy link
Copy Markdown
Member

No description provided.

…6.01.12.02.27.58

Other tools:
- conda-build 25.11.1
- rattler-build 0.55.0
- rattler-build-conda-compat 1.4.10
@conda-forge-admin
Copy link
Copy Markdown
Contributor

conda-forge-admin commented Jan 12, 2026

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

I do have some suggestions for making it better though...

For recipe/meta.yaml:

  • ℹ️ Use of posix package on windows is deprecated. Use m2-base.
  • ℹ️ The recipe is not parsable by parser conda-souschef (grayskull). This parser is not currently used by conda-forge, but may be in the future. We are collecting information to see which recipes are compatible with grayskull.
  • ℹ️ The recipe is not parsable by parser conda-recipe-manager. The recipe can only be automatically migrated to the new v1 format if it is parseable by conda-recipe-manager.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/21164827583. Examine the logs at this URL for more detail.

@h-vetinari
Copy link
Copy Markdown
Member Author

h-vetinari commented Jan 12, 2026

Paging Doctor Bazel, paging Doctor Bazel... (==@xhochy) 😅

Loading: 1 packages loaded
    currently loading: python/dist
ERROR: Traceback (most recent call last):
	File "/home/conda/.cache/bazel/_bazel_conda/98b0a778b39e7bed2f9f44dd25cd65c7/external/rules_python~/python/private/pypi/extension.bzl", line 873, column 25, in _pip_impl
		mods = parse_modules(module_ctx, enable_pipstar = rp_config.enable_pipstar)
	File "/home/conda/.cache/bazel/_bazel_conda/98b0a778b39e7bed2f9f44dd25cd65c7/external/rules_python~/python/private/pypi/extension.bzl", line 680, column 21, in parse_modules
		fail((
Error in fail: Duplicate pip python version '3.13' for hub 'protobuf_pip_deps' in module 'protobuf': the Python versions used for a hub must be unique
ERROR: error evaluating module extension pip in @@rules_python~//python/extensions:pip.bzl

I cannot find anything in the protobuf sources about protobuf_pip_deps (or even anything about 3.13 that looks related to pip). Presumably this happens in the rules_python module that gets pulled in?

@h-vetinari h-vetinari changed the title protobuf v6.33.3 protobuf v6.33.4 Jan 13, 2026
@h-vetinari
Copy link
Copy Markdown
Member Author

Awesome, thanks a lot @xhochy! :)

Windows is still unhappy though:

Analyzing: target //python/dist:binary_wheel (69 packages loaded, 87 targets configured)
[1 / 1] checking cached actions
INFO: Repository _main~_repo_rules~local_python3 instantiated at:
  <builtin>: in <toplevel>
Repository rule local_runtime_repo defined at:
  D:/bld/bazel/external/rules_python~/python/private/local_runtime_repo.bzl:184:37: in <toplevel>
ERROR: An error occurred during the fetch of repository '_main~_repo_rules~local_python3':
   Traceback (most recent call last):
	File "D:/bld/bazel/external/rules_python~/python/private/local_runtime_repo.bzl", line 94, column 18, in _local_runtime_repo_impl
		_emit_log(lambda: "interpreter not found: {}".format(result.describe_failure()))
	File "D:/bld/bazel/external/rules_python~/python/private/local_runtime_repo.bzl", line 86, column 24, in _emit_log
		logger.fail(msg)
	File "D:/bld/bazel/external/rules_python~/python/private/repo_utils.bzl", line 93, column 39, in lambda
		fail = lambda message_cb: _log(-1, "FAIL", message_cb, fail),
	File "D:/bld/bazel/external/rules_python~/python/private/repo_utils.bzl", line 83, column 16, in _log
		printer("\nrules_python:{} {}:".format(
Error in fail: 
rules_python:local_runtime_repo(@@_main~_repo_rules~local_python3) FAIL: interpreter not found: Unable to find the binary 'python3' on PATH.
  PATH = D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\DiagnosticsHub\Collector;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Microsoft\CodeCoverage.Console;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\\x64;C:\Program Files (x86)\Windows Kits\10\bin\\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\;D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_build_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_build_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_h_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_h_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;D:\Miniforge\condabin;C:\actions-runner\cached\externals\git\cmd;C:\actions-runner\cached\e64\bin;C:\Program Files\MongoDB\Server\7.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\h\windows\stack\3.9.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.5.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\h\windows\go\1.24.11\x64\bin;C:\h\windows\Python\3.12.10\x64\Scripts;C:\h\windows\Python\3.12.10\x64;C:\h\windows\Ruby\3.3.10\x64\bin;C:\tools\kotlinc\bin;C:\h\windows\Java_Temurin-Hotspot_jdk\8.0.472-8\x64\bin;C:\Program Files\ImageMagick-7.1.2-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files\Microsoft SQL Server\170\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.12\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\GitHub CLI;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\VssAdministrator\.dotnet\tools;C:\Users\VssAdministrator\.cargo\bin;C:\Users\VssAdministrator\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\vcpkg
ERROR: no such package '@@_main~_repo_rules~local_python3//': 
rules_python:local_runtime_repo(@@_main~_repo_rules~local_python3) FAIL: interpreter not found: Unable to find the binary 'python3' on PATH.
  PATH = D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\DiagnosticsHub\Collector;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Microsoft\CodeCoverage.Console;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\\x64;C:\Program Files (x86)\Windows Kits\10\bin\\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\;D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_build_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_build_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_h_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_h_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;D:\Miniforge\condabin;C:\actions-runner\cached\externals\git\cmd;C:\actions-runner\cached\e64\bin;C:\Program Files\MongoDB\Server\7.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\h\windows\stack\3.9.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.5.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\h\windows\go\1.24.11\x64\bin;C:\h\windows\Python\3.12.10\x64\Scripts;C:\h\windows\Python\3.12.10\x64;C:\h\windows\Ruby\3.3.10\x64\bin;C:\tools\kotlinc\bin;C:\h\windows\Java_Temurin-Hotspot_jdk\8.0.472-8\x64\bin;C:\Program Files\ImageMagick-7.1.2-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files\Microsoft SQL Server\170\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.12\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\GitHub CLI;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\VssAdministrator\.dotnet\tools;C:\Users\VssAdministrator\.cargo\bin;C:\Users\VssAdministrator\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\vcpkg
ERROR: D:/bld/bazel/external/_main~_repo_rules~local_toolchains/BUILD.bazel:6:30: @@_main~_repo_rules~local_toolchains//:0000_py_cc_toolchain depends on @@_main~_repo_rules~local_python3//:is_matching_python_version in repository @@_main~_repo_rules~local_python3 which failed to fetch. no such package '@@_main~_repo_rules~local_python3//': 
rules_python:local_runtime_repo(@@_main~_repo_rules~local_python3) FAIL: interpreter not found: Unable to find the binary 'python3' on PATH.
  PATH = D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\bin\Roslyn;C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program Files (x86)\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Team Tools\DiagnosticsHub\Collector;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\Extensions\Microsoft\CodeCoverage.Console;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm\x64\bin;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\\x64;C:\Program Files (x86)\Windows Kits\10\bin\\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\;D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_build_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_build_env;D:\bld\protobuf_1768889876637\_build_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_build_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_build_env\Library\bin;D:\bld\protobuf_1768889876637\_build_env\Scripts;D:\bld\protobuf_1768889876637\_build_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_h_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;D:\bld\protobuf_1768889876637\_h_env;D:\bld\protobuf_1768889876637\_h_env\Library\mingw-w64\bin;D:\bld\protobuf_1768889876637\_h_env\Library\usr\bin;D:\bld\protobuf_1768889876637\_h_env\Library\bin;D:\bld\protobuf_1768889876637\_h_env\Scripts;D:\bld\protobuf_1768889876637\_h_env\bin;D:\Miniforge\condabin;C:\actions-runner\cached\externals\git\cmd;C:\actions-runner\cached\e64\bin;C:\Program Files\MongoDB\Server\7.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\h\windows\stack\3.9.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.5.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\h\windows\go\1.24.11\x64\bin;C:\h\windows\Python\3.12.10\x64\Scripts;C:\h\windows\Python\3.12.10\x64;C:\h\windows\Ruby\3.3.10\x64\bin;C:\tools\kotlinc\bin;C:\h\windows\Java_Temurin-Hotspot_jdk\8.0.472-8\x64\bin;C:\Program Files\ImageMagick-7.1.2-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Program Files\Microsoft SQL Server\170\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.12\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\GitHub CLI;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\VssAdministrator\.dotnet\tools;C:\Users\VssAdministrator\.cargo\bin;C:\Users\VssAdministrator\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\vcpkg
ERROR: D:/bld/bazel/external/rules_python~/tools/BUILD.bazel:21:10: Analysis failed
Analyzing: target //python/dist:binary_wheel (76 packages loaded, 513 targets configured)
[1 / 1] checking cached actions
ERROR: Analysis of target '//python/dist:binary_wheel' failed; build aborted: Analysis failed

On Windows, Python is installed as python.exe, but rules_python looks
for python3 on PATH. This causes the build to fail with "interpreter
not found: Unable to find the binary 'python3' on PATH".

Fix by copying python.exe to python3.exe before running bazel.

Co-Authored-By: Claude <noreply@anthropic.com>
@xhochy
Copy link
Copy Markdown
Member

xhochy commented Jan 20, 2026

Seems like this could be related to conda-forge/python-feedstock#640

@h-vetinari
Copy link
Copy Markdown
Member Author

Yeah, makes sense. Looks like it's working now 🥳

I'll forcepush out the debug & rerender commits; no need to have this kind of delete&recreate churn in the feedstock history.

@xhochy
Copy link
Copy Markdown
Member

xhochy commented Jan 20, 2026

I guess we should fix this in the python-feedstock? Otherwise, we will need to create and delete python3.exe here.

@h-vetinari
Copy link
Copy Markdown
Member Author

I guess we should fix this in the python-feedstock? Otherwise, we will need to create and delete python3.exe here.

You're a maintainer there, you can revive that PR. :)

I'm fine to carry this hack on the feedstock for now. It's a small concern compared to everything else we need to do to get grpc/protobuf off the ground

Comment thread recipe/bld.bat
@h-vetinari h-vetinari merged commit b120143 into conda-forge:main Jan 20, 2026
33 checks passed
@h-vetinari h-vetinari deleted the migrate branch January 20, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants