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

Mac M1/ARM build? #55

Open
whannah1 opened this issue Nov 28, 2022 · 3 comments
Open

Mac M1/ARM build? #55

whannah1 opened this issue Nov 28, 2022 · 3 comments

Comments

@whannah1
Copy link

I just tried to create a conda env for PyNGL on an M1 macbook and got this error:

>conda install pyngl --channel conda-forge
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - pyngl

Current channels:

  - https://conda.anaconda.org/conda-forge/osx-arm64
  - https://conda.anaconda.org/conda-forge/noarch
  - https://repo.anaconda.com/pkgs/main/osx-arm64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/osx-arm64
  - https://repo.anaconda.com/pkgs/r/noarch

I assume this means PyNGL hasn't been built for this architecture?
Is something that can be remedied even though PyNGL is in maintenance mode?

@erogluorhan
Copy link
Collaborator

Hi @whannah1 , yes we didn't build PyNGL for ARM architecture and unfortunately we don't have the resource to do that or look into it in the future. Sorry!

@mahf708
Copy link

mahf708 commented Mar 1, 2023

@whannah1, I added pyngl to the automatic migrators on the conda-forge side and it is now waiting approval here: conda-forge/pyngl-feedstock#27 after the maintainers got ncl through. We will want to test these build locally once they are through though to ensure they actually work. They're technically cross-compiled in the conda-forge ecosystem

@mahf708
Copy link

mahf708 commented Mar 3, 2023

Available now, but broken with: ngl/fplib.cpython-310-darwin.so, 0x0002): symbol not found in flat namespace '___aarch64_ldadd4_relax'

conda-forge/pyngl-feedstock#30

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

3 participants