Ask Your Question
1

Sagemath 9.6 developer verification fail for M2?

asked 2022-08-29 04:18:14 +0100

smbelcas gravatar image

updated 2022-08-29 07:43:52 +0100

FrédéricC gravatar image

I've just installed Sagemath 9.6 on my M2 Macbook Air. And... I get the "“SageMath-9-6” cannot be opened because the developer cannot be verified." error. The release page says "The files for Arm CPUs were replaced on Augut 20, 2022 to correct some notarization issues." So, I'm confused and not sure what to try/do next.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
1

answered 2022-08-29 14:32:56 +0100

Marc Culler gravatar image

updated 2022-08-29 16:48:50 +0100

slelievre gravatar image

Please run this command from the terminal on your macbook and please report the result:

spctl -vvvvv --assess /Applications/SageMath-9-6.app

This is the second report that I have seen of this problem, also on an M2 macbook Air. The first reporter found that the spctl command above was able to identify the developer (namely me) and reported the app as "accepted". Obviously, if the spctl command can identify the developer then it is not true that "the developer cannot be verified". If you also find that the spctl command is able to identify the developer then it will at least provide some more evidence that this is an Apple bug which only affects M2 macs and which they need to fix.

There is a workaround, which should not be necessary since the SageMath app is properly signed and notarized. Please see: this MacWorld article

The Arm disk image on github was replaced due to exactly this problem. I verified that the new disk image installs correctly on an M1 mac mini. But the problem remained for M2 macs. This is now Sage-macOS issue #44 on the Sage-macOS issue tracker at GitHub.

edit flag offensive delete link more

Comments

That command returned

/Applications/SageMath-9-6.app: accepted
source=Notarized Developer ID
origin=Developer ID Application: Marc Culler (A3LBEGBB69)

which seems to provide the evidence you suspected exists.

smbelcas gravatar imagesmbelcas ( 2022-08-29 17:07:26 +0100 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2022-08-29 04:18:14 +0100

Seen: 87 times

Last updated: Aug 29