Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Interestingly, there is some ppc in there:

Code:
$ file Foundation
Foundation: Mach-O universal binary with 3 architectures
Foundation (for architecture x86_64):	Mach-O 64-bit dynamically linked shared library x86_64
Foundation (for architecture i386):	Mach-O dynamically linked shared library i386
Foundation (for architecture ppc7400):	Mach-O dynamically linked shared library ppc

I'll probably install Rosetta eventually, I just don't need any PPC software at the moment.

Wow. That needs a new thread.

https://forums.macrumors.com/posts/8416652/
 
Lol, no one answered ur question... how rude... just because you guys dont know how you just claim its better to leave it be... lame... well, i found out how to remove it...

Looking at the file list of the ‘Optional Installs.mpkg’ on the Snow Leopard DVD it looks as though the only file installed for Rosetta support is an executable called ‘translate’ installed in ‘/usr/libexec/oah/’ so deleting that file and removing Rosetta’s receipt entry from ‘/Library/Receipts/InstallHistory.plist’ should get rid of it.
 
I didn't install it and the MS Office installer needed it. Not like I'm going to obsess the drive space.

What version of MS Office did you install? I just installed 2008 with Service Pack 2 and I cant remember it asking for Rosetta. I only installed word and PowerPoint though. The rest of the apps I don't need.
 
Lol, no one answered ur question... how rude... just because you guys dont know how you just claim its better to leave it be... lame... well, i found out how to remove it...

Looking at the file list of the ‘Optional Installs.mpkg’ on the Snow Leopard DVD it looks as though the only file installed for Rosetta support is an executable called ‘translate’ installed in ‘/usr/libexec/oah/’ so deleting that file and removing Rosetta’s receipt entry from ‘/Library/Receipts/InstallHistory.plist’ should get rid of it.

Yeah, but what about all the horrible PPC code that is left behind? Won't you help the OP get rid of that too? At least tell him how to delete the dyld shared library cache. Talk about leaving the job half done!
 
Lol, no one answered ur question... how rude... just because you guys dont know how you just claim its better to leave it be... lame... well, i found out how to remove it...

Looking at the file list of the ‘Optional Installs.mpkg’ on the Snow Leopard DVD it looks as though the only file installed for Rosetta support is an executable called ‘translate’ installed in ‘/usr/libexec/oah/’ so deleting that file and removing Rosetta’s receipt entry from ‘/Library/Receipts/InstallHistory.plist’ should get rid of it.

Actually, I told him how to do it back at post 15, my post is strikingly similar to yours. Maybe have a look? Removing the receipt doesn't really make a difference, it isn't as if it will magically reappear later if you don't.
 
If you delete the 'translate' file, apps that needs Rosetta will just fail to launch. Software update won't prompt you to install Rosetta again if needed. Editing the installhistory.plist doesn't fix it either.
 
General consensus: Leave it [Rosetta] alone. It's not going to impact your system and does provide some benefits (MS Office, etc). If you remove it, you might screw up your OS and that causes bigger problems. It's only 2-3 MB and SL gave you back ~5GB of disk space.
 
wrong wrong wrong

If you delete the 'translate' file, apps that needs Rosetta will just fail to launch. Software update won't prompt you to install Rosetta again if needed. Editing the installhistory.plist doesn't fix it either.

Actually this procedure does work. I have tested it and for anyone wondering why someone mite need to get rid of Rossetta, I have to remove it as Im testing software that is supposed to be rossetta free. If I have Rossetta already installed I cannot confirm this fact properly :D
 

Attachments

  • Screen shot 2009-10-16 at 10.28.40 AM.png
    Screen shot 2009-10-16 at 10.28.40 AM.png
    202.7 KB · Views: 447
Looking at the file list of the ‘Optional Installs.mpkg’ on the Snow Leopard DVD it looks as though the only file installed for Rosetta support is an executable called ‘translate’ installed in ‘/usr/libexec/oah/’ so deleting that file and removing Rosetta’s receipt entry from ‘/Library/Receipts/InstallHistory.plist’ should get rid of it.

