10.6.7 + Aperture 3 + Final Cut Express 3 = fail

Posted on April 9th, 2011 by Luke Sheldrick.
Categories: IT / Tech.
Tags: , , , , , .

9 04 2011

Yesterday, my flatmate looked like he was going to pull all of his hair out. He was on the phone to Apple, who kept fobbing him off. So I thought I’d be nice and help out.

Problem

He had bought Aperture 3 from the Mac AppStore, and was working fine. The 10.6.7 update came out, and he’d updated to that too. Still all fine. He’d then bought and installed Final Cut Express 3. After this Aperture panic’s when it opens with something like

Library not loaded: /Library/Frameworks/PluginManager.framework/Versions/B/PluginManager
Referenced from: /Applications/Aperture.app/Contents/MacOS/Aperture
Reason: no suitable image found. Did find:
/Library/Frameworks/PluginManager.framework/Versions/B/PluginManager: no matching architecture in universal wrapper

Attempted fixes

He’d tried un-installing and re-installing both Final Cut Express, and Aperture in all sorts of combinations. Nothing was working. He then called Apple who pointed him towards this article. However that was for 10.6.6, and he was now on 10.6.7, so couldn’t apply that update.

I took a look, and indeed with any combinations of re-installing, and even re-applying the 10.6.7 update didn’t fix the issue.

Looking at various forums, such as the Apple discussion forums, there were plenty of people having the issue. Reading those, and various blog entries, there were a number of suggestions, from applying the 10.6.6 update, to re-installing OSX (yeah, sure that would probably fix it, but not the best approach), there was even a suggestion to run Aperture in 32bit mode. Nothing worked.

My Fix

So I decided to give up on the forums and t’internets, and try my own method of tracking down the issue. I got my MacBookAir, and took a manual backup with TimeMachine (which backs up to my Solaris SAN). This meant I had a clean backup, if anything went wrong. I am also at patch level 10.6.7. I had a look in /Library/Frameworks and I had the folder PluginManager.framework.

I installed Aperture 3, and all worked. Folder was still there. I then proceeded to install Final Cut Express, and when the installer had finished the folder had been deleted. Wasn’t in the trash or anything. Interesting.

This naturally broke Aperture, as it did on my flatmate’s MBP. Just to see if I could resolve this, in a more methodical fashion, I un-installed Aperture and Final Cut, and then re-applied the 10.6.7 update. Still PluginManager.framework was missing.

I had a good copy of PluginManager.framework so decided to install Aperture and Final Cut, then copy PluginManager.framework back to /Library/Frameworks. After this everything worked as expected.

My flatemate doesn’t have any backups, so I scp’ed my PluginManager.framework folder to his MBP, and indeed, all worked.

Solution

So ignore the forums, they’re just going to have you running around in circles.

Restore PluginManager.framework from your backups, after installing Aperture and Final Cut Express.

If you’ve not installed Final Cut Express yet, make sure you take a copy of PluginManager.framework.

If you’ve already installed, and don’t take backups. Then well, that’s just silly. If you want a copy of my PluginManager.framework folder, leave a comment, and I’ll get a copy over to you. In my tests, going from a MBA, to a MBP, it all worked fine. Not 100% sure if it will work on say a MacPro or iMac, but I would have thought it would, OSX isn’t _that_ much different between machines, except for drivers.

Hope this helps someone else out there.

4 comments.

Reading and the fun attached.

Posted on November 2nd, 2007 by Luke Sheldrick.
Categories: Personal, Work.
Tags: , , , , .

2 11 2007

So I was at work this Thursday, a firewall had died in our centre in Reading. So I had to drive a replacement up there, a mean feat when you was looking forward to a quite night at work.

Well got there pretty painlessly, the TomTom took me to the wrong place as usual. Changed the firewall and started to head home.

On the M4, and the petrol light comes on, so thought I’d best get some petrol. The TomTom has a function to take you to POI (point of interest) so I told it to take me to the nearest Petrol Garage. Off the M4 it took me, and down some country lane, and bit further, then said we had arrived. Well there was no guarage to be seen, so I asked someone walking down the road if there was a guarage near… she said that it was about 5 miles away 🙁 at this point the car died :(.

Oh no I thought, so parked the car up, however whilst pushing it had a mind of it’s own, and catapulted back, smooching the drivers door too far open, and giving it a delightful dent. Great night huh.

The nice lady after a bit of um’ing and r’ing offered me a lift to the station, but said I would have to drive her car as she had drunk a couple of Gin and Tonic’s before heading out. After working out that it was a diesel with turbo lag, and that the breaks were super sensitive compared to mine, got to the Tesco and filled up.

Got back to my car, and said our goodbyes. I totally forgot my manors, and didn’t offer my details or anything for her trouble. Feeling slightly guilty now though.

So if the nice lady is reading, get in contact! 😛

Just to say, even after the sh*t events, my faith in nice people is restored 😛

Car Ouch

0 comments.

1 of 11

Templatesbrowser.com