So I put off upgrading to Adobe CS3 (from CS1) until I let more courageous folk road test it on Leopard. After testing the waters personally for a month with the free Photoshop demo, I picked up the Design Premium upgrade right before my demo expired. My understanding was that I could keep the demo installed, and simply enter my serial number after installing the rest of the CS3 apps. This was not the case. After installing CS3 (minus PS, which the installer correctly detected as already installed), I fired up Flash, entered my serial, and activated CS3. Fired up Illustrator - no nag, properly activated after doing the business with Flash. Nice! Fired up Photoshop - and my troubles began. The serial nag screen was still there. Hmmm, OK, maybe since it was a demo, I need to activate it on it's own... No go. Serial rejected. WTF? So, I uninstall the Photoshop CS3 demo with AppZapper (don't do this - use the uninstaller that comes with the demo). Then I went to install Photoshop from the CS3 DVD. But I can't because the installer thinks it's still installed - but I can't repair the installation or uninstall. Again, WTF? After poking around on the Adobe knowledge base and reading some blog/forum posts, I found the
Adobe CS3 Cleanup Script. This script cleans up all of the little files that Adobe sprinkles throughout your system that can cause the installer to be confused. I de-activated CS3, then ran level 1 and level 2, which nuked all CS3 related files on my system. At this point, I was able to re-run the CS3 installer and choose to install Photoshop. Success!
Or so I thought. After waiting for about an hour for the full installation to run again, the installer completed. With an error on the Photoshop installation.
"Component install failed" - great. Thanks for the verbose explanation. Googling this led me to a bunch of people talking about how having Flash 9 player installed
or maybe having an
old flash player installed can cause this error. Great. I also read that the CS3 cleanup script I used had two undocumented levels - level 3 removes CS2 files (no help to me, but good to know), and level 4 will seek and destroy any Adobe and some Macromedia related files. Hell yeah - that's
gotta solve my problem. Or not. Same result. Component install failed.
At this point, I've wasted several hours and I'm out of options. So I go into the install DVD and find the actual Photoshop installation image,
AdobePhotoshop10en_us.dmg, and try to mount it. And get an I/O error. Really. On a brand spankin' new DVD with no blemishes. OK - let's try copying the file to the hard drive. No dice - in fact, I can't even close the copy progress dialog - had to kill -9 finder to get rid of it. A quick search leads to an article on the Adobe KB that lists all of the steps I've already gone through, and if that fails, to call customer support and request replacement install media. Great. An hour and five transfers around Bangalore later I have a new set of DVDs on their way to me. In 4-6 business days. I asked if they could let me download everything I needed - you know, since they do ESD for everything nowadays. Sorry Charlie.
Well, I don't have a week to spare, and since I use Photoshop every day, I had to either reinstall CS1, or try to find a way to get a working copy of the
AdobePhotoshop10en_us.dmg file. Since my CS1 media was at the office, and I was at home, I decided to try a little experiment. I downloaded the Photoshop CS3 30 day demo, and found that file in an obvious place. Well, since the demo is supposed to be the same as the full version, maybe I can substitute the image from the demo for the broken image on the DVD. Copied the CS3 DVD to my HD (minus the busted file), and dropped in the image from the demo. Ran the installer - and FINALLY got a complete and perfect installation.
However, since I had uninstalled my CS1 apps with the CS3 cleanup script, the activation routine asked me for my CS1 serial. Which was at the office. OK, well, I've waited two days, I can put it off until the AM. Cut to this morning. I fire up Flash, get my CS1 box off the shelf, punch in my serial number and... big red
X. Some error message about the serial belonging to an ineligible product for the upgrade. Which is BS, since the installer previously recognized and accepted my CS1 version when it was actually installed on my system. So I uninstalled CS3 with the CS3 cleanup script, installed CS1 again, and successfully installed CS3 with my patched together package. This time, CS3 recognized my CS1 install and activated as it should. At this point, I was able to remove my CS1 apps. Finally - for real - a working CS3 Design Premium suite.
I learned three things from this exercise:
1. Adobe really needs to work on their CS3 installation routine.
2. Using the CS3 cleanup script, you can probably use the entire CS3 suite for free indefinitely as long as you're willing to nuke and reinstall all of the tools from their demo versions every 30 days and put up with the nag screens. Not that I advocate this sort of thing, but you know, I'm just sayin'.
3. [
Newly former] Adobe CEO Bruce Chizen has some explaining to do:
"Our customer is not typically price sensitive, the cost of the tool isn’t what’s critical — it’s the productivity and what their output can be. They want to pay for value as long as we deliver innovative features that allow them to be more productive and creative."
Dear Bruce,
I
am willing to pay a premium for quality tools that allow me to be more productive. Installing your tools cost me two day's worth of productivity, which is worth about as much as the cost of the CS3 Design Premium package (the full version, not the upgrade I purchased). Before you clean out your desk, please ask
Shantanu Narayen to send me a full copy of CS4 Design Premium, or it's equivalent for Mac upon it's release as compensation.
Thanks,
Rob
Hopefully this story will save someone some frustration. At the very least, I feel a little better now.