« Yahoo Mail Bug Fix for DSL Users | Main | Office 2008 SP1 Update (12.1.0) released »

Workaround when Updater fails

Are you having problems where the Office 2008 12.0.1 update installer fails with an alert saying there was nothing to update? One user on the microsoft.public.mac.office newsgroup offered this solution:


  1. Launch the updater

  2. Drag the installer to your desktop.
    View image

  3. Eject the virtual disk.

  4. Run the updater from the installer on your desktop.

Added clarification for drag the installer to your desktop:

Don't copy the update.dmg to your desktop, instead:

Open the update.dmg and copy it's contents (the 12.0.1 update installer app) to your desktop. Then "eject" the update.dmg virtual disk that was mounted when you opened the update.dmg and also make sure your Office DVD is ejected (if it was in). Then run the 12.0.1 update installer app that's on your desktop.

Here is the explanation given by the user:

I was also having the problem where the Office 2008 12.0.1 update installer was failing with an alert and telling me that there was nothing to update.

I tried all the suggestions already put forward here (removing, reinstalling, etc.) and none of them worked.

I don't like guessing, there's got to be a reason that the update installer thinks there's nothing to update

So since I know DTrace and Leopard now has DTrace, I wrote a short DTrace script to examine all files that Installer was opening as it happened:

#!/usr/sbin/dtrace -qs

syscall::open*:entry
/execname == "Installer"/
{ printf("filename=%s\n",copyinstr(arg0)); }

...and ran it. Turns out that when the Installer gets to the point that it's going to start installing the update, it actually tries to update the virtual disk that the update is mounted from and running out of, instead of the hard drive, despite the fact that I told it to update the hard drive during the installer dialog. Same thing happens when the Microsoft Office 2008 DVD is mounted when the update installer is running.

Thanks "pkespen" for sharing this option!!

Also see articles:
Failure to update Office 2008

Version Required not found

Comments (4)

Luis Zuniga:

HI,

getting the same error:

"A version of the software required to install this update was not found on this volume"

for 12.1 update as well.

The provided fix does not work.

Any suggestions?

Diane Ross Author Profile Page:

Modifying Office can also cause this error. For more on what modifications can cause this see:

Update Basics

Guy van den Bemden:

Hi,
I experience the same problems with none of mentionned fixes working with the 12.1 Office update.
Not on my work computer with a full version of Office, and at home with the Home & Student edition as well...
And not a single file beiing moved nor renamed!

Diane Ross Author Profile Page:

You can also get this error if you have modified Office or your system as described here.

Do Not Modify Files

There are certain parameters to what will upgrade (name, location, and items in the folder have to remain the same as installed). If you install and then immediately upgrade without restarting then the update will fail.

Fix when you have modified files:

Drag the Microsoft Office 2008 folder to the Trash, and then reinstall Office 2008 from your original installation disk. Restart. Update. Restart. Repair Permissions. (restarting is important)

Post a comment

"We encourage comments and questions about this post but if you need general help with troubleshooting Entourage, please ask in the Microsoft Entourage newsgroup. Thank you!

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on May 8, 2008 5:43 PM.

The previous post in this blog was Yahoo Mail Bug Fix for DSL Users.

The next post in this blog is Office 2008 SP1 Update (12.1.0) released.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.