Rosetta 2 - Package Authoring Error

When I try to install Rosetta 2 using

sudo softwareupdate --install-rosetta --agree-to-license


...I get:

By using the agreetolicense option, you are agreeing that you have run this tool with the license only option and have read and agreed to the terms.
If you do not agree, press CTRL-C and cancel this process immediately.
2022-08-17 08:59:53.108 softwareupdate[1229:22037] Package Authoring Error: 012-42730: Package reference com.apple.pkg.RosettaUpdateAuto is missing installKBytes attribute
Install of Rosetta 2 finished successfully


It says Rosetta 2 finished successfully, but before it says that, it gives a "Package Authoring Error"


I'm trying to install Microsoft Teams and it requires Rosetta. Microsoft Teams does prompt to install Rosetta on its own, but when the installation is complete, it will not launch.


Also, how does one uninstall Rosetta 2 in order to try and reinstall it?


FYI:

sudo uninstall file:// /System/Library/CoreServices/Rosetta\ 2\ Updater.app


...does not work!


This is all being performed on a new, out of the box:

MacBook Pro (16-inch, 2021)

Apple M1 Max


MacBook Pro 16″, macOS 12.5

Posted on Aug 17, 2022 7:19 AM

Reply

Similar questions

7 replies

Aug 17, 2022 7:30 AM in response to WebDevRobert

If Apple Intended the Apple Silicon M1 / M2 to run without Rosetta 2 available, in Big Sur and Monterey, they would not have made it available to these machines.


In which case ALL Applications, Extensions and Drivers would have to contain the  Universal 2 binary code or be written specifically for Apple Silicon ARMs Machine code


Rosetta 2 in built into macOS Big Sur and  Monterey. It only available on Apple Computer with the Silicon M1 / M2 CPU. 


There are three categories / types of software that can run on the Operations System.


Only Intel Binary Code. This is software will invoke Rosetta 2 to translate the Intel binaries so the operating system can understand and execute the Application. The Applications must be 64 Bit to function on Big Sur and Monterey


Universal Binary Software.  It contains Both Intel and M1 ARMs binary code and refer to (  Universal 2 ) When the user installs a 64 bit Application that contains Both Intel and M1 ARMs binaries - depending on factors, the Operating System may or may not invoke Rosetta 2.


Apple Silicon “ Checking in System Information >> Applications  >> as of now, only see One Application classified as Apple Silicon and that is “ Rosetta 2 Updater “.


That would make perfect sense since it is specifically designed to operate only on Apple Silicon M1 / M2 ARMs based computers 

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Rosetta 2 - Package Authoring Error

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.