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

squeak.cog.spur_macos64ARMv8.dmg is corrupted #692

Open
unique75m opened this issue Jul 25, 2024 · 3 comments
Open

squeak.cog.spur_macos64ARMv8.dmg is corrupted #692

unique75m opened this issue Jul 25, 2024 · 3 comments

Comments

@unique75m
Copy link

MacOS says that the squeak.cog.spur_macos64ARMv8.dmg is corrupted. I can mount/open the .dmg, but I can't start the Squeak.exe inside. This happens in stable and latest version. I tried downloading it with Safari and Chrome, but it seems it is not a download issue.

@krono
Copy link
Member

krono commented Jul 25, 2024

Hi.
Please drag-and-trop the Squeak.app inside the DMG somewhere else and start from there.
Running Squeak in its download location does not work on macOS

@unique75m
Copy link
Author

I did that already, it says the same, that Squeak.exe is corrupted

@JudgeGroovyman
Copy link

I did that already, it says the same, that Squeak.exe is corrupted

did you ever get it working? I think I can help.

xattr -cr

Workaround

I also had the same problem and then "fixed" it like this: sometimes I have to do xattr -cr <App.app> so in this case it would be xattr -cr Squeak.app and hopefully that works for you too. This all happened in my Temp folder not in Downloads just to address that up front. If you are OS15 then also see the one-time rigamarole below.

Before xattr -cr :

Screenshot 2024-11-26 at 5 15 07 PM Small

After xattr -cr :

Screenshot 2024-11-26 at 5 15 37 PM Small

Background: Why this happened?

The rest of this is optional and has nothing to do with squeak.

Permissions related to stuff like this ("corrupted" apps, open source apps, any apps downloaded outside of the app store, etc.) have changed in the background of MacOS this year so that might be why this happened.

How to run "corrupted" apps on OS 15

In OS15.1.1 I had to do this little rigamarole one time a few weeks ago and now I only have to do xattr -cr from time to time. I was already doing xattr -cr pretty regularly on OS14 and before and you will still have to do that.

The rigamarole

run sudo spctl --master-disable and then it told me to go into system settings to manually confirm: system-settings->Privacy & Security -> Allow Applications from -> Anywhere.  Then I confirmed it like twice and then you can theoretically run anything (well after doing xattr -cr)

Good luck!

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