Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

App Store Whac-A-Mole

App Store.app (1.2) gets confused when more than one copy of an application is installed.

For example, I have 2 copies of LimeChat.app:



$ locate _MASReceipt/receipt | grep LimeChat

/Applications/LimeChat.app/Contents/_MASReceipt/receipt

/Volumes/SnowLeopard/Applications/LimeChat.app/Contents/_MASReceipt/receipt



1. Click Apple menu > App Store …

2. Updates shows LimeChat with a grayed out "Installed" [one expects it to say Update]

3. Click Purchases "Update". LimeChat downloads and now shows "Installed"

4. Click Updates "Update" [yes, it has changed]. LimeChat downloaded and now shows "Installed"

Go back to step 3 until you tire of this.



Explanation:

The copy on SnowLeopard needs updating, but App Store is updating the up-to-date copy on the boot volume, so the old copy still needs updating. Booting SnowLeopard and running App Store would likely update the old copy.



$ cd /tmp

$ strings /Volumes/SnowLeopard/Applications/LimeChat.app/Contents/_MASReceipt/receipt > old

$ strings /Volumes/MountainLion/Applications/LimeChat.app/Contents/_MASReceipt/receipt > new

$ diff old new

2,3c2,3

< 2.300

< P2040

---

> 2.320

> P2050

5,7c5,8

< 2012-02-19T12:02:29Z0

< 2012-02-19T12:02:30Z0(

< net.limechat.LimeChat-AppStore0<

---

> 2012-08-16T00:25:24Z0

> 2012-08-16T00:25:24Z0(

> net.limechat.LimeChat-AppStore05

MacBook Pro, OS X Mountain Lion, early 2011 2.3GHz 16GB

Posted on Sep 2, 2012 5:28 PM

Reply

There are no replies.

App Store Whac-A-Mole

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.