I can't find this file. I have searched my Mac for a file called 'Translate' as-well and nothing came up. Can you give me more detail as to which and where the file is I need to delete? I found the "‘/Library/Receipts/InstallHistory.plist’" file but have decided not to delete it until I find this other file. Thanks.

I really need to get rid of Rosetta because ever since I installed it yesterday there have been extremely funky things going on with my Al MacBook. eg. videos not playing in quicktime properly, finder's icon's going crazzzzy, top sites not showing up properly in safari, and some other just dodgy stuff.
 
@nilvo

I highly doubt your issues are related to Rosetta. Despite this, give this a shot:

1. Open Finder
2. CMD + Shift + G
3. Type in: /usr/libexec/oah
4. You have now arrived at the files you need to delete.
5. Don't worry about the InstallHistory.plist

Translate doesn't show up in your search because by default Finder ignores system files. You would need to include system files in order for it to show up in a Finder search.
 
That doesn't work when there's no other apps or ways to use something. For instance, some drivers require it and w/o your scanner or printer won't work :(

That's fine but what happens when rosetta is no longer supported even as optional? I mean computers don't last forever either. So 5 years form now you goto apple store and buy a new machine to replace your broken imac or laptop and surprise surprise they no longer support rosetta. Ebay is the only option but you never know what sellers to trust either and uses is used, etc.

So eventually you have to move on and get with intel. Same way os 9 no longer works period. And I tried sheepshaver and it crashed too much. Too picky. So sooner or later we all have to move on.
 
That's fine but what happens when rosetta is no longer supported even as optional? ... buy a new machine to replace your broken imac or laptop and surprise surprise they no longer support rosetta.
Then you can kick yourself once again for buying Apple. You should know by now they don't care about you, or your past purchases. They have only one question: How much are you spending with us TODAY?

So eventually you have to move on and get with intel. Same way os 9 no longer works period. And I tried sheepshaver and it crashed too much. Too picky. So sooner or later we all have to move on.

Funny, isn't it? It's easier to run DOS or Windows apps in emulator on a PPC Mac, than it is to run old Mac apps on a current Intel Mac. Apple hates old customers.
 
I think you only need to delete 2 files. I installed Rosetta today and now see this:

Code:
iMac-van-Lex-van-Oorspronk:dyld lexvo$ ls -l
total 1170344
[FONT="Courier New"][SIZE="2"]-rw-r--r--  1 root  admin  199856128 24 nov 18:40 dyld_shared_cache_i386
-rw-r--r--  1 root  admin      49274 24 nov 18:40 dyld_shared_cache_i386.map
-rw-r--r--  1 root  admin  201306112 11 dec 17:24 dyld_shared_cache_rosetta
-rw-r--r--  1 root  admin      41832 11 dec 17:24 dyld_shared_cache_rosetta.map
-rw-r--r--  1 root  admin  197906432 24 nov 18:40 dyld_shared_cache_x86_64
-rw-r--r--  1 root  admin      48528 24 nov 18:40 dyld_shared_cache_x86_64.map
drwxr-xr-x  8 root  wheel        272 17 jul 00:43 shared_region_roots
[/SIZE][/FONT]
Am I right that Rosetta only installs those 2 files in this directory?
 
To disable Rosetta, simply run the following command in Terminal:
sudo sysctl -w kern.exec.archhandler.powerpc=/usr/libexec/oah/RosettaNonGrata
To re-enable Rosetta after it's been disabled, just run the following command in Terminal:
sudo sysctl -w kern.exec.archhandler.powerpc=/usr/libexec/oah/translate
These commands set a system environment variable that tells the system which program to run when you try to launch a non-native app: to ask you to install Rosetta, or to run it using Rosetta.

Per this tip on MacOSXhints.com http://www.macosxhints.com/article.php?story=2009101505134452&query=disable+rosetta

If it leaves other files installed I would not worry in the least. Unless your running a 3Gb hard drive or something. They don't hurt or effect a thing.
 
