Skip to content

Standard conda-build incorrectly using cp314t (free threaded) #5843

@cmeyer

Description

@cmeyer

Checklist

  • I added a descriptive title
  • I searched open reports and couldn't find a duplicate

What happened?

We run our build with (on GitHub actions):
conda build -q --python 3.14 -c conda-forge --override-channels --no-anaconda-upload --no-test --package-format=conda .

We get the following (only relevant section included):

## Package Plan ##

  environment location: C:\Users\runneradmin\miniconda3\envs\test\conda-bld\nion-alignment_1763032886620\_h_env


The following NEW packages will be INSTALLED:

    bzip2:           1.0.8-h0ad9c76_8                  conda-forge
    ca-certificates: 2025.11.12-h4c7d964_0             conda-forge
    cython:          3.2.1-py314h18447e6_0             conda-forge
    libblas:         3.9.0-38_hf2e6a31_mkl             conda-forge
    libcblas:        3.9.0-38_h2a3cdd5_mkl             conda-forge
    libexpat:        2.7.1-hac47afa_0                  conda-forge
    libffi:          3.5.2-h52bdfb6_0                  conda-forge
    libhwloc:        2.12.1-default_h64bd3f2_1002      conda-forge
    libiconv:        1.18-hc1393d2_2                   conda-forge
    liblapack:       3.9.0-38_hf9ab0e9_mkl             conda-forge
    liblzma:         5.8.1-h2466b09_2                  conda-forge
    libmpdec:        4.0.0-h2466b09_0                  conda-forge
    libsqlite:       3.51.0-hf5d6505_0                 conda-forge
    libwinpthread:   12.0.0.r4.gg4f2fc60ca-h57928b3_10 conda-forge
    libxml2:         2.15.1-h5d26750_0                 conda-forge
    libxml2-16:      2.15.1-h692994f_0                 conda-forge
    libzlib:         1.3.1-h2466b09_2                  conda-forge
    llvm-openmp:     21.1.5-hfa2b4ca_0                 conda-forge
    mkl:             2025.3.0-hac47afa_454             conda-forge
    numpy:           2.3.4-py314hf08e5d2_0             conda-forge
    openssl:         3.6.0-h725018a_0                  conda-forge
    pip:             25.3-pyh145f28c_0                 conda-forge
    python:          3.14.0-h7c1dbca_2_cp314t          conda-forge
    python_abi:      3.14-8_cp314t                     conda-forge
    ripgrep:         15.1.0-h77a83cd_0                 conda-forge
    tbb:             2022.3.0-hd094cb3_1               conda-forge
    tk:              8.6.13-h2c6b04d_2                 conda-forge
    tzdata:          2025b-h78e105d_0                  conda-forge
    ucrt:            10.0.26100.0-h57928b3_0           conda-forge
    vc:              14.3-h2b53caa_32                  conda-forge
    vc14_runtime:    14.44.35208-h818238b_32           conda-forge
    vcomp14:         14.44.35208-h818238b_32           conda-forge
    zstd:            1.5.7-hbeecb71_2                  conda-forge

The two lines are clearly incorrect (cp314t vs cp314) and the project fails to build.

    python:          3.14.0-h7c1dbca_2_cp314t          conda-forge
    python_abi:      3.14-8_cp314t                     conda-forge

Conda Info

CI detected...
3 channel Terms of Service accepted
Channels:
 - conda-forge
 - defaults
Platform: win-64
Collecting package metadata (repodata.json): ...working... done
Solving environment: ...working... done

