Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I haven't tried installing Rosetta in Lion, but to me it sounds like at the moment Lion is simply asking itself the question "is this a PowerPC application?". If yes, just fail. Doesn't sound like its even loading the extensions, but someone should check in Console for errors. There may be nothing wrong with Rosetta kext's, because Rosetta already previously worked in Snow Leopard with the 64bit kernel.

Rosetta does not support kernel extensions (kext) and does not load kernel extensions.

I tried to bring native read/write ZFS support to Lion using the binaries from Snow Leopard beta 10a286. But, it fails because of the 64 bit kernel, and expects symbols in libkern which aren't present.

Only kernel extensions compiled with Xcode 4.1 or newer are compatible with Lion. Apple has a special version of Xcode 4 for their own development teams.
 
Is anybody here giving ROSETTA a chance being included in lion?
Or do you all thing the beta of lion gives the final answer right now and rosetta will be killed by apple?
 
Is anybody here giving ROSETTA a chance being included in lion?
Or do you all thing the beta of lion gives the final answer right now and rosetta will be killed by apple?

I'm not giving it much chance. I thought it would make sense for them to leave it in, but since it's not in the beta I would be very surprised if they added it back.
 
If you have installed Rosetta in Lion, try this:
http://hints.macworld.com/article.php?story=2009101505134452

Does it work? Because it has also something to do with the Mac OS X Launch Services, it could be necessary to logout/login after you have executed these commands (do not restart because this will reset the sysctl info).

A good idea, but no luck on this one. When I installed Rosetta, it changed it automatically so it is the translator binary and there is no need to change manually using sysctl... but Lion still says PowerPC apps are no longer supported. I tried running the rosetta translator binary using Terminal and it crashed with a segmentation fault: 11

Code:
Process:         translate [542]
Path:            /usr/libexec/oah/translate
Identifier:      translate
Version:         ??? (???)
Code Type:       PPC (Translated)
Parent Process:  sh [482]

Date/Time:       2011-03-06 11:20:15.449 +0000
OS Version:      Mac OS X 10.7 (11A390)
Report Version:  8

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000ffff8020
 
Anything new here in the today released Dev Preview 2?

Will Rosetta have any chance?
 
Anything new here in the today released Dev Preview 2?

Will Rosetta have any chance?

I've looked at the Lion's API Framework diff and a bunch of dynamic libraries and it seems that they transitioned from x64,ppc,x86 to just x64,x86.

Without the ppc binary component in these frameworks, even if someone manage to install Rosetta, PPC applications will not work because of the missing ppc components in the System's Frameworks.

In other words, everything in Lion is no longer Universal Binary.


I tried running the rosetta translator binary using Terminal and it crashed with a segmentation fault: 11

It's crashing because the System's API no longer has PPC code in it.
 
Last edited:
I've looked at the Lion's API Framework diff and a bunch of dynamic libraries and it seems that they transitioned from x64,ppc,x86 to just x64,x86.

Without the ppc binary component in these frameworks, even if someone manage to install Rosetta, PPC applications will not work because of the missing ppc components in the System's Frameworks.

In other words, everything in Lion is no longer Universal Binary.




It's crashing because the System's API no longer has PPC code in it.



Damn......
If i understand your words:

It's 100% - no Rosetta Software as Freehand wil ever work on Lion?

Chances lion will include Rosetta till the final rlease date are 0%?
 
Damn......
If i understand your words:

It's 100% - no Rosetta Software as Freehand wil ever work on Lion?

Chances lion will include Rosetta till the final rlease date are 0%?

The only reason people would ever need Rosetta is for old games. I honestly couldn't care less about the loss of Rosetta. If you need it then don't upgrade, it's as easy as that.
 
The only reason people would ever need Rosetta is for old games. I honestly couldn't care less about the loss of Rosetta. If you need it then don't upgrade, it's as easy as that.

If new Macs would Runder under SnowLeopard it would be so easy.

But new Macs will only boot with Lion......
So i can't buy a new Mac from Day one Lion is default System on new Macs later this year.



ROSETTA is my only hope!
 
ROSETTA is my only hope!
Correction: Staying on Snow Leopard is your only hope. Apple aren't going to shoot you if you don't upgrade. Stick to what works for you, Snow Leopards got at the very least another 2 years of life left in it. Maybe then you can find a Intel replacement for your PPC programs and be able to upgrade.

