While trying to finish my taxes for this year with H&R Block At Home 2012, I ran into a problem with the program’s automatic update mechanism.
Each time I tried to launch the software, I would get a notification that an update was available. I would tell the software to install the update and it would appear to run, but on the next launch of the software, the update alert was still there.
I thought that perhaps the updates needed to be applied sequentially but after the fifth time going through this process I figured something was wrong.
I found the Disk Image containing the update H&R block was trying to download in the folder
~/Library/Application Support/H&RBlock/2012/Completed Updates/. In Lion/Mountain Lion, where the Library folder is hidden, you can press Apple-Shift-L in Finder to get it open.
I tried to double click the DMG but got an error that the resource was busy.
mount | grep HRBlock didn’t reveal that the disk image was mounted, so instead of trying to figure out what was causing the issue I just hit Apple-D to duplicate the DMG file and mounted that.
I was able to launch the updater from the DMG and install the update after that.
As an aside, the updater searches every single volume you have mounted for eligible files, so if you have a lot of disks you can greatly speed up the process by unmounting the ones that don’t contain your H&R Block software.