## Package Plan ##

  environment location: C:\Users\runneradmin\miniconda3\envs\test

  added / updated specs:
    - conda-build


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    archspec-0.2.5             |     pyhd8ed1ab_0          50 KB  conda-forge
    attrs-25.4.0               |     pyh71513ae_0          59 KB  conda-forge
    beautifulsoup4-4.14.2      |     pyha770c72_0          87 KB  conda-forge
    boltons-25.0.0             |     pyhd8ed1ab_0         295 KB  conda-forge
    brotli-python-1.2.0        |  py312h9d5906e_0         328 KB  conda-forge
    certifi-2025.11.12         |     pyhd8ed1ab_0         153 KB  conda-forge
    cffi-2.0.0                 |  py312he06e257_1         284 KB  conda-forge
    chardet-5.2.0              |     pyhd8ed1ab_3         129 KB  conda-forge
    charset-normalizer-3.4.4   |     pyhd8ed1ab_0          50 KB  conda-forge
    click-8.3.0                |     pyh7428d3b_0          90 KB  conda-forge
    colorama-0.4.6             |     pyhd8ed1ab_1          26 KB  conda-forge
    conda-25.9.1               |  py312h2e8e312_0         1.2 MB  conda-forge
    conda-build-25.9.0         |  py312h5ae4e53_1         749 KB  conda-forge
    conda-index-0.7.0          |     pyhd8ed1ab_0         194 KB  conda-forge
    conda-libmamba-solver-25.4.0|     pyhd8ed1ab_0          41 KB  conda-forge
    conda-package-handling-2.4.0|     pyh7900ff3_2         252 KB  conda-forge
    conda-package-streaming-0.12.0|     pyhd8ed1ab_0          21 KB  conda-forge
    cpp-expected-1.3.1         |       h477610d_0          21 KB  conda-forge
    distro-1.9.0               |     pyhd8ed1ab_1          41 KB  conda-forge
    evalidate-2.0.5            |     pyhe01879c_0          16 KB  conda-forge
    filelock-3.20.0            |     pyhd8ed1ab_0          18 KB  conda-forge
    fmt-12.0.0                 |       h29169d4_0         183 KB  conda-forge
    frozendict-2.4.6           |  py312he06e257_1          31 KB  conda-forge
    h2-4.3.0                   |     pyhcf101f3_0          94 KB  conda-forge
    hpack-4.1.0                |     pyhd8ed1ab_0          30 KB  conda-forge
    hyperframe-6.1.0           |     pyhd8ed1ab_0          17 KB  conda-forge
    idna-3.11                  |     pyhd8ed1ab_0          50 KB  conda-forge
    jinja2-3.1.6               |     pyhd8ed1ab_0         110 KB  conda-forge
    jsonpatch-1.33             |     pyhd8ed1ab_1          17 KB  conda-forge
    jsonpointer-3.0.0          |  py312h2e8e312_2          42 KB  conda-forge
    jsonschema-4.25.1          |     pyhe01879c_0          80 KB  conda-forge
    jsonschema-specifications-2025.9.1|     pyhcf101f3_0          19 KB  conda-forge
    krb5-1.21.3                |       hdf4eb48_0         695 KB  conda-forge
    libarchive-3.8.2           | gpl_h26aea39_100         1.1 MB  conda-forge
    libcurl-8.17.0             |       h43ecb02_0         370 KB  conda-forge
    libiconv-1.18              |       hc1393d2_2         681 KB  conda-forge
    liblief-0.16.6             |       hac47afa_1         2.9 MB  conda-forge
    libmamba-2.3.3             |       h5fbfb43_1         4.9 MB  conda-forge
    libmambapy-2.3.3           |  py312hc175272_1         492 KB  conda-forge
    libsolv-0.7.35             |       h8883371_0         456 KB  conda-forge
    libssh2-1.11.1             |       h9aa295b_0         286 KB  conda-forge
    libxml2-2.15.1             |       h5d26750_0          42 KB  conda-forge
    libxml2-16-2.15.1          |       h692994f_0         506 KB  conda-forge
    lz4-c-1.10.0               |       h2466b09_1         137 KB  conda-forge
    lzo-2.10                   |    h6a83c73_1002         162 KB  conda-forge
    m2-conda-epoch-20250515    |         0_x86_64           7 KB  conda-forge
    m2-msys2-runtime-3.6.1.4   |       hc364b38_6         2.1 MB  conda-forge
    m2-patch-2.7.6.3           |       hc364b38_6         123 KB  conda-forge
    markupsafe-3.0.3           |  py312h05f76fc_0          28 KB  conda-forge
    mbedtls-3.6.3.1            |       he0c23c2_0         1.2 MB  conda-forge
    menuinst-2.4.1             |  py312hbb81ca0_0         168 KB  conda-forge
    msgpack-python-1.1.2       |  py312hf90b1b7_1          85 KB  conda-forge
    nlohmann_json-abi-3.12.0   |       h0f90c79_1           4 KB  conda-forge
    packaging-25.0             |     pyh29332c3_1          61 KB  conda-forge
    pkginfo-1.12.1.2           |     pyhd8ed1ab_0          30 KB  conda-forge
    platformdirs-4.5.0         |     pyhcf101f3_0          23 KB  conda-forge
    pluggy-1.6.0               |     pyhd8ed1ab_0          24 KB  conda-forge
    psutil-7.1.3               |  py312he5662c2_0         501 KB  conda-forge
    py-lief-0.16.6             |  py312hbb81ca0_1         1.2 MB  conda-forge
    pybind11-abi-4             |       hd8ed1ab_3          10 KB  conda-forge
    pycosat-0.6.6              |  py312he06e257_3          77 KB  conda-forge
    pycparser-2.22             |     pyh29332c3_1         108 KB  conda-forge
    pysocks-1.7.1              |     pyh09c184e_7          21 KB  conda-forge
    python-libarchive-c-5.3    |     pyhe01879c_1          29 KB  conda-forge
    python_abi-3.12            |          8_cp312           7 KB  conda-forge
    pytz-2025.2                |     pyhd8ed1ab_0         185 KB  conda-forge
    pyyaml-6.0.3               |  py312h05f76fc_0         176 KB  conda-forge
    referencing-0.37.0         |     pyhcf101f3_0          51 KB  conda-forge
    reproc-14.2.5.post0        |       h2466b09_0          36 KB  conda-forge
    reproc-cpp-14.2.5.post0    |       he0c23c2_0          29 KB  conda-forge
    requests-2.32.5            |     pyhd8ed1ab_0          58 KB  conda-forge
    ripgrep-15.1.0             |       h77a83cd_0         1.6 MB  conda-forge
    rpds-py-0.28.0             |  py312hdabe01f_2         233 KB  conda-forge
    ruamel.yaml-0.18.16        |  py312he06e257_0         263 KB  conda-forge
    ruamel.yaml.clib-0.2.14    |  py312he06e257_0         103 KB  conda-forge
    simdjson-4.0.7             |       h49e36cd_0         264 KB  conda-forge
    soupsieve-2.8              |     pyhd8ed1ab_0          37 KB  conda-forge
    tqdm-4.67.1                |     pyhd8ed1ab_1          87 KB  conda-forge
    truststore-0.10.3          |     pyhe01879c_0          23 KB  conda-forge
    typing-extensions-4.15.0   |       h396c80c_0          89 KB  conda-forge
    typing_extensions-4.15.0   |     pyhcf101f3_0          50 KB  conda-forge
    urllib3-2.5.0              |     pyhd8ed1ab_0          99 KB  conda-forge
    win_inet_pton-1.1.0        |     pyh7428d3b_8           9 KB  conda-forge
    yaml-0.2.5                 |       h6a83c73_3          62 KB  conda-forge
    yaml-cpp-0.8.0             |       he0c23c2_0         145 KB  conda-forge
    zstandard-0.25.0           |  py312he5662c2_1         366 KB  conda-forge
    zstd-1.5.7                 |       hbeecb71_2         346 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        27.2 MB