No-one is forcing you to go to lion.
 
Last edited:
If new Macs would Runder under SnowLeopard it would be so easy.

But new Macs will only boot with Lion......
So i can't buy a new Mac from Day one Lion is default System on new Macs later this year.



ROSETTA is my only hope!

Any software you use will most likely be updated (or should have been updated years ago) so it wouldn't need Rosetta.
 
Just games?

The only reason people would ever need Rosetta is for old games. I honestly couldn't care less about the loss of Rosetta...

I have hundreds of ClarisWorks / AppleWorks documents that beg to disagree. Many of us old-timers may have historical documents and forms that will become inaccessible.

I don't blame Apple for moving on, but it's darn inconvenient.
 
If new Macs would Runder under SnowLeopard it would be so easy.

But new Macs will only boot with Lion......
So i can't buy a new Mac from Day one Lion is default System on new Macs later this year.



ROSETTA is my only hope!

Crossover for Mac

Look here: http://www.codeweavers.com/compatibility/search/?name=freehand

You will need the windows version of freehand mx, though, as it will be emulating the Windows API rather then the PowerPC instruction set - you might even find the performance of FreeHand MX is better than the Mac version running under Rosetta. Note that it has a gold rating!

If you must use PowerPC mac applications, then partition your Mac hard drive and install both 10.6 and 10.7 and switch by holding option on startup .... OR install 10.6 in a virtual machine on a 10.7 host if you do not have a Mac that will boot 10.6

There are plenty of options here, people!
 
Last edited:
It really sucks that Apple is killing Rosetta just for ***** and giggles. While the only pure PPC program that I have installed is UnaceX, there are still programs with latent PPC code lurking: say, for example, a program that is technically a fat binary (once installed), but has a crappy old PPC-based installer. What did Rosetta ever do to harm anyone; was its 2.5MB installation requirement just too much for Apple to bear?

Edit: Actually, disregard that previous statement. I didn't realize that Lion does away with Universal binaries and Frameworks, so there is literally no way of supporting anything non-intel.
 
Last edited by a moderator:
I am very disappointed by the news that Rosetta is disappearing. I have quite a few programs that require Rosetta to run. Photoshop CS is a good example as well as some scanning software that doesn't get regular updates. Some of those responding on this thread have said, 'Don't upgrade'. Well that doesn't really work, does it? If I don't upgrade to OS 10.7, I will be left in the dark within the next couple years. There will be some programs that will require it to work. If I DO get OS 10.7, I'm abandoning a dozen or so applications I use on a regular basis. Why should I have to go and fork out the cash for Photoshop CS5, when PS CS1 does everything I need? It would be nice if there was a small emulation environment we could get running, but I fear we'll have to rely on VirtualBox to emulate 10.6/10.5 and THAT is highly inconvenient.
 
And your surprised by Apple limiting their support scope why?

I never said surprised...I said 'disappointed'. =) I've come to expect this kind of s*** from Apple, which is why I'll probably have to go through the trouble of including a second partition for a Snow Leopard install after I upgrade to Lion. Seems a waste of my time, though.
 
Haha, I stand corrected. Dare you dual boot windows 7?gasp!!
I never said surprised...I said 'disappointed'. =) I've come to expect this kind of s*** from Apple, which is why I'll probably have to go through the trouble of including a second partition for a Snow Leopard install after I upgrade to Lion. Seems a waste of my time, though.
 
Haha, I stand corrected. Dare you dual boot windows 7?gasp!!

So you're telling me I need to have THREE partitions on my Mac!? I'm going to need a bigger HDD. =) This is why I cannot switch to SDD just yet - there simply isn't enough room (for the money). I'm starting to feel stretched with 500GB on my MBP. I like having external HD's, but I don't like having to RELY on them when it's supposed to be 'mobile computing'. =)
 
Not unreasonable at all IMO.

They dropped classic support in 2007 and in 2002 during a keynote Jobs held a funeral for OS 9 for laughs.(and announced no more developing for OS 9) The last machine with OS 9 shipped in 2003.(as far as I can tell) So that 4 or 5 year seems reasonable for PowerPC as well as. PowerPC were totally out of Apple's line up in 2006, its now 2011.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.