support ending for intel-based apps
## System details:
Apple M3 Pro
macOS Tahoe
#### Positron and OS details:
Positron Version: 2026.08.0 build 331
Code - OSS Version: 1.124.0
Commit: a3a370d4187484ce962794408c76dab702978eaf
Date: 2026-08-05T17:02:37-07:00
Electron: 42.2.0
Chromium: 148.0.7778.97
Node.js: 24.15.0
V8: 14.8.178.14-electron.0
OS: Darwin arm64 25.6.0
#### Session details:
Mostly R 4.6.0, but it happens when I open Positron regardless.
## Describe the issue:
every time i open positron newly, i get a pop-up box that says "support ending for intel-based apps. This version of "Positron" includes a component that will not work with a future release of macOS. Learn how to update to an Apple silicon version."
## Steps to reproduce the issue:
uname -m; sysctl -n machdep.cpu.brand_string 2>/dev/null; ls /Applications | grep -i positron; file /Applications/Positron.app/Contents/MacOS/Positron 2>/dev/null; codesign -dv /Applications/Positron.app 2>&1 | head -5; lipo -info /Applications/Positron.app/Contents/MacOS/Positron 2>&1
arm64
Apple M3 Pro
Positron.app
/Applications/Positron.app/Contents/MacOS/Positron: Mach-O 64-bit executable arm64
Executable=/Applications/Positron.app/Contents/MacOS/Positron
Identifier=co.posit.positron
Format=app bundle with Mach-O thin (arm64)
CodeDirectory v=20500 size=637 flags=0x10000(runtime) hashes=9+7 location=embedded
Signature size=9044
Non-fat file: /Applications/Positron.app/Contents/MacOS/Positron is architecture: arm64
---
find /Applications/Positron.app -type f \( -perm -u+x -o -name "*.dylib" -o -name "*.node" \) 2>/dev/null | while read f; do
arch=$(lipo -info "$f" 2>/dev/null)
echo "$arch :: $f"
done | grep -iE "x86_64|i386" | head -50
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/node_modules/ai-config/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/node_modules/ai-config/node_modules/fsevents/fsevents.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/node_modules/ai-credentials/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/node_modules/ai-credentials/node_modules/fsevents/fsevents.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/node_modules/tsx/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/node_modules/tsx/node_modules/fsevents/fsevents.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/node_modules/ai-provider-bridge/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/node_modules/ai-provider-bridge/node_modules/fsevents/fsevents.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/node_modules/vite-node/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/node_modules/vite-node/node_modules/fsevents/fsevents.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/node_modules/fsevents/fsevents.node
Non-fat file: /Applications/Positron.app/Contents/Resources/app/extensions/copilot/node_modules/@anthropic-ai/claude-agent-sdk/vendor/audio-capture/x64-darwin/audio-capture.node is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/extensions/copilot/node_modules/@anthropic-ai/claude-agent-sdk/vendor/audio-capture/x64-darwin/audio-capture.node
Non-fat file: /Applications/Positron.app/Contents/Resources/app/extensions/copilot/node_modules/@anthropic-ai/claude-agent-sdk/vendor/ripgrep/x64-darwin/rg is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/extensions/copilot/node_modules/@anthropic-ai/claude-agent-sdk/vendor/ripgrep/x64-darwin/rg
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-data-driver-pins/node_modules/@duckdb/node-bindings-darwin-arm64/libduckdb.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-data-driver-pins/node_modules/@duckdb/node-bindings-darwin-arm64/libduckdb.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-duckdb/node_modules/@duckdb/node-bindings-darwin-arm64/libduckdb.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-duckdb/node_modules/@duckdb/node-bindings-darwin-arm64/libduckdb.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-data-driver-duckdb/node_modules/@duckdb/node-bindings-darwin-arm64/libduckdb.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-data-driver-duckdb/node_modules/@duckdb/node-bindings-darwin-arm64/libduckdb.dylib
Non-fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-catalog-explorer/node_modules/snowflake-sdk/dist/lib/minicore/binaries/sf_mini_core_0.0.1.darwin-x64.node is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-catalog-explorer/node_modules/snowflake-sdk/dist/lib/minicore/binaries/sf_mini_core_0.0.1.darwin-x64.node
Non-fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-data-driver-snowflake/node_modules/snowflake-sdk/dist/lib/minicore/binaries/sf_mini_core_0.0.1.darwin-x64.node is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-data-driver-snowflake/node_modules/snowflake-sdk/dist/lib/minicore/binaries/sf_mini_core_0.0.1.darwin-x64.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python-env-tools/pet are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python-env-tools/pet
Non-fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/x64/cp3/tornado/speedups.abi3.so is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/x64/cp3/tornado/speedups.abi3.so
Non-fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/x64/cp3/psutil/_psutil_osx.abi3.so is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/x64/cp3/psutil/_psutil_osx.abi3.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/py3/debugpy/_vendored/pydevd/pydevd_attach_to_process/attach.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/py3/debugpy/_vendored/pydevd/pydevd_attach_to_process/attach.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp39/zmq/backend/cython/_zmq.cpython-39-darwin.so are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp39/zmq/backend/cython/_zmq.cpython-39-darwin.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp39/zmq/.dylibs/libsodium.26.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp39/zmq/.dylibs/libsodium.26.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp39/zmq/.dylibs/libzmq.5.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp39/zmq/.dylibs/libzmq.5.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp313/zmq/backend/cython/_zmq.abi3.so are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp313/zmq/backend/cython/_zmq.abi3.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp313/zmq/.dylibs/libsodium.26.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp313/zmq/.dylibs/libsodium.26.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp313/zmq/.dylibs/libzmq.5.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp313/zmq/.dylibs/libzmq.5.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp314/zmq/backend/cython/_zmq.abi3.so are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp314/zmq/backend/cython/_zmq.abi3.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp314/zmq/.dylibs/libsodium.26.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp314/zmq/.dylibs/libsodium.26.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp314/zmq/.dylibs/libzmq.5.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp314/zmq/.dylibs/libzmq.5.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp312/zmq/backend/cython/_zmq.abi3.so are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp312/zmq/backend/cython/_zmq.abi3.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp312/zmq/.dylibs/libsodium.26.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp312/zmq/.dylibs/libsodium.26.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp312/zmq/.dylibs/libzmq.5.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp312/zmq/.dylibs/libzmq.5.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp310/zmq/backend/cython/_zmq.cpython-310-darwin.so are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp310/zmq/backend/cython/_zmq.cpython-310-darwin.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp310/zmq/.dylibs/libsodium.26.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp310/zmq/.dylibs/libsodium.26.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp310/zmq/.dylibs/libzmq.5.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp310/zmq/.dylibs/libzmq.5.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp311/zmq/backend/cython/_zmq.cpython-311-darwin.so are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp311/zmq/backend/cython/_zmq.cpython-311-darwin.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp311/zmq/.dylibs/libsodium.26.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp311/zmq/.dylibs/libsodium.26.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp311/zmq/.dylibs/libzmq.5.dylib are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/universal2/cp311/zmq/.dylibs/libzmq.5.dylib
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/arm64/cp3/tornado/speedups.abi3.so are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/extensions/positron-python/python_files/lib/ipykernel/arm64/cp3/tornado/speedups.abi3.so
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/ai-lib/packages/ai-config/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/ai-lib/packages/ai-config/node_modules/fsevents/fsevents.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/ai-lib/packages/ai-credentials/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/ai-lib/packages/ai-credentials/node_modules/fsevents/fsevents.node
Architectures in the fat file: /Applications/Positron.app/Contents/Resources/app/ai-lib/packages/ai-provider-bridge/node_modules/fsevents/fsevents.node are: x86_64 arm64 :: /Applications/Positron.app/Contents/Resources/app/ai-lib/packages/ai-provider-bridge/node_modules/fsevents/fsevents.node
Non-fat file: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/deno is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/deno
Non-fat file: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/pandoc is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/pandoc
Non-fat file: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/typst is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/typst
Non-fat file: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/typst-gather is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/typst-gather
Non-fat file: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/deno_dom/libplugin.dylib is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/deno_dom/libplugin.dylib
Non-fat file: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/esbuild is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/esbuild
:: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/dart-sass/sass
Non-fat file: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/dart-sass/src/dart is architecture: x86_64 :: /Applications/Positron.app/Contents/Resources/app/quarto/bin/tools/x86_64/dart-sass/src/dart
## Expected or desired behavior:
I would not expect to get the message given that the Positron install is fully arm64 native.
0 条评论