The following NEW packages will be INSTALLED:

  archspec           conda-forge/noarch::archspec-0.2.5-pyhd8ed1ab_0 
  attrs              conda-forge/noarch::attrs-25.4.0-pyh71513ae_0 
  beautifulsoup4     conda-forge/noarch::beautifulsoup4-4.14.2-pyha770c72_0 
  boltons            conda-forge/noarch::boltons-25.0.0-pyhd8ed1ab_0 
  brotli-python      conda-forge/win-64::brotli-python-1.2.0-py312h9d5906e_0 
  certifi            conda-forge/noarch::certifi-2025.11.12-pyhd8ed1ab_0 
  cffi               conda-forge/win-64::cffi-2.0.0-py312he06e257_1 
  chardet            conda-forge/noarch::chardet-5.2.0-pyhd8ed1ab_3 
  charset-normalizer conda-forge/noarch::charset-normalizer-3.4.4-pyhd8ed1ab_0 
  click              conda-forge/noarch::click-8.3.0-pyh7428d3b_0 
  colorama           conda-forge/noarch::colorama-0.4.6-pyhd8ed1ab_1 
  conda              conda-forge/win-64::conda-25.9.1-py312h2e8e312_0 
  conda-build        conda-forge/win-64::conda-build-25.9.0-py312h5ae4e53_1 
  conda-index        conda-forge/noarch::conda-index-0.7.0-pyhd8ed1ab_0 
  conda-libmamba-so~ conda-forge/noarch::conda-libmamba-solver-25.4.0-pyhd8ed1ab_0 
  conda-package-han~ conda-forge/noarch::conda-package-handling-2.4.0-pyh7900ff3_2 
  conda-package-str~ conda-forge/noarch::conda-package-streaming-0.12.0-pyhd8ed1ab_0 
  cpp-expected       conda-forge/win-64::cpp-expected-1.3.1-h477610d_0 
  distro             conda-forge/noarch::distro-1.9.0-pyhd8ed1ab_1 
  evalidate          conda-forge/noarch::evalidate-2.0.5-pyhe01879c_0 
  filelock           conda-forge/noarch::filelock-3.20.0-pyhd8ed1ab_0 
  fmt                conda-forge/win-64::fmt-12.0.0-h29169d4_0 
  frozendict         conda-forge/win-64::frozendict-2.4.6-py312he06e257_1 
  h2                 conda-forge/noarch::h2-4.3.0-pyhcf101f3_0 
  hpack              conda-forge/noarch::hpack-4.1.0-pyhd8ed1ab_0 
  hyperframe         conda-forge/noarch::hyperframe-6.1.0-pyhd8ed1ab_0 
  idna               conda-forge/noarch::idna-3.11-pyhd8ed1ab_0 
  jinja2             conda-forge/noarch::jinja2-3.1.6-pyhd8ed1ab_0 
  jsonpatch          conda-forge/noarch::jsonpatch-1.33-pyhd8ed1ab_1 
  jsonpointer        conda-forge/win-64::jsonpointer-3.0.0-py312h2e8e312_2 
  jsonschema         conda-forge/noarch::jsonschema-4.25.1-pyhe01879c_0 
  jsonschema-specif~ conda-forge/noarch::jsonschema-specifications-2025.9.1-pyhcf101f3_0 
  krb5               conda-forge/win-64::krb5-1.21.3-hdf4eb48_0 
  libarchive         conda-forge/win-64::libarchive-3.8.2-gpl_h26aea39_100 
  libcurl            conda-forge/win-64::libcurl-8.17.0-h43ecb02_0 
  libiconv           conda-forge/win-64::libiconv-1.18-hc1393d2_2 
  liblief            conda-forge/win-64::liblief-0.16.6-hac47afa_1 
  libmamba           conda-forge/win-64::libmamba-2.3.3-h5fbfb43_1 
  libmambapy         conda-forge/win-64::libmambapy-2.3.3-py312hc175272_1 
  libsolv            conda-forge/win-64::libsolv-0.7.35-h8883371_0 
  libssh2            conda-forge/win-64::libssh2-1.11.1-h9aa295b_0 
  libxml2            conda-forge/win-64::libxml2-2.15.1-h5d26750_0 
  libxml2-16         conda-forge/win-64::libxml2-16-2.15.1-h692994f_0 
  lz4-c              conda-forge/win-64::lz4-c-1.10.0-h2466b09_1 
  lzo                conda-forge/win-64::lzo-2.10-h6a83c73_1002 
  m2-conda-epoch     conda-forge/win-64::m2-conda-epoch-20250515-0_x86_64 
  m2-msys2-runtime   conda-forge/noarch::m2-msys2-runtime-3.6.1.4-hc364b38_6 
  m2-patch           conda-forge/noarch::m2-patch-2.7.6.3-hc364b38_6 
  markupsafe         conda-forge/win-64::markupsafe-3.0.3-py312h05f76fc_0 
  mbedtls            conda-forge/win-64::mbedtls-3.6.3.1-he0c23c2_0 
  menuinst           conda-forge/win-64::menuinst-2.4.1-py312hbb81ca0_0 
  msgpack-python     conda-forge/win-64::msgpack-python-1.1.2-py312hf90b1b7_1 
  nlohmann_json-abi  conda-forge/noarch::nlohmann_json-abi-3.12.0-h0f90c79_1 
  packaging          conda-forge/noarch::packaging-25.0-pyh29332c3_1 
  pkginfo            conda-forge/noarch::pkginfo-1.12.1.2-pyhd8ed1ab_0 
  platformdirs       conda-forge/noarch::platformdirs-4.5.0-pyhcf101f3_0 
  pluggy             conda-forge/noarch::pluggy-1.6.0-pyhd8ed1ab_0 
  psutil             conda-forge/win-64::psutil-7.1.3-py312he5662c2_0 
  py-lief            conda-forge/win-64::py-lief-0.16.6-py312hbb81ca0_1 
  pybind11-abi       conda-forge/noarch::pybind11-abi-4-hd8ed1ab_3 
  pycosat            conda-forge/win-64::pycosat-0.6.6-py312he06e257_3 
  pycparser          conda-forge/noarch::pycparser-2.22-pyh29332c3_1 
  pysocks            conda-forge/noarch::pysocks-1.7.1-pyh09c184e_7 
  python-libarchive~ conda-forge/noarch::python-libarchive-c-5.3-pyhe01879c_1 
  python_abi         conda-forge/noarch::python_abi-3.12-8_cp312 
  pytz               conda-forge/noarch::pytz-2025.2-pyhd8ed1ab_0 
  pyyaml             conda-forge/win-64::pyyaml-6.0.3-py312h05f76fc_0 
  referencing        conda-forge/noarch::referencing-0.37.0-pyhcf101f3_0 
  reproc             conda-forge/win-64::reproc-14.2.5.post0-h2466b09_0 
  reproc-cpp         conda-forge/win-64::reproc-cpp-14.2.5.post0-he0c23c2_0 
  requests           conda-forge/noarch::requests-2.32.5-pyhd8ed1ab_0 
  ripgrep            conda-forge/win-64::ripgrep-15.1.0-h77a83cd_0 
  rpds-py            conda-forge/win-64::rpds-py-0.28.0-py312hdabe01f_2 
  ruamel.yaml        conda-forge/win-64::ruamel.yaml-0.18.16-py312he06e257_0 
  ruamel.yaml.clib   conda-forge/win-64::ruamel.yaml.clib-0.2.14-py312he06e257_0 
  simdjson           conda-forge/win-64::simdjson-4.0.7-h49e36cd_0 
  soupsieve          conda-forge/noarch::soupsieve-2.8-pyhd8ed1ab_0 
  tqdm               conda-forge/noarch::tqdm-4.67.1-pyhd8ed1ab_1 
  truststore         conda-forge/noarch::truststore-0.10.3-pyhe01879c_0 
  typing-extensions  conda-forge/noarch::typing-extensions-4.15.0-h396c80c_0 
  typing_extensions  conda-forge/noarch::typing_extensions-4.15.0-pyhcf101f3_0 
  urllib3            conda-forge/noarch::urllib3-2.5.0-pyhd8ed1ab_0 
  win_inet_pton      conda-forge/noarch::win_inet_pton-1.1.0-pyh7428d3b_8 
  yaml               conda-forge/win-64::yaml-0.2.5-h6a83c73_3 
  yaml-cpp           conda-forge/win-64::yaml-cpp-0.8.0-he0c23c2_0 
  zstandard          conda-forge/win-64::zstandard-0.25.0-py312he5662c2_1 
  zstd               conda-forge/win-64::zstd-1.5.7-hbeecb71_2 


Preparing transaction: ...working... done
Verifying transaction: ...working... done
Executing transaction: ...working... done

Conda Config

N/A

Conda list

N/A

Additional Context

This started occurring sometime after Nov 12 9:40PM PST.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type::bugdescribes erroneous operation, use severity::* to classify the type

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions