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

state of osx-arm64 #2130

Closed
ReimarBauer opened this issue Jan 4, 2024 · 10 comments · Fixed by #2346
Closed

state of osx-arm64 #2130

ReimarBauer opened this issue Jan 4, 2024 · 10 comments · Fixed by #2346
Assignees
Labels
documentation Improvements or additions to documentation packaging
Milestone

Comments

@ReimarBauer
Copy link
Member

ReimarBauer commented Jan 4, 2024

We got a request by a participant of the CAESAR campaign, Feb 20-April 7, if MSS can be installed on an M2 apple.

Currently this is not possible. I suggested to use our docker image, https://mss.readthedocs.io/en/stable/installation.html#docker-instance

Recently basemap with 1.3.9 was added for osx-arm64.

We have to review what blocks us to use a ARM OSX Migrator for our package, similiar to conda-forge/basemap-feedstock#123

@ReimarBauer ReimarBauer added this to the 9.0.0 milestone Jan 4, 2024
@ReimarBauer
Copy link
Member Author

ReimarBauer commented Jan 5, 2024

The dockerimage has currently INFO: MSS Version: 8.3.2

and was updated to 8.3.3

@ReimarBauer
Copy link
Member Author

ReimarBauer commented Feb 13, 2024

@ReimarBauer
Copy link
Member Author

looks like we can cross compile this conda-forge/mss-feedstock#168
The question is how can we check it.

@ReimarBauer ReimarBauer self-assigned this Feb 13, 2024
@ReimarBauer
Copy link
Member Author

@ReimarBauer
Copy link
Member Author

ReimarBauer commented Feb 15, 2024

Looking on https://anaconda.org/conda-forge/pyqt/files?page=4

the first osx-arm64 is a pyqt-5.15.4 version.

Version 8.X.X can't be used with this type of processor because we need there a pinning of pyqt >=5, <5.13
This changes with version 9.

@yu71ng
Copy link

yu71ng commented Feb 19, 2024

Hello,
my working laptop is also with M2 apple and I've encountered the same issue. We will have a flight campaign this summer (ORCESTRA campaign), where we would like to use MSS. Do you have a rough estimate, when this issue could be solved?

@ReimarBauer
Copy link
Member Author

Hi @yu71ng
we plan to release 9.0.0 in the next weeks.
There are a few issues remaining https://github.com/Open-MSS/MSS/milestone/93

Help is welcome :)

@yu71ng
Copy link

yu71ng commented Feb 20, 2024

Maybe for an in-between solution, it came to my attention to do as follows: https://stackoverflow.com/questions/71515117/how-to-set-up-a-conda-osx-64-environment-on-arm-mac

Just change the setting in the mss-environment before installing the mss software:

conda config --env --set subdir osx-64

With that, I can run mss 8.X.X. on a M2 Apple :)

@ReimarBauer
Copy link
Member Author

Great @yu71ng , thx to letting us know :)

@ReimarBauer ReimarBauer added the documentation Improvements or additions to documentation label Apr 18, 2024
@ReimarBauer ReimarBauer modified the milestones: 9.0.0, 8.3.5 May 8, 2024
@ReimarBauer ReimarBauer linked a pull request May 8, 2024 that will close this issue
@ReimarBauer
Copy link
Member Author

After the release of 8.3.5 and its cross compilation we can verify if missing packages are available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation packaging
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants