posit-dev / posit-dev/positron
MacOS: “Positron” is damaged and can’t be opened. You should move it to the Trash.
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 4.3k
- Forks
- 184
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 195
Description
System details:
Positron and OS details:
Positron Version: 2025.06.0 (Universal) build 48
Code - OSS Version: 1.99.0
Commit: 621d1ce8f7fecc9623e9ab59b36c62f23d626d3d
Date: 2025-05-12T03:33:48.170Z
Electron: 34.3.2
Chromium: 132.0.6834.210
Node.js: 20.18.3
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.4.0
Describe the issue:
Perhaps not a Positron issue, but a MacOS issue with workaround:
Steps to reproduce the issue:
-
Download the dmg from the website or GitHub Releases
-
Install the dmg
-
Post-install MacOS will verify Positron and says
“Positron” is damaged and can’t be opened. You should move it to the Trash.
with two buttons below: "Cancel" or "Move to Trash". Clicking "Cancel" will show the same error again, until you click "Move to Trash" which will uninstall Positron.
Expected or desired behavior:
- Installing the dmg should just work
Workaround
Instead of clicking any button, go to the terminal and execute (see https://discussions.apple.com/thread/253714860?sortBy=rank)
xattr -c /Applications/Positron.app
then click "Cancel" and opening Positron should work!
Perhaps this can be added to the README/documentation somewhere?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. Start by reproducing the failure with the linked DMG and inspect the macOS release and installation path; compare the downloaded artifact with the reported xattr workaround. Done means Positron opens after installation without that workaround, or the workaround is added to the README/documentation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, macos, node.js, typescript, zsh
- Domain
- desktop, release
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100