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

I can't run 2.20 on mac #55

Closed
porres opened this issue Oct 16, 2024 · 5 comments
Closed

I can't run 2.20 on mac #55

porres opened this issue Oct 16, 2024 · 5 comments

Comments

@porres
Copy link

porres commented Oct 16, 2024

trying on macbook air M3 Sonoma

when trying the download from https://github.com/agraef/purr-data/releases/tag/2.20.0 I get

Screenshot 2024-10-16 at 03 10 07
@agraef
Copy link
Owner

agraef commented Oct 16, 2024

This looks like a Gatekeeper problem (the application isn't notarized), see https://github.com/agraef/purr-data/wiki/Installation#notes-on-gatekeeper.

Also, on Apple Silicon you need to have Rosetta 2 installed, as our binary is for x86_64.

@agraef agraef closed this as completed Oct 16, 2024
@porres
Copy link
Author

porres commented Oct 16, 2024

would you consider offering a universal and notarized binary?

@agraef
Copy link
Owner

agraef commented Oct 16, 2024

I can't offer a universal binary until #22 has been resolved. While the light build works, there are a number of libraries which crash when built natively for Apple Silicon. This is on my TODO list, but it will be a substantial amount of work, and since the x86_64 version works fine in Rosetta, it doesn't have top priority right now.

OTOH, I can't offer a notarized binary since that requires an Apple Developer membership which would cost me my own money, or at least a substantial amount of paperwork to get a fee waiver which I'm not inclined to bother with -- I have better things to do in my spare time.

@agraef
Copy link
Owner

agraef commented Oct 20, 2024

In case the installation instructions weren't clear enough: You only need to run this sudo command in a terminal, then the app should launch fine afterwards:

sudo xattr -r -d com.apple.quarantine /Applications/Purr-Data.app

If you launch the app for the first time and you don't have Rosetta installed, it will prompt you to do so.

Also, the first launch of Purr Data needs some time -- after Rosetta does its thing, Purr Data will prompt you for access to the microphone, and it also needs to initialize the help and auto-completion indices. So some patience is needed, but afterwards subsequent launches will be quick.

@agraef
Copy link
Owner

agraef commented Oct 20, 2024

I've updated and clarified some of the installation instructions in the wiki now so that it's hopefully easier to figure out now. Thanks for the report.

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

2 participants