July 2nd, 2007 • 12:29 pm
There must be something wrong in the update script for the latest iTunes update released by Apple a couple of days ago (7.3).
Typically, I like to have control over when exactly my updates are applied and I like to keep copies of the update installers, so normally I either look for the download on-line on Apple’s support web site or I use the Software Update application, but with the “.pkg” format) in the local library’s “Packages” folder and then opens that library folder in the Finder to show the user the packages that have just been download.” option (in the application’s “ ” menu), which simply downloads the updaters (in “
I can then launch the “.pkg” updaters at my own convenience, and also keep copies of them on my 60 GB iPod, which doubles as an external FireWire drive and is my “Swiss Army” knife whenever I need to go somewhere to troubleshoot some Mac problem.
In the case of the iTunes 7.3 update, I first used the Software Update application to download what I thought would be the typical “iTunesX.pkg” package. But when the download was complete, in my “Packages” folder, I actually had not one, but three separate package files:
What was that supposed to mean? I tried launching the main, recognizable one, i.e. “iTunesX.pkg.” The installer application launched properly and went through all the usual steps. But then after I entered my password to authorize the installation, I got the typically useless “There were errors installing the software” message.
I tried again, and got the same error message.
I tried the other two packages, and they both worked just fine as stand-alone installers. They both told me that they had installed their stuff just fine. I went back to the main “iTunesX.pkg,” but I still got the same error message. So then I selected “ ” in the “ ” menu in the installer application. And here’s what the log said:
Jul 2 12:20:41 Mac-Pro : Package Authoring Warning: The installer script defines but doesn’t use (and can’t install) package id manual version 188.8.131.520000.1488.
Jul 2 12:20:41 Mac-Pro : Package Authoring Warning: The installer script defines but doesn’t use (and can’t install) package id iTunes version 184.108.40.2060000.1488.
Jul 2 12:20:50 Mac-Pro : Failed to locate package at path /Volumes/iGod/Tools/Apple/Software/iTunes/iTunes7.3/
Jul 2 12:20:50 Mac-Pro : Install failed.
Mmmm. The first two lines actually appear as soon as the installer is launched, even before you go through the different screens that take you to the actual installation. The last two lines appear when the installation fails.
There is obviously something fishy going on here, because the installation script appears to expect to find the “AppleMobileDeviceSupport.pkg” package inside the “iTunesX.pkg” package, whereas, as indicated above, when I used Software Update to manually download the iTunes update to my “Packages” folder, it downloaded the “AppleMobileDeviceSupport.pkg” package separately and the file appeared next to the “iTunesX.pkg” package.
When I saw this, I figure that I didn’t have much to lose. So I used the “iTunesX.pkg” package, and then I manually copied the “AppleMobileDeviceSupport.pkg” package inside there, where the installer script said it was expected to be.” command in the Finder’s “ ” menu to open the “
I then relaunched the “iTunesX.pkg” installer and—it worked! iTunes 7.3 was installed, and I tried launching the iTunes application. Everything seemed to be OK.
I am not sure whether the glitch that causes the “AppleMobileDeviceSupport.pkg” package to be in the wrong place is in any way related to the problems I had with the Mac OS X 10.4.10 update earlier on in the same day. But I suspect that it does not. I suspect that it is a problem that only occurs when you use Software Update to manually download the packages and install them yourself.
I suppose I could try redoing the whole thing, but I don’t really fancy downloading another 40 MB of data just for that—but mostly I have had enough of Mac OS X glitches for a while.