Open mbomben opened 3 years ago
I believe I'm also encountering that issue (both on 11.6 x86 as the OP, and also on 12.0.1 M1).
Environment (conda list
)
Details about conda
and system (conda info
) :
Same issue locally, seems to have become unusable on macOS. (12, Intel)
Also same issue with homebrew, FYI. It's not built for macOS 12 yet, but interestingly the same issue.
Actually the problem is that Xcode 13.1 needs new binaries. See https://root-forum.cern.ch/t/problem-with-root-on-macos-error-module-darwin-uses-additional-module-map/47443 and https://root-forum.cern.ch/t/root-6-24-06-can-not-work-on-macos-monterey/47409/6.
Basically, we need a rebuild with Xcode 13.1 (which will then stop it from working with anyone using 13.0 or earlier, I expect).
Basically, we need a rebuild with Xcode 13.1 (which will then stop it from working with anyone using 13.0 or earlier, I expect).
This shouldn't ever be the case for conda-forge as we don't use compilers from XCode though new SDKs do occasioanlly require tweaks to the conda-forge compilers.
I'll try to take a look today (need to update to 11.6 first) but you might be able to avoid the issue by setting SDK_ROOT
to an older SDK (I get them from https://github.com/phracker/MacOSX-SDKs).
@chrisburr sorry for the naive question, but when/where should I set the SDK_ROOT
? Before creating my environment ? (which I do with conda env create -f dev-environment.yml
)
$ cat dev-environment.yml
name: m2-exp-dev
channels:
- conda-forge
dependencies:
- root=6.24.*
- fmt=7.1.*
- uproot=4.0.*
- ipympl=0.7.*
- boost=1.75.*
- rapidjson=1.1.*
- jupyter=1.0.*
- jupyterlab>=3
- twine=3.4.*
- ninja>=1
- cmake=3.19.*
- pybind11>=2
- pytest>=6
- vector>=0.8
@chrisburr @henryiii any news on this one ? thanks.
I have the same issue with Monterey 12.1 (M1). Any updates? Thanks
This can be worked around by using and a macOS 11.x SDK instead of a macOS 12.x one by setting this variable:
export CONDA_BUILD_SYSROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/
If you've updated you should have older SDKs lying around, unfortunately the license prevents conda-forge from shipping it ourselves.
I'll work with the ROOT team to find a proper solution soon: https://root-forum.cern.ch/t/conda-root-and-macos-12-reprise/49135/10
Issue:
Dear support staff, I am using miniconda in macOS 11.6. I have installed root using these instructions: https://root.cern/install/#conda When I launch ROOT I get these error messages (return code: 6) and same happens for python:
Environment (
conda list
):Details about
conda
and system (conda info
):Any help will be greatly appreciated.
Many thanks in advance and kind regards, Marco Bomben