Skip to content

Mark Python 3.12.14 build 2 release artifacts as broken - #2319

Merged
h-vetinari merged 1 commit into
conda-forge:mainfrom
ClayWarren:codex/mark-python-3.12.14-build-2-broken
Sep 2, 2026
Merged

Mark Python 3.12.14 build 2 release artifacts as broken#2319
h-vetinari merged 1 commit into
conda-forge:mainfrom
ClayWarren:codex/mark-python-3.12.14-build-2-broken

Conversation

@ClayWarren

@ClayWarren ClayWarren commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Python 3.12.14 build 2 accidentally made the debug-Python weak run export unconditional while resolving conflicts in conda-forge/python-feedstock#913. As a result, normal release packages export python 3.12.* *_debug_cpython and make downstream Python 3.12 environments unsatisfiable.

This request marks all interdependent outputs created by the six release jobs as broken: python, libpython, libpython-static, cpython, and python-gil. Shared noarch outputs are listed once. Debug-channel builds are correct and are not included. The Python 3.12 branch has no build 102 release artifacts.

The guard has been restored and build 3 is being rebuilt in conda-forge/python-feedstock#921.

Checklist:

  • I want to mark a package as broken:
    • Added a description of the problem with the package in the PR description.
    • Pinged the team for the package for their input.

@conda-forge/python

@h-vetinari

Copy link
Copy Markdown
Member

Thanks. Please include all outputs created by each job of the run that built the _2 builds, as they're interdependent:

anaconda upload \
    /home/conda/feedstock_root/build_artifacts/linux-64/libpython-3.12.14-h0c77377_2_cpython.conda \
    /home/conda/feedstock_root/build_artifacts/linux-64/python-3.12.14-h5f976f7_2_cpython.conda \
    /home/conda/feedstock_root/build_artifacts/noarch/cpython-3.12.14-py312hd8ed1ab_2.conda \
    /home/conda/feedstock_root/build_artifacts/linux-64/libpython-static-3.12.14-hd2095e1_2_cpython.conda \
    /home/conda/feedstock_root/build_artifacts/noarch/python-gil-3.12.14-hd8ed1ab_2.conda

@ClayWarren
ClayWarren force-pushed the codex/mark-python-3.12.14-build-2-broken branch from c1ca35e to 906c739 Compare September 2, 2026 21:38
@ClayWarren

Copy link
Copy Markdown
Contributor Author

Expanded to all 20 interdependent release-job outputs across python, libpython, libpython-static, cpython, and python-gil. The two shared noarch outputs are listed once, and all debug-channel artifacts remain excluded.

@h-vetinari h-vetinari left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for the quick help! 🙏

@h-vetinari
h-vetinari merged commit e22c1cc into conda-forge:main Sep 2, 2026
2 checks passed
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.

2 participants