There are still UB apps that require rosetta. Usually due do bad programming, but for example the MS Office 2008 installer requires rosetta even though the app itself is UB.
 
There are still UB apps that require rosetta. Usually due do bad programming, but for example the MS Office 2008 installer requires rosetta even though the app itself is UB.

I don't think so. I have Office:mac 2008 on my Mini and I don't have Rosetta installed
 
Uninstalling 3mb of Rosetta

I'm a system engieneer and mostly support small business networks (under 100 seats) and I get very frequent request to remove/delete/uninstall something small and inconsequential they saw on their drive. I will try to tell them, "You have (so many hundred) gigabytes on your drive, I would just leave it alone." But they still argue, and some insist. I think it's some sort of OCD. They are just really bothered by having unused data on their drive. (Thankfully I keep the System32 contents hidden for Windows users ;). )

Having said that, this thread does bring up an interesting question, if the Rosetta components are smaller than most Keynote documents, and do not affect the OS in any way unless needed, then why does Apple require the extra "are you sure" dialog to install it, and why not just leave it as part of Snow Leopard if it is in fact, occasionally useful and never harmful?

The "Grapher" utility alone is 20mb and is a very specialized tool, it just doesn't make a lot of sense to me that Apple throws in all kinds of small "extras" like that, but makes you choose Rosetta as a "custom" install option.
 
But they still argue, and some insist. I think it's some sort of OCD. They are just really bothered by having unused data on their drive.

The guy already explained that this is NOT why he wants to remove Rosetta. He wants to remove it so he's alerted whenever he tries to launch a PowerPC executable, and that's a perfectly legitimate reason.

As a developer, I won't install Rosetta for the same reason. It's 2010, and the Intel switchover was YEARS ago. There's no excuse for the continued ass-dragging on this anymore. Hell, Apple doesn't even build for PowerPC anymore.
 
Disable Rosetta

Since the vast majority of software is either Universal or Intel, Rosetta feels much like an antiquated technology that might no longer be needed by the average user. Indeed, if you're a stickler for making sure that everything you run is Intel-only, there's a nifty little command line trick that you can do to disable Rosetta "on-the-fly" so to speak. Simply open up the Terminal and type in the following command:

sudo sysctl -w kern.exec.archhandler.powerpc=/usr/libexec/oah/RosettaNonGrata

This will disable Rosetta on your machine by sending the PowerPC code to an executable that does not interpret it. So, if you try to open a PowerPC application, you'll be prompted to install Rosetta. If you'd like to re-enable Rosetta, you can do so via the following command:

sudo sysctl -w kern.exec.archhandler.powerpc=/usr/libexec/oah/translate

Upon entering this, Rosetta will be reactivated on your Mac.
 
People who dislike Rosetta are irrational.

A better term would be Apple Retentive :)

I think a lot of the press surrounding Snow Leopard focussed on how lean and clean the new release was and a big deal was made of its independence from PPC code. This thread makes it clear that you can let big R in the house if you must without him smashing up the china.
 
Cannot delete 'translate' file

So i read all the information on this thread and found the files i needed to delete. But of course, I wasn't sure if i deleted those files if i would be able to delete mac office 2003 altogether. So i stupidly deleted mac office 2003 first and then went to delete the files i needed to delete...

I deleted the file called 'rosetta...', which i was able to empty out of the trash bin just fine. but when i deleted the 'translate' file, it could not be emptied out of the trash bin because is was 'in use.' So now there's this randome file in my trash bin that i can't get rid of. Can someone help me with this?
 
So i read all the information on this thread and found the files i needed to delete. But of course, I wasn't sure if i deleted those files if i would be able to delete mac office 2003 altogether. So i stupidly deleted mac office 2003 first and then went to delete the files i needed to delete...

I deleted the file called 'rosetta...', which i was able to empty out of the trash bin just fine. but when i deleted the 'translate' file, it could not be emptied out of the trash bin because is was 'in use.' So now there's this randome file in my trash bin that i can't get rid of. Can someone help me with this?

to force empty the trash hold down option when u del.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.