Go to content Go to navigation Go to search

Updating Adobe CS2 on a Mac · 2006-05-17 14:55 by Andrew Fernandes

Are you a software developer? Do you use OS X? Have you been frustrated by Adobe’s Creative Suite 2 (CS2) failing its updates for GoLive 8.0.1 and Illustrator 12.0.1?

There are many reported reasons for the failure of the update, and Adobe’s latest updaters are relatively bug-free. However, I still could not get my updaters to update!

It turns out that both of these updaters require Apple’s built-in version of Perl. If you’re like me, you probably had Fink’s, DarwinPorts’, or ActiveState’s Perl installed… and none of these will work if they appear in your PATH before Apple’s Perl!

The solution is to download Adobe’s updaters (or look in the download folder as Adobe tries to update itself), and execute them from the command line, making sure that Apple’s ”/usr/bin/perl” is in your PATH before any other Perl!

The reason Adobe’s updaters fail is that they use the first version of Perl found in the system path, which may or may not be Apple’s system Perl. Unfortunately, there are a couple of Apple-Perl-specific modules that that Adobe’s updaters require, packages not provided by any other Perl distribution.

Thanks to Apple’s ktrace for helping figure this out!