macadmins / installapplications

A tool for dynamically using installapplication
Apache License 2.0
285 stars 62 forks source link

Rosetta missing from Apple Silicon, and IAs launchdaemon fails. #80

Closed chilcote closed 3 years ago

chilcote commented 3 years ago

as titled. Related: https://github.com/macadmins/installapplications/pull/79

erikng commented 3 years ago

So the question is, what do we need Rosetta for?

  1. Python as it is configured?
  2. Will a "fat python bundle" work without Rosetta support?
chilcote commented 3 years ago

Yeah it's because python won't load and the LD crashes. Theoretically an arm64 build of python would solve this, but you'd possibly need Rosetta for the scripts and packages that IAs installs (chef, etc).

erikng commented 3 years ago

https://bugs.python.org/issue41100

erikng commented 3 years ago

I need testers for: https://github.com/macadmins/installapplications/pull/81

erikng commented 3 years ago

Nate has confirmed this is working on IAs 2.1. I'm considering this closed. If someone find that this is not true, please re-open/comment.