conda-forge / libsolv-feedstock

A conda-smithy repository for libsolv.
BSD 3-Clause "New" or "Revised" License
4 stars 17 forks source link

Latest windows build causing issues for conda-libmamba-solver #73

Closed philippjfr closed 10 months ago

philippjfr commented 10 months ago

Solution to issue cannot be found in the documentation.

Issue

Since this morning our CI is failing on Windows due to issues with the conda-libmamba-solver:

https://github.com/holoviz/panel/actions/runs/5938510886/job/16103127797?pr=5423#step:2:4068

I've run a diff on the environment and the only change I can see is this:

<       libsolv-0.7.24             |       h12be248_1         416 KB  conda-forge
---
>       libsolv-0.7.24             |       h12be248_2         732 KB  conda-forge
95c97

Indicating that the error was caused by the build this morning: https://github.com/conda-forge/libsolv-feedstock/pull/72

Installed packages

beautifulsoup4-4.12.2      |     pyha770c72_0         112 KB  conda-forge
      boltons-23.0.0             |     pyhd8ed1ab_0         296 KB  conda-forge
      brotli-python-1.0.9        |  py311h12c1d0e_9         302 KB  conda-forge
      bzip2-1.0.8                |       h8ffe710_4         149 KB  conda-forge
      ca-certificates-2023.7.22  |       h56e8100_0         146 KB  conda-forge
      certifi-2023.7.22          |     pyhd8ed1ab_0         150 KB  conda-forge
      cffi-1.15.1                |  py311h7d9ee11_3         286 KB  conda-forge
      chardet-5.2.0              |  py311h1ea47a8_0         278 KB  conda-forge
      charset-normalizer-3.2.0   |     pyhd8ed1ab_0          45 KB  conda-forge
      click-8.1.7                | win_pyh7428d3b_0          83 KB  conda-forge
      cloudpickle-2.2.1          |     pyhd8ed1ab_0          27 KB  conda-forge
      colorama-0.4.6             |     pyhd8ed1ab_0          25 KB  conda-forge
      conda-23.7.2               |  py311h1ea47a8_0         1.3 MB  conda-forge
      conda-build-3.26.1         |  py311h1ea47a8_0         793 KB  conda-forge
      conda-index-0.2.3          |     pyhd8ed1ab_0         164 KB  conda-forge
      conda-libmamba-solver-23.7.0|     pyhd8ed1ab_0          41 KB  conda-forge
      conda-package-handling-2.2.0|     pyh38be061_0         249 KB  conda-forge
      conda-package-streaming-0.9.0|     pyhd8ed1ab_0          19 KB  conda-forge
      cryptography-41.0.3        |  py311h28e9c30_0         1.1 MB  conda-forge
      doit-0.36.0                |     pyhd8ed1ab_0          66 KB  conda-forge
      filelock-3.12.2            |     pyhd8ed1ab_0          15 KB  conda-forge
      fmt-9.1.0                  |       h181d51b_0         182 KB  conda-forge
      glob2-0.7                  |             py_0          11 KB  conda-forge
      idna-3.4                   |     pyhd8ed1ab_0          55 KB  conda-forge
      importlib-metadata-6.8.0   |     pyha770c72_0          25 KB  conda-forge
      jinja2-3.1.2               |     pyhd8ed1ab_1          99 KB  conda-forge
      jsonpatch-1.32             |     pyhd8ed1ab_0          14 KB  conda-forge
      jsonpointer-2.0            |             py_0           9 KB  conda-forge
      krb5-1.21.2                |       heb0366b_0         694 KB  conda-forge
      libarchive-3.6.2           |       h6f8411a_1         938 KB  conda-forge
      libcurl-8.2.1              |       hd5e4a3a_0         307 KB  conda-forge
      libexpat-2.5.0             |       h63175ca_1         135 KB  conda-forge
      libffi-3.4.2               |       h8ffe710_5          41 KB  conda-forge
      libiconv-1.17              |       h8ffe710_0         698 KB  conda-forge
      liblief-0.12.3             |       h63175ca_0         4.4 MB  conda-forge
      libmamba-1.4.9             |       ha24f096_0         3.2 MB  conda-forge
      libmambapy-1.4.9           |  py311h29ee5fe_0         303 KB  conda-forge
      libsolv-0.7.24             |       h12be248_2         732 KB  conda-forge
      libsqlite-3.42.0           |       hcfcfb64_0         820 KB  conda-forge
      libssh2-1.11.0             |       h7dfc565_0         261 KB  conda-forge
      libxml2-2.11.5             |       hc3477c8_0         1.7 MB  conda-forge
      libzlib-1.2.13             |       hcfcfb64_5          54 KB  conda-forge
      lz4-c-1.9.4                |       hcfcfb64_0         131 KB  conda-forge
      lzo-2.10                   |    he774522_1000         166 KB  conda-forge
      m2-msys2-runtime-2.5.0.17080.65c939c|                3         3.0 MB  conda-forge
      m2-patch-2.7.5             |                2          90 KB  conda-forge
      m2w64-gcc-libgfortran-5.3.0|                6         342 KB  conda-forge
      m2w64-gcc-libs-5.3.0       |                7         520 KB  conda-forge
      m2w64-gcc-libs-core-5.3.0  |                7         214 KB  conda-forge
      m2w64-gmp-6.1.0            |                2         726 KB  conda-forge
      m2w64-libwinpthread-git-5.0.0.4634.697f757|                2          31 KB  conda-forge
      markupsafe-2.1.3           |  py311ha68e1ae_0          29 KB  conda-forge
      menuinst-1.4.19            |  py311h1ea47a8_1         108 KB  conda-forge
      more-itertools-10.1.0      |     pyhd8ed1ab_0          52 KB  conda-forge
      msys2-conda-epoch-20160418 |                1           3 KB  conda-forge
      nomkl-1.0                  |       h5ca1d4c_0           4 KB  conda-forge
      openssl-3.1.2              |       hcfcfb64_0         7.1 MB  conda-forge
      packaging-23.1             |     pyhd8ed1ab_0          45 KB  conda-forge
      pip-23.2.1                 |     pyhd8ed1ab_0         1.3 MB  conda-forge
      pkginfo-1.9.6              |     pyhd8ed1ab_0          27 KB  conda-forge
      pluggy-1.2.0               |     pyhd8ed1ab_0          21 KB  conda-forge
      psutil-5.9.5               |  py311ha68e1ae_0         503 KB  conda-forge
      py-1.11.0                  |     pyh6c4a22f_0          74 KB  conda-forge
      py-lief-0.12.3             |  py311h12c1d0e_0         2.1 MB  conda-forge
      pybind11-abi-4             |       hd8ed1ab_3          10 KB  conda-forge
      pycosat-0.6.4              |  py311ha68e1ae_1         103 KB  conda-forge
      pycparser-2.21             |     pyhd8ed1ab_0         100 KB  conda-forge
      pyctdev-0.7.1a1            |             py_0         151 KB  pyviz/label/dev
      pyopenssl-23.2.0           |     pyhd8ed1ab_1         126 KB  conda-forge
      pysocks-1.7.1              |     pyh0701188_6          19 KB  conda-forge
      python-3.11.4              |h2628c8c_0_cpython        17.3 MB  conda-forge
      python-libarchive-c-5.0    |  py311h1ea47a8_1          49 KB  conda-forge
      python_abi-3.11            |          3_cp311           6 KB  conda-forge
      pytz-2023.3                |     pyhd8ed1ab_0         182 KB  conda-forge
      pyyaml-6.0                 |  py311ha68e1ae_5         177 KB  conda-forge
      reproc-14.2.4              |       hcfcfb64_0          32 KB  conda-forge
      reproc-cpp-14.2.4          |       h63175ca_0          26 KB  conda-forge
      requests-2.31.0            |     pyhd8ed1ab_0          55 KB  conda-forge
      ripgrep-13.0.0             |       h7f3b576_2         1.6 MB  conda-forge
      ruamel.yaml-0.17.32        |  py311ha68e1ae_0         268 KB  conda-forge
      ruamel.yaml.clib-0.2.7     |  py311ha68e1ae_1          94 KB  conda-forge
      setuptools-68.1.2          |     pyhd8ed1ab_0         451 KB  conda-forge
      six-1.16.0                 |     pyh6c4a22f_0          14 KB  conda-forge
      soupsieve-2.3.2.post1      |     pyhd8ed1ab_0          34 KB  conda-forge
      tk-8.6.12                  |       h8ffe710_0         3.5 MB  conda-forge
      tomli-2.0.1                |     pyhd8ed1ab_0          16 KB  conda-forge
      toolz-0.12.0               |     pyhd8ed1ab_0          48 KB  conda-forge
      tqdm-4.66.1                |     pyhd8ed1ab_0          87 KB  conda-forge
      tzdata-2023c               |       h71feb2d_0         115 KB  conda-forge
      ucrt-10.0.22621.0          |       h57928b3_0         1.2 MB  conda-forge
      urllib3-2.0.4              |     pyhd8ed1ab_0          96 KB  conda-forge
      vc-14.3                    |      h64f974e_17          17 KB  conda-forge
      vc14_runtime-14.36.32532   |      hfdfe4a8_17         723 KB  conda-forge
      vs2015_runtime-14.36.32532 |      h05e6639_17          17 KB  conda-forge
      wheel-0.41.2               |     pyhd8ed1ab_0          56 KB  conda-forge
      win_inet_pton-1.1.0        |     pyhd8ed1ab_6           8 KB  conda-forge
      xz-5.2.6                   |       h8d14728_0         213 KB  conda-forge
      yaml-0.2.5                 |       h8ffe710_2          62 KB  conda-forge
      yaml-cpp-0.7.0             |       h63175ca_2         145 KB  conda-forge
      zipp-3.16.2                |     pyhd8ed1ab_0          18 KB  conda-forge
      zstandard-0.19.0           |  py311he5d195f_2         298 KB  conda-forge
      zstd-1.5.2                 |       h12be248_7         283 KB  conda-forge

