ITADN

Seeing `KeyError: 'linux-ppc64le'` in `numactl` feedstock with conda-smithy 3.57.0 (3.56.3 works)

#2501Openjakirkham 创建于 2026-03-19
J
jakirkhamcommented
Here is [the traceback from the re-rendering job]( https://github.com/conda-forge/conda-forge-webservices/actions/runs/23315022746/job/67812075554#step:5:13725 ) ```python Traceback (most recent call last): File "/opt/conda/envs/cf-feedstock-ops/bin/conda-smithy", line 10, in <module> sys.exit(main()) ^^^^^^ File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/cli.py", line 760, in main args.subcommand_func(args) File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/cli.py", line 610, in __call__ self._call(args, args.temporary_directory) File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/cli.py", line 613, in _call configure_feedstock.main( File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 3024, in main render_github_actions(env, config, forge_dir, return_metadata=True) File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 1923, in render_github_actions config = _render_ci_provider( ^^^^^^^^^^^^^^^^^^^^ File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 1457, in _render_ci_provider platform_specific_setup( File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 1829, in _github_actions_specific_setup data["gha_os"] = GITHUB_ACTIONS_RUNS_ON[data["build_platform"]]["os"] ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ KeyError: 'linux-ppc64le' ``` Note: This works fine with `conda-smithy` version `3.56.3` and errors with `3.57.0` Refs: * https://github.com/conda-forge/numactl-feedstock/pull/21#issuecomment-4093074571
3 条评论