altstoreio / altstoreio/AltStore
The process 'altjit' failed with code 1. Incompatible Architecture have x86_64, need Arm64
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 14.4k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
After following the FAQ on enabling Jit with Sonoma and iOS 17 I get the following error. Instructions followed to a T with terminal commands. Using iMac M1. Please advise thank you!!
The process 'altjit' failed with code 1. The process 'python3' failed with code 1. ImportError: dlopen(/Users/ventura/Library/Python/3.9/lib/python/site-packages/cryptography/hazmat/bindings/_rust.abi3.so, 0x0002): tried: '/Users/ventura/Library/Python/3.9/lib/python/site-packages/cryptography/hazmat/bindings/_rust.abi3.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/ventura/Library/Python/3.9/lib/python/site-packages/cryptography/hazmat/bindings/_rust.abi3.so' (no such file), '/Users/ventura/Library/Python/3.9/lib/python/site-packages/cryptography/hazmat/bindings/_rust.abi3.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))
Contributor guide
No contributing guide indexed for this repository
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
Start with the FAQ's JIT setup and the altjit/python3 invocation, then reproduce the reported failure on an M1 iMac using the referenced cryptography installation path. Compare the architecture of the Python process and cryptography binding; done means the documented setup completes without the x86_64-versus-arm64 ImportError.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, python
- Domain
- mobile-dev, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100