Environment info

auto_update_conda: False
  auto_activate_base: True
  notify_outdated_conda: False
  changeps1: False
  pkgs_dirs:
    - C:\Users\runneradmin\conda_pkgs_dir
  channels: []
  always_yes: True
  solver: libmamba

  ==> C:\Miniconda3\envs\test-environment\.condarc <==
  channel_priority: flexible
  channels:
    - pyviz/label/dev
    - bokeh
    - conda-forge

       active environment : test-environment
      active env location : C:\Miniconda3\envs\test-environment
              shell level : 3
         user config file : C:\Users\runneradmin\.condarc
   populated config files : C:\Users\runneradmin\.condarc
                            C:\Miniconda3\envs\test-environment\.condarc
            conda version : 23.5.2
      conda-build version : not installed
           python version : 3.11.4.final.0
         virtual packages : __archspec=1=x86_64
                            __win=0=0
         base environment : C:\Miniconda3  (writable)
        conda av data dir : C:\Miniconda3\etc\conda
    conda av metadata url : None
             channel URLs : https://conda.anaconda.org/pyviz/label/dev/win-64
                            https://conda.anaconda.org/pyviz/label/dev/noarch
                            https://conda.anaconda.org/bokeh/win-64
                            https://conda.anaconda.org/bokeh/noarch
                            https://conda.anaconda.org/conda-forge/win-64
                            https://conda.anaconda.org/conda-forge/noarch
            package cache : C:\Users\runneradmin\conda_pkgs_dir
         envs directories : C:\Miniconda3\envs
                            C:\Users\runneradmin\.conda\envs
                            C:\Users\runneradmin\AppData\Local\conda\conda\envs
                 platform : win-64
               user-agent : conda/23.5.2 requests/2.29.0 CPython/3.11.4 Windows/10 Windows/10.0.20348 solver/libmamba conda-libmamba-solver/23.7.0 libmambapy/1.4.1
            administrator : True
               netrc file : None
             offline mode : False

  Channels:
   - pyviz/label/dev
   - bokeh
   - conda-forge
  Platform: win-64
philippjfr commented 10 months ago

@AntoinePrv just checking if you have an idea what might have caused this and/or if I'm barking up the wrong tree.

AntoinePrv commented 10 months ago

I think it must be #72 :(

AntoinePrv commented 10 months ago

@philippjfr I'm noticing similar failure on Mamba. Failure come at runtime though, do you have more intuition what is happening?

philippjfr commented 10 months ago

Sadly I'm probably absolutely the wrong person to ask.

AntoinePrv commented 10 months ago

The new dev builds seems to work for Mamba https://github.com/mamba-org/mamba/pull/2780. @philippjfr would you mind testing channel conda-forge/label/libsolv_dev libsolv=0.7.24=*-6.