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

Upgrade of packages on Windows may cause crash #3394

Open
3 tasks done
oursland opened this issue Aug 5, 2024 · 0 comments
Open
3 tasks done

Upgrade of packages on Windows may cause crash #3394

oursland opened this issue Aug 5, 2024 · 0 comments

Comments

@oursland
Copy link

oursland commented Aug 5, 2024

Troubleshooting docs

  • My problem is not solved in the Troubleshooting docs

Anaconda default channels

  • I do NOT use the Anaconda default channels (pkgs/* etc.)

How did you install Mamba?

Mambaforge or latest Miniforge

Search tried in issue tracker

Windows

Latest version of Mamba

  • My problem is not solved with the latest version

Tried in Conda?

I do not have this problem with Conda, just with Mamba

Describe your issue

Upgrading a DLL dependency of mamba will trigger a crash when it attempts to use the library. This is most prevalent when performing an upgrade of zstandard which is used to decompress packages.

The issue occurs on Windows when an active DLL is deleted, the memory references to it within running programs are marked invalid. Subsequent use of the DLL will cause a segmentation fault. In this case, when it attempts to decompress the next package. On Linux and macOS, the file is retained and memory remains valid until the last open file handle is closed, so no crash occurs.

The issue appears to be how files are handled in libmamba/src/core/util.cpp::remove_or_rename().

The appropriate means for upgrading an active DLL is documented here:

This recommended approach should be taken with the active DLL dependencies of mamba.

A couple of possible implementations:

  • Identify all dependencies of the running mamba instance. Upon upgrade of a given dependency:

    1. rename of the loaded DLLs to a different extension
    2. update the DLLs
    3. remove via a handler on std::atexit()

    for a quick-and-dirty approach.

  • Alternatively, assuming the currently running mamba is compatible with the upgraded library (a big assumption), then:

    1. rename the DLL
    2. install the new package
    3. unregister the old DLL
    4. register the new DLL
    5. delete the old DLL

    would be a better option that would not leave old files in the case an exception occurs before std::atexit() is called.

mamba info / micromamba info

INFO conda.conda_libmamba_solver.solver:_log_info(352): conda version: 24.7.1
INFO conda.conda_libmamba_solver.solver:_log_info(353): conda-libmamba-solver version: 24.7.0
INFO conda.conda_libmamba_solver.solver:_log_info(354): libmambapy version: 1.5.8

Logs

mamba env update --file conda\environment.yml
INFO conda.conda_libmamba_solver.solver:_log_info(352): conda version: 24.7.1
INFO conda.conda_libmamba_solver.solver:_log_info(353): conda-libmamba-solver version: 24.7.0
INFO conda.conda_libmamba_solver.solver:_log_info(354): libmambapy version: 1.5.8
INFO conda.conda_libmamba_solver.solver:_log_info(355): Target prefix: 'D:\\a\\FreeCAD\\FreeCAD\\.conda\\freecad'
INFO conda.conda_libmamba_solver.solver:_log_info(356): Command: ['D:\\a\\FreeCAD\\FreeCAD\\.conda\\freecad\\Scripts\\mamba', 'update', '--file', 'conda\\environment.yml']

EnvironmentSectionNotValid: The following section on 'D:\a\FreeCAD\FreeCAD\conda\environment.yml' is invalid and will be ignored:
 - environment

Channels:
 - conda-forge
 - defaults
Platform: win-64
info     libmamba Reading cache files 'C:\Users\RUNNER~1\AppData\Local\Temp\tmpn7xnhan8.json.*' for repo index 'installed'
info     libmamba Reading repodata.json file "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpn7xnhan8.json" for repo installed
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(265): Download 0 bytes {'User-Agent': 'conda/24.7.1 requests/2.32.3 CPython/3.11.9 Windows/10 Windows/10.0.20348 solver/libmamba conda-libmamba-solver/24.7.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive', 'if-none-match': '"277da785853afd68961096df0c5534d3"'}
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(432): Apply 0 patches 8a3d45c49ee0712b� \u2192 8a3d45c49ee0712b�
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(265): Download 0 bytes {'User-Agent': 'conda/24.7.1 requests/2.32.3 CPython/3.11.9 Windows/10 Windows/10.0.20348 solver/libmamba conda-libmamba-solver/24.7.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive', 'if-none-match': '"f1d4fde74eb4a49f060d9cd43e0e2521"'}
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(265): Download 0 bytes {'User-Agent': 'conda/24.7.1 requests/2.32.3 CPython/3.11.9 Windows/10 Windows/10.0.20348 solver/libmamba conda-libmamba-solver/24.7.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive', 'if-none-match': 'W/"55921eee6c9b6b82f4065fae46529f25"'}
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(265): Download 0 bytes {'User-Agent': 'conda/24.7.1 requests/2.32.3 CPython/3.11.9 Windows/10 Windows/10.0.20348 solver/libmamba conda-libmamba-solver/24.7.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive', 'if-none-match': '"be69c3f8c8628da6e6b795fdf59009fb"'}
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(265): Download 0 bytes {'User-Agent': 'conda/24.7.1 requests/2.32.3 CPython/3.11.9 Windows/10 Windows/10.0.20348 solver/libmamba conda-libmamba-solver/24.7.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive', 'if-none-match': 'W/"395fc9f48b5b9a57a60757e1a69342e6"'}
INFO conda.gateways.repodata.jlap.fetch:download_and_hash(265): Download 0 bytes {'User-Agent': 'conda/24.7.1 requests/2.32.3 CPython/3.11.9 Windows/10 Windows/10.0.20348 solver/libmamba conda-libmamba-solver/24.7.0 libmambapy/1.5.8', 'Accept-Encoding': 'gzip, deflate, br, zstd', 'Accept': '*/*', 'Connection': 'keep-alive', 'if-none-match': 'W/"0fcd00cb456c4126c0f37f81f01f6ec0"'}
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(432): Apply 0 patches e03014bfe51017c4� \u2192 e03014bfe51017c4�
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(432): Apply 0 patches cad9c00a6efeb221� \u2192 cad9c00a6efeb221�
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(432): Apply 0 patches c25462d7872987b0� \u2192 c25462d7872987b0�
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(432): Apply 0 patches 25169ce295785b2f� \u2192 25169ce295785b2f�
INFO conda.gateways.repodata.jlap.fetch:request_url_jlap_state(432): Apply 0 patches 145ef74b807d46bd� \u2192 145ef74b807d46bd�
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\5afe41e9.solv.*' for repo index 'https://conda.anaconda.org/conda-forge/win-64'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\5afe41e9.solv" for repo https://conda.anaconda.org/conda-forge/win-64
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://conda.anaconda.org/conda-forge/win-64"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://conda.anaconda.org/conda-forge/win-64"}
info     libmamba Metadata from solv are valid, loading successful
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\09cdf8bf.solv.*' for repo index 'https://conda.anaconda.org/conda-forge/noarch'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\09cdf8bf.solv" for repo https://conda.anaconda.org/conda-forge/noarch
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://conda.anaconda.org/conda-forge/noarch"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://conda.anaconda.org/conda-forge/noarch"}
info     libmamba Metadata from solv are valid, loading successful
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\59ba4880.solv.*' for repo index 'https://repo.anaconda.com/pkgs/main/win-64'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\59ba4880.solv" for repo https://repo.anaconda.com/pkgs/main/win-64
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/main/win-64"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/main/win-64"}
info     libmamba Metadata from solv are valid, loading successful
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\3e39a7aa.solv.*' for repo index 'https://repo.anaconda.com/pkgs/main/noarch'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\3e39a7aa.solv" for repo https://repo.anaconda.com/pkgs/main/noarch
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/main/noarch"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/main/noarch"}
info     libmamba Metadata from solv are valid, loading successful
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\920c960f.solv.*' for repo index 'https://repo.anaconda.com/pkgs/r/win-64'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\920c960f.solv" for repo https://repo.anaconda.com/pkgs/r/win-64
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/r/win-64"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/r/win-64"}
info     libmamba Metadata from solv are valid, loading successful
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\4ea078d6.solv.*' for repo index 'https://repo.anaconda.com/pkgs/r/noarch'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\4ea078d6.solv" for repo https://repo.anaconda.com/pkgs/r/noarch
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/r/noarch"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/r/noarch"}
info     libmamba Metadata from solv are valid, loading successful
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\5ca77eed.solv.*' for repo index 'https://repo.anaconda.com/pkgs/msys2/win-64'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\5ca77eed.solv" for repo https://repo.anaconda.com/pkgs/msys2/win-64
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/msys2/win-64"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/msys2/win-64"}
info     libmamba Metadata from solv are valid, loading successful
info     libmamba Reading cache files 'C:\Users\runneradmin\conda_pkgs_dir\cache\c4a505b4.solv.*' for repo index 'https://repo.anaconda.com/pkgs/msys2/noarch'
info     libmamba Attempting to read libsolv solv file "C:\\Users\\runneradmin\\conda_pkgs_dir\\cache\\c4a505b4.solv" for repo https://repo.anaconda.com/pkgs/msys2/noarch
info     libmamba Expecting solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/msys2/noarch"}
info     libmamba Loaded solv metadata : {"etag":"","mod":"","pip_added":false,"tool_version":"1.3_0.7.28","url":"https://repo.anaconda.com/pkgs/msys2/noarch"}
info     libmamba Metadata from solv are valid, loading successful
Collecting package metadata (repodata.json): ...working... done
INFO conda.conda_libmamba_solver.solver:_solve_attempt(378): Solver attempt: #1
INFO conda.conda_libmamba_solver.solver:_solve_attempt(388): Solver tasks:
{
  "INSTALL": [
    "vtk==9.2.6",
    "zlib",
    "xerces-c",
    "swig",
    "smesh",
    "six",
    "qt-main",
    "pyside2",
    "pybind11",
    "pre-commit",
    "ply",
    "pkg-config",
    "pivy",
    "pcl",
    "occt",
    "numpy",
    "ninja",
    "matplotlib",
    "libcxx",
    "libboost-devel",
    "hdf5",
    "graphviz",
    "gmsh",
    "git",
    "freetype",
    "eigen",
    "doxygen",
    "debugpy",
    "compilers",
    "coin3d",
    "cmake",
    "ccache"
  ],
  "UPDATE": [
    "zstd==1.5.6",
    "python=3.11",
    "yaml-cpp",
    "pyyaml",
    "pip",
    "openssl",
    "mamba",
    "fmt",
    "conda-devenv",
    "conda",
    "certifi",
    "ca-certificates"
  ],
  "ALLOW_UNINSTALL": [
    "zstd",
    "python",
    "yaml-cpp",
    "pyyaml",
    "pip",
    "openssl",
    "mamba",
    "fmt",
    "conda-devenv",
    "conda",
    "certifi",
    "ca-certificates"
  ],
  "USERINSTALLED": [
    "conda-forge/win-64::zstd==1.5.6=h0ea2cb4_0",
    "conda-forge/win-64::python==3.11.9=h631f459_0_cpython",
    "conda-forge/win-64::openssl==3.3.1=h2466b09_2",
    "conda-forge/win-64::mamba==1.5.8=py311h8cb466b_0",
    "conda-forge/noarch::conda-devenv==3.4.0=pyhd8ed1ab_0",
    "conda-forge/win-64::conda==24.7.1=py311h1ea47a8_0",
    "conda-forge/noarch::certifi==2024.7.4=pyhd8ed1ab_0",
    "conda-forge/win-64::ca-certificates==2024.7.4=h56e8100_0"
  ],
  "LOCK": [
    "conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0",
    "conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0",
    "conda-forge/win-64::brotli-python==1.1.0=py311h12c1d0e_1",
    "conda-forge/win-64::bzip2==1.0.8=h2466b09_7",
    "conda-forge/win-64::cffi==1.16.0=py311ha68e1ae_0",
    "conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0",
    "conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0",
    "conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0",
    "conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0",
    "conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0",
    "conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0",
    "conda-forge/win-64::frozendict==2.4.4=py311he736701_0",
    "conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0",
    "conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0",
    "conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0",
    "conda-forge/noarch::idna==3.7=pyhd8ed1ab_0",
    "conda-forge/noarch::jinja2==3.1.4=pyhd8ed1ab_0",
    "conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0",
    "conda-forge/win-64::jsonpointer==3.0.0=py311h1ea47a8_0",
    "conda-forge/win-64::krb5==1.21.3=hdf4eb48_0",
    "conda-forge/win-64::libarchive==3.7.4=haf234dc_0",
    "conda-forge/win-64::libcurl==8.9.1=h18fefc2_0",
    "conda-forge/win-64::libexpat==2.6.2=h63175ca_0",
    "conda-forge/win-64::libffi==3.4.2=h8ffe710_5",
    "conda-forge/win-64::libiconv==1.17=hcfcfb64_2",
    "conda-forge/win-64::libmamba==1.5.8=h3f09ed1_0",
    "conda-forge/win-64::libmambapy==1.5.8=py311h0317a69_0",
    "conda-forge/win-64::libsolv==0.7.30=hbb528cf_0",
    "conda-forge/win-64::libsqlite==3.46.0=h2466b09_0",
    "conda-forge/win-64::libssh2==1.11.0=h7dfc565_0",
    "conda-forge/win-64::libxml2==2.12.7=h0f24e4e_4",
    "conda-forge/win-64::libzlib==1.3.1=h2466b09_1",
    "conda-forge/win-64::lz4-c==1.9.4=hcfcfb64_0",
    "conda-forge/win-64::lzo==2.10=hcfcfb64_1001",
    "conda-forge/win-64::markupsafe==2.1.5=py311ha68e1ae_0",
    "conda-forge/win-64::menuinst==2.1.1=py311hda3d55a_0",
    "conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0",
    "conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0",
    "conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0",
    "conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3",
    "conda-forge/win-64::pycosat==0.6.6=py311ha68e1ae_0",
    "conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0",
    "conda-forge/noarch::pysocks==1.7.1=pyh0701188_6",
    "conda-forge/win-64::python_abi==3.11=4_cp311",
    "conda-forge/win-64::reproc==14.2.4.post0=hcfcfb64_1",
    "conda-forge/win-64::reproc-cpp==14.2.4.post0=h63175ca_1",
    "conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0",
    "conda-forge/win-64::ruamel.yaml==0.18.6=py311ha68e1ae_0",
    "conda-forge/win-64::ruamel.yaml.clib==0.2.8=py311ha68e1ae_0",
    "conda-forge/noarch::setuptools==72.1.0=pyhd8ed1ab_0",
    "conda-forge/win-64::tk==8.6.13=h5226925_1",
    "conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0",
    "conda-forge/noarch::truststore==0.8.0=pyhd8ed1ab_0",
    "conda-forge/noarch::typing_extensions==4.12.2=pyha770c72_0",
    "conda-forge/noarch::tzdata==2024a=h0c530f3_0",
    "conda-forge/win-64::ucrt==10.0.22621.0=h57928b3_0",
    "conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1",
    "conda-forge/win-64::vc==14.3=h8a93ad2_20",
    "conda-forge/win-64::vc14_runtime==14.40.33810=ha82c5b3_20",
    "conda-forge/win-64::vs2015_runtime==14.40.33810=h3bf8584_20",
    "conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0",
    "conda-forge/noarch::win_inet_pton==1.1.0=pyhd8ed1ab_6",
    "conda-forge/win-64::xz==5.2.6=h8d14728_0",
    "conda-forge/win-64::yaml==0.2.5=h8ffe710_2",
    "conda-forge/win-64::zstandard==0.23.0=py311h53056dc_0"
  ]
}
info     libmamba Parsing MatchSpec vtk==9.2.6
info     libmamba Parsing MatchSpec vtk==9.2.6
info     libmamba Adding job: vtk==9.2.6
info     libmamba Parsing MatchSpec zlib
info     libmamba Parsing MatchSpec zlib
info     libmamba Adding job: zlib
info     libmamba Parsing MatchSpec xerces-c
info     libmamba Parsing MatchSpec xerces-c
info     libmamba Adding job: xerces-c
info     libmamba Parsing MatchSpec swig
info     libmamba Parsing MatchSpec swig
info     libmamba Adding job: swig
info     libmamba Parsing MatchSpec smesh
info     libmamba Parsing MatchSpec smesh
info     libmamba Adding job: smesh
info     libmamba Parsing MatchSpec six
info     libmamba Parsing MatchSpec six
info     libmamba Adding job: six
info     libmamba Parsing MatchSpec qt-main
info     libmamba Parsing MatchSpec qt-main
info     libmamba Adding job: qt-main
info     libmamba Parsing MatchSpec pyside2
info     libmamba Parsing MatchSpec pyside2
info     libmamba Adding job: pyside2
info     libmamba Parsing MatchSpec pybind11
info     libmamba Parsing MatchSpec pybind11
info     libmamba Adding job: pybind11
info     libmamba Parsing MatchSpec pre-commit
info     libmamba Parsing MatchSpec pre-commit
info     libmamba Adding job: pre-commit
info     libmamba Parsing MatchSpec ply
info     libmamba Parsing MatchSpec ply
info     libmamba Adding job: ply
info     libmamba Parsing MatchSpec pkg-config
info     libmamba Parsing MatchSpec pkg-config
info     libmamba Adding job: pkg-config
info     libmamba Parsing MatchSpec pivy
info     libmamba Parsing MatchSpec pivy
info     libmamba Adding job: pivy
info     libmamba Parsing MatchSpec pcl
info     libmamba Parsing MatchSpec pcl
info     libmamba Adding job: pcl
info     libmamba Parsing MatchSpec occt
info     libmamba Parsing MatchSpec occt
info     libmamba Adding job: occt
info     libmamba Parsing MatchSpec numpy
info     libmamba Parsing MatchSpec numpy
info     libmamba Adding job: numpy
info     libmamba Parsing MatchSpec ninja
info     libmamba Parsing MatchSpec ninja
info     libmamba Adding job: ninja
info     libmamba Parsing MatchSpec matplotlib
info     libmamba Parsing MatchSpec matplotlib
info     libmamba Adding job: matplotlib
info     libmamba Parsing MatchSpec libcxx
info     libmamba Parsing MatchSpec libcxx
info     libmamba Adding job: libcxx
info     libmamba Parsing MatchSpec libboost-devel
info     libmamba Parsing MatchSpec libboost-devel
info     libmamba Adding job: libboost-devel
info     libmamba Parsing MatchSpec hdf5
info     libmamba Parsing MatchSpec hdf5
info     libmamba Adding job: hdf5
info     libmamba Parsing MatchSpec graphviz
info     libmamba Parsing MatchSpec graphviz
info     libmamba Adding job: graphviz
info     libmamba Parsing MatchSpec gmsh
info     libmamba Parsing MatchSpec gmsh
info     libmamba Adding job: gmsh
info     libmamba Parsing MatchSpec git
info     libmamba Parsing MatchSpec git
info     libmamba Adding job: git
info     libmamba Parsing MatchSpec freetype
info     libmamba Parsing MatchSpec freetype
info     libmamba Adding job: freetype
info     libmamba Parsing MatchSpec eigen
info     libmamba Parsing MatchSpec eigen
info     libmamba Adding job: eigen
info     libmamba Parsing MatchSpec doxygen
info     libmamba Parsing MatchSpec doxygen
info     libmamba Adding job: doxygen
info     libmamba Parsing MatchSpec debugpy
info     libmamba Parsing MatchSpec debugpy
info     libmamba Adding job: debugpy
info     libmamba Parsing MatchSpec compilers
info     libmamba Parsing MatchSpec compilers
info     libmamba Adding job: compilers
info     libmamba Parsing MatchSpec coin3d
info     libmamba Parsing MatchSpec coin3d
info     libmamba Adding job: coin3d
info     libmamba Parsing MatchSpec cmake
info     libmamba Parsing MatchSpec cmake
info     libmamba Adding job: cmake
info     libmamba Parsing MatchSpec ccache
info     libmamba Parsing MatchSpec ccache
info     libmamba Adding job: ccache
info     libmamba Parsing MatchSpec zstd==1.5.6
info     libmamba Parsing MatchSpec zstd==1.5.6
info     libmamba Parsing MatchSpec python=3.11
info     libmamba Parsing MatchSpec python=3.11
info     libmamba Parsing MatchSpec yaml-cpp
info     libmamba Parsing MatchSpec yaml-cpp
info     libmamba Parsing MatchSpec pyyaml
info     libmamba Parsing MatchSpec pyyaml
info     libmamba Parsing MatchSpec pip
info     libmamba Parsing MatchSpec pip
info     libmamba Parsing MatchSpec openssl
info     libmamba Parsing MatchSpec openssl
info     libmamba Parsing MatchSpec mamba
info     libmamba Parsing MatchSpec mamba
info     libmamba Parsing MatchSpec fmt
info     libmamba Parsing MatchSpec fmt
info     libmamba Parsing MatchSpec conda-devenv
info     libmamba Parsing MatchSpec conda-devenv
info     libmamba Parsing MatchSpec conda
info     libmamba Parsing MatchSpec conda
info     libmamba Parsing MatchSpec certifi
info     libmamba Parsing MatchSpec certifi
info     libmamba Parsing MatchSpec ca-certificates
info     libmamba Parsing MatchSpec ca-certificates
info     libmamba Parsing MatchSpec zstd
info     libmamba Parsing MatchSpec zstd
info     libmamba Parsing MatchSpec python
info     libmamba Parsing MatchSpec python
info     libmamba Parsing MatchSpec yaml-cpp
info     libmamba Parsing MatchSpec yaml-cpp
info     libmamba Parsing MatchSpec pyyaml
info     libmamba Parsing MatchSpec pyyaml
info     libmamba Parsing MatchSpec pip
info     libmamba Parsing MatchSpec pip
info     libmamba Parsing MatchSpec openssl
info     libmamba Parsing MatchSpec openssl
info     libmamba Parsing MatchSpec mamba
info     libmamba Parsing MatchSpec mamba
info     libmamba Parsing MatchSpec fmt
info     libmamba Parsing MatchSpec fmt
info     libmamba Parsing MatchSpec conda-devenv
info     libmamba Parsing MatchSpec conda-devenv
info     libmamba Parsing MatchSpec conda
info     libmamba Parsing MatchSpec conda
info     libmamba Parsing MatchSpec certifi
info     libmamba Parsing MatchSpec certifi
info     libmamba Parsing MatchSpec ca-certificates
info     libmamba Parsing MatchSpec ca-certificates
info     libmamba Parsing MatchSpec conda-forge/win-64::zstd==1.5.6=h0ea2cb4_0
info     libmamba Adding job: conda-forge/win-64::zstd==1.5.6=h0ea2cb4_0
info     libmamba Parsing MatchSpec conda-forge/win-64::python==3.11.9=h631f459_0_cpython
info     libmamba Adding job: conda-forge/win-64::python==3.11.9=h631f459_0_cpython
info     libmamba Parsing MatchSpec conda-forge/win-64::openssl==3.3.1=h2466b09_2
info     libmamba Adding job: conda-forge/win-64::openssl==3.3.1=h2466b09_2
info     libmamba Parsing MatchSpec conda-forge/win-64::mamba==1.5.8=py311h8cb466b_0
info     libmamba Adding job: conda-forge/win-64::mamba==1.5.8=py311h8cb466b_0
info     libmamba Parsing MatchSpec conda-forge/noarch::conda-devenv==3.4.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::conda-devenv==3.4.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/win-64::conda==24.7.1=py311h1ea47a8_0
info     libmamba Adding job: conda-forge/win-64::conda==24.7.1=py311h1ea47a8_0
info     libmamba Parsing MatchSpec conda-forge/noarch::certifi==2024.7.4=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::certifi==2024.7.4=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/win-64::ca-certificates==2024.7.4=h56e8100_0
info     libmamba Adding job: conda-forge/win-64::ca-certificates==2024.7.4=h56e8100_0
info     libmamba Parsing MatchSpec conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::archspec==0.2.3=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::boltons==24.0.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/win-64::brotli-python==1.1.0=py311h12c1d0e_1
info     libmamba Parsing MatchSpec conda-forge/win-64::brotli-python==1.1.0=py311h12c1d0e_1
info     libmamba Adding job: conda-forge/win-64::brotli-python==1.1.0=py311h12c1d0e_1
info     libmamba Parsing MatchSpec conda-forge/win-64::bzip2==1.0.8=h2466b09_7
info     libmamba Parsing MatchSpec conda-forge/win-64::bzip2==1.0.8=h2466b09_7
info     libmamba Adding job: conda-forge/win-64::bzip2==1.0.8=h2466b09_7
info     libmamba Parsing MatchSpec conda-forge/win-64::cffi==1.16.0=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/win-64::cffi==1.16.0=py311ha68e1ae_0
info     libmamba Adding job: conda-forge/win-64::cffi==1.16.0=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::charset-normalizer==3.3.2=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::colorama==0.4.6=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::conda-libmamba-solver==24.7.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0
info     libmamba Parsing MatchSpec conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0
info     libmamba Adding job: conda-forge/noarch::conda-package-handling==2.3.0=pyh7900ff3_0
info     libmamba Parsing MatchSpec conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::conda-package-streaming==0.10.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::distro==1.9.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/win-64::frozendict==2.4.4=py311he736701_0
info     libmamba Parsing MatchSpec conda-forge/win-64::frozendict==2.4.4=py311he736701_0
info     libmamba Adding job: conda-forge/win-64::frozendict==2.4.4=py311he736701_0
info     libmamba Parsing MatchSpec conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::h2==4.1.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0
info     libmamba Parsing MatchSpec conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0
info     libmamba Adding job: conda-forge/noarch::hpack==4.0.0=pyh9f0ad1d_0
info     libmamba Parsing MatchSpec conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::hyperframe==6.0.1=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::idna==3.7=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::idna==3.7=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::idna==3.7=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::jinja2==3.1.4=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::jinja2==3.1.4=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::jinja2==3.1.4=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::jsonpatch==1.33=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/win-64::jsonpointer==3.0.0=py311h1ea47a8_0
info     libmamba Parsing MatchSpec conda-forge/win-64::jsonpointer==3.0.0=py311h1ea47a8_0
info     libmamba Adding job: conda-forge/win-64::jsonpointer==3.0.0=py311h1ea47a8_0
info     libmamba Parsing MatchSpec conda-forge/win-64::krb5==1.21.3=hdf4eb48_0
info     libmamba Parsing MatchSpec conda-forge/win-64::krb5==1.21.3=hdf4eb48_0
info     libmamba Adding job: conda-forge/win-64::krb5==1.21.3=hdf4eb48_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libarchive==3.7.4=haf234dc_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libarchive==3.7.4=haf234dc_0
info     libmamba Adding job: conda-forge/win-64::libarchive==3.7.4=haf234dc_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libcurl==8.9.1=h18fefc2_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libcurl==8.9.1=h18fefc2_0
info     libmamba Adding job: conda-forge/win-64::libcurl==8.9.1=h18fefc2_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libexpat==2.6.2=h63175ca_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libexpat==2.6.2=h63175ca_0
info     libmamba Adding job: conda-forge/win-64::libexpat==2.6.2=h63175ca_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libffi==3.4.2=h8ffe710_5
info     libmamba Parsing MatchSpec conda-forge/win-64::libffi==3.4.2=h8ffe710_5
info     libmamba Adding job: conda-forge/win-64::libffi==3.4.2=h8ffe710_5
info     libmamba Parsing MatchSpec conda-forge/win-64::libiconv==1.17=hcfcfb64_2
info     libmamba Parsing MatchSpec conda-forge/win-64::libiconv==1.17=hcfcfb64_2
info     libmamba Adding job: conda-forge/win-64::libiconv==1.17=hcfcfb64_2
info     libmamba Parsing MatchSpec conda-forge/win-64::libmamba==1.5.8=h3f09ed1_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libmamba==1.5.8=h3f09ed1_0
info     libmamba Adding job: conda-forge/win-64::libmamba==1.5.8=h3f09ed1_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libmambapy==1.5.8=py311h0317a69_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libmambapy==1.5.8=py311h0317a69_0
info     libmamba Adding job: conda-forge/win-64::libmambapy==1.5.8=py311h0317a69_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libsolv==0.7.30=hbb528cf_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libsolv==0.7.30=hbb528cf_0
info     libmamba Adding job: conda-forge/win-64::libsolv==0.7.30=hbb528cf_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libsqlite==3.46.0=h2466b09_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libsqlite==3.46.0=h2466b09_0
info     libmamba Adding job: conda-forge/win-64::libsqlite==3.46.0=h2466b09_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libssh2==1.11.0=h7dfc565_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libssh2==1.11.0=h7dfc565_0
info     libmamba Adding job: conda-forge/win-64::libssh2==1.11.0=h7dfc565_0
info     libmamba Parsing MatchSpec conda-forge/win-64::libxml2==2.12.7=h0f24e4e_4
info     libmamba Parsing MatchSpec conda-forge/win-64::libxml2==2.12.7=h0f24e4e_4
info     libmamba Adding job: conda-forge/win-64::libxml2==2.12.7=h0f24e4e_4
info     libmamba Parsing MatchSpec conda-forge/win-64::libzlib==1.3.1=h2466b09_1
info     libmamba Parsing MatchSpec conda-forge/win-64::libzlib==1.3.1=h2466b09_1
info     libmamba Adding job: conda-forge/win-64::libzlib==1.3.1=h2466b09_1
info     libmamba Parsing MatchSpec conda-forge/win-64::lz4-c==1.9.4=hcfcfb64_0
info     libmamba Parsing MatchSpec conda-forge/win-64::lz4-c==1.9.4=hcfcfb64_0
info     libmamba Adding job: conda-forge/win-64::lz4-c==1.9.4=hcfcfb64_0
info     libmamba Parsing MatchSpec conda-forge/win-64::lzo==2.10=hcfcfb64_1001
info     libmamba Parsing MatchSpec conda-forge/win-64::lzo==2.10=hcfcfb64_1001
info     libmamba Adding job: conda-forge/win-64::lzo==2.10=hcfcfb64_1001
info     libmamba Parsing MatchSpec conda-forge/win-64::markupsafe==2.1.5=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/win-64::markupsafe==2.1.5=py311ha68e1ae_0
info     libmamba Adding job: conda-forge/win-64::markupsafe==2.1.5=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/win-64::menuinst==2.1.1=py311hda3d55a_0
info     libmamba Parsing MatchSpec conda-forge/win-64::menuinst==2.1.1=py311hda3d55a_0
info     libmamba Adding job: conda-forge/win-64::menuinst==2.1.1=py311hda3d55a_0
info     libmamba Parsing MatchSpec conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::packaging==24.1=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::platformdirs==4.2.2=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::pluggy==1.5.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3
info     libmamba Parsing MatchSpec conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3
info     libmamba Adding job: conda-forge/noarch::pybind11-abi==4=hd8ed1ab_3
info     libmamba Parsing MatchSpec conda-forge/win-64::pycosat==0.6.6=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/win-64::pycosat==0.6.6=py311ha68e1ae_0
info     libmamba Adding job: conda-forge/win-64::pycosat==0.6.6=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::pycparser==2.22=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::pysocks==1.7.1=pyh0701188_6
info     libmamba Parsing MatchSpec conda-forge/noarch::pysocks==1.7.1=pyh0701188_6
info     libmamba Adding job: conda-forge/noarch::pysocks==1.7.1=pyh0701188_6
info     libmamba Parsing MatchSpec conda-forge/win-64::python_abi==3.11=4_cp311
info     libmamba Parsing MatchSpec conda-forge/win-64::python_abi==3.11=4_cp311
info     libmamba Adding job: conda-forge/win-64::python_abi==3.11=4_cp311
info     libmamba Parsing MatchSpec conda-forge/win-64::reproc==14.2.4.post0=hcfcfb64_1
info     libmamba Parsing MatchSpec conda-forge/win-64::reproc==14.2.4.post0=hcfcfb64_1
info     libmamba Adding job: conda-forge/win-64::reproc==14.2.4.post0=hcfcfb64_1
info     libmamba Parsing MatchSpec conda-forge/win-64::reproc-cpp==14.2.4.post0=h63175ca_1
info     libmamba Parsing MatchSpec conda-forge/win-64::reproc-cpp==14.2.4.post0=h63175ca_1
info     libmamba Adding job: conda-forge/win-64::reproc-cpp==14.2.4.post0=h63175ca_1
info     libmamba Parsing MatchSpec conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::requests==2.32.3=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/win-64::ruamel.yaml==0.18.6=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/win-64::ruamel.yaml==0.18.6=py311ha68e1ae_0
info     libmamba Adding job: conda-forge/win-64::ruamel.yaml==0.18.6=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/win-64::ruamel.yaml.clib==0.2.8=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/win-64::ruamel.yaml.clib==0.2.8=py311ha68e1ae_0
info     libmamba Adding job: conda-forge/win-64::ruamel.yaml.clib==0.2.8=py311ha68e1ae_0
info     libmamba Parsing MatchSpec conda-forge/noarch::setuptools==72.1.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::setuptools==72.1.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::setuptools==72.1.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/win-64::tk==8.6.13=h5226925_1
info     libmamba Parsing MatchSpec conda-forge/win-64::tk==8.6.13=h5226925_1
info     libmamba Adding job: conda-forge/win-64::tk==8.6.13=h5226925_1
info     libmamba Parsing MatchSpec conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::tqdm==4.66.5=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::truststore==0.8.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::truststore==0.8.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::truststore==0.8.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::typing_extensions==4.12.2=pyha770c72_0
info     libmamba Parsing MatchSpec conda-forge/noarch::typing_extensions==4.12.2=pyha770c72_0
info     libmamba Adding job: conda-forge/noarch::typing_extensions==4.12.2=pyha770c72_0
info     libmamba Parsing MatchSpec conda-forge/noarch::tzdata==2024a=h0c530f3_0
info     libmamba Parsing MatchSpec conda-forge/noarch::tzdata==2024a=h0c530f3_0
info     libmamba Adding job: conda-forge/noarch::tzdata==2024a=h0c530f3_0
info     libmamba Parsing MatchSpec conda-forge/win-64::ucrt==10.0.22621.0=h57928b3_0
info     libmamba Parsing MatchSpec conda-forge/win-64::ucrt==10.0.22621.0=h57928b3_0
info     libmamba Adding job: conda-forge/win-64::ucrt==10.0.22621.0=h57928b3_0
info     libmamba Parsing MatchSpec conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1
info     libmamba Parsing MatchSpec conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1
info     libmamba Adding job: conda-forge/noarch::urllib3==2.2.2=pyhd8ed1ab_1
info     libmamba Parsing MatchSpec conda-forge/win-64::vc==14.3=h8a93ad2_20
info     libmamba Parsing MatchSpec conda-forge/win-64::vc==14.3=h8a93ad2_20
info     libmamba Adding job: conda-forge/win-64::vc==14.3=h8a93ad2_20
info     libmamba Parsing MatchSpec conda-forge/win-64::vc14_runtime==14.40.33810=ha82c5b3_20
info     libmamba Parsing MatchSpec conda-forge/win-64::vc14_runtime==14.40.33810=ha82c5b3_20
info     libmamba Adding job: conda-forge/win-64::vc14_runtime==14.40.33810=ha82c5b3_20
info     libmamba Parsing MatchSpec conda-forge/win-64::vs2015_runtime==14.40.33810=h3bf8584_20
info     libmamba Parsing MatchSpec conda-forge/win-64::vs2015_runtime==14.40.33810=h3bf8584_20
info     libmamba Adding job: conda-forge/win-64::vs2015_runtime==14.40.33810=h3bf8584_20
info     libmamba Parsing MatchSpec conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0
info     libmamba Adding job: conda-forge/noarch::wheel==0.44.0=pyhd8ed1ab_0
info     libmamba Parsing MatchSpec conda-forge/noarch::win_inet_pton==1.1.0=pyhd8ed1ab_6
info     libmamba Parsing MatchSpec conda-forge/noarch::win_inet_pton==1.1.0=pyhd8ed1ab_6
info     libmamba Adding job: conda-forge/noarch::win_inet_pton==1.1.0=pyhd8ed1ab_6
info     libmamba Parsing MatchSpec conda-forge/win-64::xz==5.2.6=h8d14728_0
info     libmamba Parsing MatchSpec conda-forge/win-64::xz==5.2.6=h8d14728_0
info     libmamba Adding job: conda-forge/win-64::xz==5.2.6=h8d14728_0
info     libmamba Parsing MatchSpec conda-forge/win-64::yaml==0.2.5=h8ffe710_2
info     libmamba Parsing MatchSpec conda-forge/win-64::yaml==0.2.5=h8ffe710_2
info     libmamba Adding job: conda-forge/win-64::yaml==0.2.5=h8ffe710_2
info     libmamba Parsing MatchSpec conda-forge/win-64::zstandard==0.23.0=py311h53056dc_0
info     libmamba Parsing MatchSpec conda-forge/win-64::zstandard==0.23.0=py311h53056dc_0
info     libmamba Adding job: conda-forge/win-64::zstandard==0.23.0=py311h53056dc_0
Traceback (most recent call last):
  File "D:\a\FreeCAD\FreeCAD\.conda\freecad\Scripts\mamba-devenv-script.py", line 9, in <module>
    sys.exit(mamba_main())
             ^^^^^^^^^^^^
  File "D:\a\FreeCAD\FreeCAD\.conda\freecad\Lib\site-packages\conda_devenv\devenv.py", line 813, in mamba_main
    return main_with_args_namespace(args_namespace)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\a\FreeCAD\FreeCAD\.conda\freecad\Lib\site-packages\conda_devenv\devenv.py", line 878, in main_with_args_namespace
    return create_update_env(env_manager, args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\a\FreeCAD\FreeCAD\.conda\freecad\Lib\site-packages\conda_devenv\devenv.py", line 920, in create_update_env
    if return_code := __call_conda_env_update(args, output_filename, env_manager):
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\a\FreeCAD\FreeCAD\.conda\freecad\Lib\site-packages\conda_devenv\devenv.py", line 583, in __call_conda_env_update
    return _call_conda(env_manager, cmdline_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\a\FreeCAD\FreeCAD\.conda\freecad\Lib\site-packages\conda_devenv\devenv.py", line 593, in _call_conda
    return subprocess.check_call(
           ^^^^^^^^^^^^^^^^^^^^^^
  File "D:\a\FreeCAD\FreeCAD\.conda\freecad\Lib\subprocess.py", line 413, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['mamba', 'env', 'update', '--file', 'conda\\environment.yml']' returned non-zero exit status 3221225477.
Solving environment: ...working... 
Error: Process completed with exit code 1.

environment.yml

No response

~/.condarc

No response

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

No branches or pull requests

1 participant