Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignored run exports are matched by substring and not exactly #5529

Open
2 tasks done
vyasr opened this issue Nov 7, 2024 · 0 comments
Open
2 tasks done

Ignored run exports are matched by substring and not exactly #5529

vyasr opened this issue Nov 7, 2024 · 0 comments
Labels
type::bug describes erroneous operation, use severity::* to classify the type

Comments

@vyasr
Copy link

vyasr commented Nov 7, 2024

Checklist

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

What happened?

Consider this minimal recipe:

package:
  name: pkg
  version: 1.0.0

build:
  number: 0
  ignore_run_exports_from:
    - i-like-python

requirements:
  host:
    - python
  run:
    - numpy

I run the following sequence of commands:

% mkdir output
% conda-build meta.yaml --output-folder ${PWD}/output     
% cph x output/linux-64/pkg-1.0.0-0.tar.bz2
% grep -C 2 depends output/linux-64/pkg-1.0.0-0/info/index.json
  "build": "0",
  "build_number": 0,
  "depends": [
    "numpy"
  ],

Now, if I run the same sequence of commands but comment out the ignore_run_exports_from, I instead see this:

% grep -C 2 depends without_ignore_run_export/linux-64/pkg-1.0.0-0/info/index.json 
  "build": "0",
  "build_number": 0,
  "depends": [
    "numpy",
    "python_abi 3.11.* *_cp311"

The python_abi package is a weak run export of the python package, so I would expect it to show up. The ignore_run_exports_from: [i-like-python] is inadvertently causing that to vanish. I observe the same behavior if I instead use a fake package named python-do-i-like.

I believe that the problem can be traced to this line in render.py. Since conda-build is checking whether prec.name in req.split(" ")[0], a substring match is sufficient to trigger the ignore.

i-like-python is of course simply a fake package to demonstrate this issue, but since all it takes is any package with the word python in the name to trigger this there are certainly real packages that could run into this (I ran into this when we tried to ignore run exports from cuda-python, for example).

Conda Info

     active environment : main
    active env location : /home/nfs/vyasr/miniconda3/envs/main
            shell level : 1
       user config file : /home/nfs/vyasr/.condarc
 populated config files : /home/nfs/vyasr/.condarc
          conda version : 24.1.2
    conda-build version : not installed
         python version : 3.8.13.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=skylake_avx512
                          __conda=24.1.2=0
                          __cuda=12.2=0
                          __glibc=2.35=0
                          __linux=5.15.0=0
                          __unix=0=0
       base environment : /home/nfs/vyasr/miniconda3  (writable)
      conda av data dir : /home/nfs/vyasr/miniconda3/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/linux-64
                          https://conda.anaconda.org/conda-forge/noarch
          package cache : /home/nfs/vyasr/miniconda3/pkgs
                          /home/nfs/vyasr/.conda/pkgs
       envs directories : /home/nfs/vyasr/miniconda3/envs
                          /home/nfs/vyasr/.conda/envs
               platform : linux-64
             user-agent : conda/24.1.2 requests/2.31.0 CPython/3.8.13 Linux/5.15.0-122-generic ubuntu/22.04.5 glibc/2.35 solver/libmamba conda-libmamba-solver/23.11.1 libmambapy/1.5.7
                UID:GID : 10244:10004
             netrc file : None
           offline mode : False

Conda Config

==> /home/nfs/vyasr/.condarc <==
auto_activate_base: False
channels:
  - conda-forge
solver: libmamba

Conda list

List of packages ``` # packages in environment at /home/nfs/vyasr/miniconda3/envs/main: # # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge alabaster 1.0.0 pyhd8ed1ab_0 conda-forge anaconda-client 1.12.3 pyhd8ed1ab_1 conda-forge anaconda-project 0.11.1 pyhd8ed1ab_0 conda-forge anyio 4.6.2.post1 pyhd8ed1ab_0 conda-forge archspec 0.2.3 pyhd8ed1ab_0 conda-forge argcomplete 3.5.1 pyhd8ed1ab_0 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge atk-1.0 2.38.0 h04ea711_2 conda-forge attr 2.5.1 h166bdaf_1 conda-forge attrs 23.2.0 pypi_0 pypi auditwheel 5.4.0 pypi_0 pypi autoconf 2.71 pl5321h2b4cb7a_1 conda-forge automake 1.17 pl5321ha770c72_0 conda-forge babel 2.14.0 pyhd8ed1ab_0 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 pyhd8ed1ab_4 conda-forge backports.functools_lru_cache 2.0.0 pyhd8ed1ab_0 conda-forge backports.tarfile 1.0.0 pyhd8ed1ab_1 conda-forge beautifulsoup4 4.12.3 pyha770c72_0 conda-forge boltons 24.0.0 pyhd8ed1ab_0 conda-forge brotli 1.1.0 hb9d3cd8_2 conda-forge brotli-bin 1.1.0 hb9d3cd8_2 conda-forge brotli-python 1.1.0 py311hfdbb021_2 conda-forge brotlipy 0.7.0 py311h9ecbd09_1007 conda-forge build 0.7.0 pyhd8ed1ab_0 conda-forge bzip2 1.0.8 h4bc722e_7 conda-forge c-ares 1.34.2 heb4867d_0 conda-forge ca-certificates 2024.8.30 hbcca054_0 conda-forge cairo 1.18.0 hebfffa5_3 conda-forge cattrs 23.2.3 pypi_0 pypi certifi 2024.8.30 pyhd8ed1ab_0 conda-forge cffi 1.17.1 py311hf29c0ef_0 conda-forge cfgv 3.3.1 pyhd8ed1ab_0 conda-forge chardet 5.2.0 py311h38be061_2 conda-forge charset-normalizer 3.4.0 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge cloudpickle 3.1.0 pyhd8ed1ab_1 conda-forge clyent 1.2.2 pyhd8ed1ab_2 conda-forge cmake 3.30.5 hf9cb763_0 conda-forge cmake-language-server 0.1.9 pypi_0 pypi colorama 0.4.6 pyhd8ed1ab_0 conda-forge conda 24.9.2 py311h38be061_0 conda-forge conda-build 24.5.1 py311h38be061_0 conda-forge conda-index 0.5.0 pyhd8ed1ab_0 conda-forge conda-libmamba-solver 24.9.0 pyhd8ed1ab_0 conda-forge conda-pack 0.8.0 pyhd8ed1ab_0 conda-forge conda-package-handling 2.4.0 pyh7900ff3_0 conda-forge conda-package-streaming 0.11.0 pyhd8ed1ab_0 conda-forge conda-recipe-manager 0.3.4 pyhd8ed1ab_0 conda-forge contourpy 1.3.0 py311hd18a35c_2 conda-forge cryptography 43.0.3 py311hafd3f86_0 conda-forge cupy-cuda12x 13.1.0 pypi_0 pypi curl 8.10.1 hbbe4b11_0 conda-forge cycler 0.12.1 pyhd8ed1ab_0 conda-forge cython 3.0.11 py311h55d416d_3 conda-forge dataclasses 0.8 pyhc8e2a94_3 conda-forge dbus 1.13.6 h5008d03_3 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge distlib 0.3.9 pyhd8ed1ab_0 conda-forge distro 1.9.0 pyhd8ed1ab_0 conda-forge docutils 0.20.1 pypi_0 pypi editables 0.5 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.2 pyhd8ed1ab_0 conda-forge execnet 2.1.1 pyhd8ed1ab_0 conda-forge executing 2.1.0 pyhd8ed1ab_0 conda-forge expat 2.6.3 h5888daf_0 conda-forge fastrlock 0.8.2 pypi_0 pypi filelock 3.16.1 pyhd8ed1ab_0 conda-forge flake8 6.1.0 pypi_0 pypi fmt 11.0.2 h434a139_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_3 conda-forge fontconfig 2.15.0 h7e30c49_1 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.54.1 py311h2dc5d0c_1 conda-forge freetype 2.12.1 h267a509_2 conda-forge fribidi 1.0.10 h36c2ea0_0 conda-forge frozendict 2.4.6 py311h9ecbd09_0 conda-forge gdk-pixbuf 2.42.12 hb9ae30d_0 conda-forge gettext 0.22.5 he02047a_3 conda-forge gettext-tools 0.22.5 he02047a_3 conda-forge gh 2.60.1 h76a2195_0 conda-forge ghp-import 2.1.0 pyhd8ed1ab_1 conda-forge git 2.47.0 pl5321h59d505e_0 conda-forge gitdb 4.0.11 pyhd8ed1ab_0 conda-forge gitpython 3.1.43 pyhd8ed1ab_0 conda-forge glob2 0.7 py_0 conda-forge graphite2 1.3.13 h59595ed_1003 conda-forge graphviz 12.0.0 hba01fac_0 conda-forge gtk2 2.24.33 h6470451_5 conda-forge gts 0.7.6 h977cf35_4 conda-forge h11 0.14.0 pyhd8ed1ab_0 conda-forge h2 4.1.0 pyhd8ed1ab_0 conda-forge harfbuzz 9.0.0 hda332d3_1 conda-forge hatch 1.13.0 pyhd8ed1ab_0 conda-forge hatchling 1.25.0 pyhd8ed1ab_0 conda-forge hpack 4.0.0 pyh9f0ad1d_0 conda-forge httpcore 1.0.6 pyhd8ed1ab_0 conda-forge httpx 0.27.2 pyhd8ed1ab_0 conda-forge hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge hyperlink 21.0.0 pyhd3deb0d_0 conda-forge icu 75.1 he02047a_0 conda-forge identify 2.6.1 pyhd8ed1ab_0 conda-forge idna 3.10 pyhd8ed1ab_0 conda-forge imagesize 1.4.1 pyhd8ed1ab_0 conda-forge importlib-metadata 8.5.0 pyha770c72_0 conda-forge importlib_metadata 8.5.0 hd8ed1ab_0 conda-forge importlib_resources 6.4.5 pyhd8ed1ab_0 conda-forge iniconfig 2.0.0 pyhd8ed1ab_0 conda-forge ipython 8.29.0 pyh707e725_0 conda-forge jaraco.classes 3.4.0 pyhd8ed1ab_1 conda-forge jaraco.context 5.3.0 pyhd8ed1ab_1 conda-forge jaraco.functools 4.0.0 pyhd8ed1ab_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jeepney 0.8.0 pyhd8ed1ab_0 conda-forge jinja2 3.1.4 pyhd8ed1ab_0 conda-forge joblib 1.4.2 pyhd8ed1ab_0 conda-forge json5 0.9.25 pyhd8ed1ab_0 conda-forge jsonpatch 1.33 pyhd8ed1ab_0 conda-forge jsonpointer 3.0.0 py311h38be061_1 conda-forge jsonschema 4.23.0 pyhd8ed1ab_0 conda-forge jsonschema-specifications 2024.10.1 pyhd8ed1ab_0 conda-forge jupyter_core 5.7.2 pyh31011fe_1 conda-forge keyring 25.5.0 pyha804496_0 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge kiwisolver 1.4.7 py311hd18a35c_0 conda-forge krb5 1.21.3 h659f571_0 conda-forge lcms2 2.16 hb7c19ff_0 conda-forge ld_impl_linux-64 2.43 h712a8e2_2 conda-forge lerc 4.0.0 h27087fc_0 conda-forge libarchive 3.7.4 hfca40fe_0 conda-forge libasprintf 0.22.5 he8f35ee_3 conda-forge libasprintf-devel 0.22.5 he8f35ee_3 conda-forge libblas 3.9.0 25_linux64_openblas conda-forge libbrotlicommon 1.1.0 hb9d3cd8_2 conda-forge libbrotlidec 1.1.0 hb9d3cd8_2 conda-forge libbrotlienc 1.1.0 hb9d3cd8_2 conda-forge libcap 2.71 h39aace5_0 conda-forge libcblas 3.9.0 25_linux64_openblas conda-forge libcbor 0.10.2 hcb278e6_0 conda-forge libcurl 8.10.1 hbbe4b11_0 conda-forge libdeflate 1.22 hb9d3cd8_0 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 hd590300_2 conda-forge libexpat 2.6.3 h5888daf_0 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libfido2 1.13.0 h2e5b2a7_0 conda-forge libgcc 14.2.0 h77fa898_1 conda-forge libgcc-ng 14.2.0 h69a702a_1 conda-forge libgd 2.3.3 hd3e95f3_10 conda-forge libgettextpo 0.22.5 he02047a_3 conda-forge libgettextpo-devel 0.22.5 he02047a_3 conda-forge libgfortran 14.2.0 h69a702a_1 conda-forge libgfortran-ng 14.2.0 h69a702a_1 conda-forge libgfortran5 14.2.0 hd5240d6_1 conda-forge libglib 2.82.2 h2ff4ddf_0 conda-forge libgomp 14.2.0 h77fa898_1 conda-forge libhwloc 2.11.2 default_he43201b_1000 conda-forge libiconv 1.17 hd590300_2 conda-forge libjpeg-turbo 3.0.0 hd590300_1 conda-forge liblapack 3.9.0 25_linux64_openblas conda-forge liblief 0.14.1 h5888daf_2 conda-forge libmamba 1.5.10 hf72d635_1 conda-forge libmambapy 1.5.10 py311h18a8eac_1 conda-forge libnghttp2 1.64.0 h161d5f1_0 conda-forge libnsl 2.0.1 hd590300_0 conda-forge libopenblas 0.3.28 pthreads_h94d23a6_1 conda-forge libpng 1.6.44 hadc24fc_0 conda-forge librsvg 2.58.4 hc0ffecb_0 conda-forge libsolv 0.7.30 h3509ff9_0 conda-forge libsqlite 3.47.0 hadc24fc_1 conda-forge libssh2 1.11.0 h0841786_0 conda-forge libstdcxx 14.2.0 hc0a3c3a_1 conda-forge libstdcxx-ng 14.2.0 h4852527_1 conda-forge libtiff 4.7.0 he137b08_1 conda-forge libtool 2.4.7 he02047a_1 conda-forge libucx-cu12 1.16.0 pypi_0 pypi libudev1 253 h0b41bf4_0 conda-forge libuuid 2.38.1 h0b41bf4_0 conda-forge libuv 1.49.2 hb9d3cd8_0 conda-forge libwebp-base 1.4.0 hd590300_0 conda-forge libxcb 1.17.0 h8a09558_0 conda-forge libxcrypt 4.4.36 hd590300_1 conda-forge libxml2 2.13.4 hb346dea_2 conda-forge libzlib 1.3.1 hb9d3cd8_2 conda-forge lsprotocol 2023.0.0 pypi_0 pypi lz4-c 1.9.4 hcb278e6_0 conda-forge lzo 2.10 hd590300_1001 conda-forge m4 1.4.18 h516909a_1001 conda-forge make 4.4.1 hb9d3cd8_2 conda-forge markdown 3.6 pyhd8ed1ab_0 conda-forge markdown-it-py 3.0.0 pyhd8ed1ab_0 conda-forge markupsafe 3.0.2 py311h2dc5d0c_0 conda-forge matplotlib-base 3.9.2 py311h2b939e6_1 conda-forge matplotlib-inline 0.1.7 pyhd8ed1ab_0 conda-forge mccabe 0.7.0 pypi_0 pypi mdurl 0.1.2 pyhd8ed1ab_0 conda-forge menuinst 2.1.2 py311h38be061_1 conda-forge mergedeep 1.3.4 pyhd8ed1ab_0 conda-forge mkdocs 1.6.1 pyhd8ed1ab_0 conda-forge mkdocs-get-deps 0.2.0 pyhd8ed1ab_0 conda-forge mkdocs-git-revision-date-localized-plugin 1.2.4 pypi_0 pypi mkdocs-material 9.5.18 pypi_0 pypi mkdocs-material-extensions 1.3.1 pypi_0 pypi more-itertools 10.5.0 pyhd8ed1ab_0 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge mypy 1.13.0 py311h9ecbd09_0 conda-forge mypy_extensions 1.0.0 pyha770c72_0 conda-forge nbformat 5.10.4 pyhd8ed1ab_0 conda-forge ncurses 6.5 he02047a_1 conda-forge networkx 3.4.2 pyhd8ed1ab_1 conda-forge nh3 0.2.14 pypi_0 pypi ninja 1.12.1 h297d8ca_0 conda-forge nodeenv 1.9.1 pyhd8ed1ab_0 conda-forge nodejs 22.9.0 hf235a45_0 conda-forge numpy 2.1.3 py311h71ddf71_0 conda-forge openjpeg 2.5.2 h488ebb8_0 conda-forge openssh 9.3p1 h2d3b35a_2 conda-forge openssl 3.3.2 hb9d3cd8_0 conda-forge packaging 24.1 pyhd8ed1ab_0 conda-forge paginate 0.5.6 pypi_0 pypi pandas 2.2.3 py311h7db5c69_1 conda-forge pango 1.54.0 h4c5309f_1 conda-forge parso 0.8.4 pyhd8ed1ab_0 conda-forge patch 2.7.6 h7f98852_1002 conda-forge patchelf 0.17.2 h58526e2_0 conda-forge pathspec 0.12.1 pyhd8ed1ab_0 conda-forge pcre2 10.44 hba22ea6_2 conda-forge pep517 0.13.0 pyhd8ed1ab_0 conda-forge perl 5.32.1 7_hd590300_perl5 conda-forge pexpect 4.9.0 pyhd8ed1ab_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 11.0.0 py311h49e9ac3_0 conda-forge pip 24.3.1 pyh8b19718_0 conda-forge pipx 1.7.1 pyhd8ed1ab_0 conda-forge pixman 0.43.2 h59595ed_0 conda-forge pkginfo 1.11.2 pyhd8ed1ab_0 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge platformdirs 4.3.6 pyhd8ed1ab_0 conda-forge pluggy 1.5.0 pyhd8ed1ab_0 conda-forge pooch 1.8.2 pyhd8ed1ab_0 conda-forge pre-commit 4.0.1 pyha770c72_0 conda-forge prompt-toolkit 3.0.48 pyha770c72_0 conda-forge prompt_toolkit 3.0.48 hd8ed1ab_0 conda-forge psutil 6.1.0 py311h9ecbd09_0 conda-forge pthread-stubs 0.4 hb9d3cd8_1002 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pure_eval 0.2.3 pyhd8ed1ab_0 conda-forge py-lief 0.14.1 py311hfdbb021_2 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pycodestyle 2.11.1 pypi_0 pypi pycosat 0.6.6 py311h459d7ec_0 conda-forge pycparser 2.22 pyhd8ed1ab_0 conda-forge pyelftools 0.29 pypi_0 pypi pyflakes 3.1.0 pypi_0 pypi pygls 1.2.1 pypi_0 pypi pygments 2.17.2 pypi_0 pypi pygraphviz 1.14 py311hf885082_0 conda-forge pymdown-extensions 10.8 pypi_0 pypi pyopenssl 24.2.1 pyhd8ed1ab_2 conda-forge pyparsing 3.2.0 pyhd8ed1ab_1 conda-forge pyperclip 1.9.0 pyha804496_0 conda-forge pyrsistent 0.20.0 py311h9ecbd09_1 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge pytest 8.3.3 pyhd8ed1ab_0 conda-forge pytest-xdist 3.6.1 pyhd8ed1ab_0 conda-forge python 3.11.10 hc5c86c4_3_cpython conda-forge python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge python-fastjsonschema 2.20.0 pyhd8ed1ab_0 conda-forge python-libarchive-c 5.1 py311h38be061_1 conda-forge python-tzdata 2024.2 pyhd8ed1ab_0 conda-forge python_abi 3.11 5_cp311 conda-forge pytz 2024.1 pyhd8ed1ab_0 conda-forge pyyaml 6.0.2 py311h9ecbd09_1 conda-forge pyyaml-env-tag 0.1 pyhd8ed1ab_0 conda-forge qhull 2020.2 h434a139_5 conda-forge rapids-dask-dependency 24.4.0a0 pypi_0 pypi rapids-dependency-file-generator 1.13.11 pypi_0 pypi rattler-build 0.28.2 h51b9b6e_0 conda-forge readline 8.2 h8228510_1 conda-forge readme-renderer 42.0 pypi_0 pypi referencing 0.35.1 pyhd8ed1ab_0 conda-forge regex 2024.4.16 pypi_0 pypi reproc 14.2.4.post0 hd590300_1 conda-forge reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge requests 2.32.3 pyhd8ed1ab_0 conda-forge requests-toolbelt 1.0.0 pyhd8ed1ab_0 conda-forge rfc3986 2.0.0 pypi_0 pypi rhash 1.4.5 hb9d3cd8_0 conda-forge rich 13.9.4 pyhd8ed1ab_0 conda-forge ripgrep 14.1.1 h8fae777_0 conda-forge rowan 1.3.2 pyhd8ed1ab_0 conda-forge rpds-py 0.20.1 py311h9e33e62_0 conda-forge ruamel.yaml 0.18.6 py311h9ecbd09_1 conda-forge ruamel.yaml.clib 0.2.8 py311h9ecbd09_1 conda-forge ruamel_yaml 0.15.80 py311h459d7ec_1009 conda-forge ruff 0.7.2 py311h100434b_0 conda-forge scikit-build 0.18.1 pyh4afc917_0 conda-forge scipy 1.14.1 py311he9a78e4_1 conda-forge secretstorage 3.3.3 py311h38be061_3 conda-forge setuptools 75.3.0 pyhd8ed1ab_0 conda-forge shellingham 1.5.4 pyhd8ed1ab_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge smmap 5.0.1 pypi_0 pypi sniffio 1.3.1 pyhd8ed1ab_0 conda-forge snowballstemmer 2.2.0 pyhd8ed1ab_0 conda-forge soupsieve 2.5 pyhd8ed1ab_1 conda-forge sphinx 8.1.3 pyhd8ed1ab_0 conda-forge sphinxcontrib-applehelp 2.0.0 pyhd8ed1ab_0 conda-forge sphinxcontrib-devhelp 2.0.0 pyhd8ed1ab_0 conda-forge sphinxcontrib-htmlhelp 2.1.0 pyhd8ed1ab_0 conda-forge sphinxcontrib-jsmath 1.0.1 pyhd8ed1ab_0 conda-forge sphinxcontrib-qthelp 2.0.0 pyhd8ed1ab_0 conda-forge sphinxcontrib-serializinghtml 1.1.10 pyhd8ed1ab_0 conda-forge sqlite 3.47.0 h9eae976_1 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge tbb 2022.0.0 hceb3a55_0 conda-forge tbb-devel 2022.0.0 h1f99690_0 conda-forge tk 8.6.13 noxft_h4845f30_101 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.2 pyhd8ed1ab_0 conda-forge tomli-w 1.1.0 pyhd8ed1ab_0 conda-forge tomlkit 0.13.2 pyha770c72_0 conda-forge toolz 1.0.0 pyhd8ed1ab_0 conda-forge tornado 6.4.1 py311h9ecbd09_1 conda-forge tqdm 4.66.6 pyhd8ed1ab_0 conda-forge traitlets 5.14.3 pyhd8ed1ab_0 conda-forge tree 2.1.3 h4bc722e_0 conda-forge trove-classifiers 2024.10.21.16 pyhd8ed1ab_0 conda-forge truststore 0.10.0 pyhd8ed1ab_0 conda-forge twine 4.0.2 pypi_0 pypi typing-extensions 4.12.2 hd8ed1ab_0 conda-forge typing_extensions 4.12.2 pyha770c72_0 conda-forge tzdata 2024b hc8b5060_0 conda-forge ukkonen 1.0.1 py311hd18a35c_5 conda-forge unicodedata2 15.1.0 py311h9ecbd09_1 conda-forge urllib3 2.2.3 pyhd8ed1ab_0 conda-forge userpath 1.7.0 pyhd8ed1ab_0 conda-forge uv 0.4.30 h0f3a69f_0 conda-forge vim 9.1.0776 py311pl5321ha5a8562_0 conda-forge virtualenv 20.27.1 pyhd8ed1ab_0 conda-forge watchdog 6.0.0 py311h38be061_0 conda-forge watchgod 0.7 pyhd8ed1ab_0 conda-forge wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge wheel 0.44.0 pyhd8ed1ab_0 conda-forge xclip 0.13 h4ab18f5_3 conda-forge xorg-kbproto 1.0.7 hb9d3cd8_1003 conda-forge xorg-libice 1.1.1 hb9d3cd8_1 conda-forge xorg-libsm 1.2.4 he73a12e_1 conda-forge xorg-libx11 1.8.10 h4f16b4b_0 conda-forge xorg-libxau 1.0.11 hb9d3cd8_1 conda-forge xorg-libxdmcp 1.1.5 hb9d3cd8_0 conda-forge xorg-libxext 1.3.6 hb9d3cd8_0 conda-forge xorg-libxmu 1.2.1 hb9d3cd8_1 conda-forge xorg-libxrender 0.9.11 hb9d3cd8_1 conda-forge xorg-libxt 1.3.0 hb9d3cd8_2 conda-forge xorg-xextproto 7.3.0 hb9d3cd8_1004 conda-forge xorg-xorgproto 2024.1 hb9d3cd8_1 conda-forge xorg-xproto 7.0.31 hb9d3cd8_1008 conda-forge xsel 1.2.1 hb9d3cd8_5 conda-forge xz 5.2.6 h166bdaf_0 conda-forge yaml 0.2.5 h7f98852_2 conda-forge yaml-cpp 0.8.0 h59595ed_0 conda-forge zipp 3.20.2 pyhd8ed1ab_0 conda-forge zlib 1.3.1 hb9d3cd8_2 conda-forge zstandard 0.23.0 py311hbc35293_1 conda-forge zstd 1.5.6 ha6fb4c9_0 conda-forge ```

Additional Context

I tested this behavior with conda-build 24.5.1 and conda-build 24.9.0, with Python 3.10 and Python 3.11 environments.

@vyasr vyasr added the type::bug describes erroneous operation, use severity::* to classify the type label Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type::bug describes erroneous operation, use severity::* to classify the type
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant