Mac App Store shows pending update for update that was done

mac-appstoresoftware-update

I'm asking this question here because I am looking outside the box for some solution. I do some back-end things for Macs at our company, and usually answer helpdesk questions when they get stumped. Well, this is stumping me.

We have a user who is running El Capitain on his system. He is a developer, so he does do a lot of things to change his machine, so we anticipate some things may not make sense. He installed a recent security update, which I believe is this one: http://support.apple.com/kb/HT201222

His App Store is still showing that the update is pending. He can't hide it, and he can't run it again. I'm trying to see what this might be.
He is the only user of the machine. The other accounts on it are two local IT tech accounts, and macports. The machine is bound to Windows AD (with his profile as a mobile profile) and is managed by JSS.

We manage configuration policies through JSS, and they are closely monitored. I don't see anything different about his configurations than anyone else's.

I've gone through what I would think would normally flush this out. First I had him remove the com.apple.SoftwareUpdate.plist from the Library. That didn't do it.

Then the following removals,

rm -r ~/Library/Caches/com.apple.appstore 
rm -r ~/Library/Caches/com.apple.storeagent
rm ~/Library/Preferences/com.apple.appstore.plist
rm ~/Library/Preferences/com.apple.storeagent.plist
rm ~/Library/Cookies/com.apple.appstore.plist

Also had him re-index Spotlight, https://support.apple.com/en-us/HT201716
None of these items have remedied the issue.

With a pending Sierra update we'll be pushing out to users, we reckon that might fix it, too. But I'm wondering if there is something here that we've missed.

Best Answer

Here is what we found. And it's not a completely satisfactory answer, I'm afraid. We had installed some software called PowerBroker, to give individual users the ability to do tasks they would normally need admin permissions to do. (This would allow limited tasks, such as updating Acrobat or their printers, etc.)

This user, being a developer, was testing this out. We had actually uninstalled PowerBroker, but something was left behind that continued to cause problems.

We actually "fixed" this by installing PowerBroker 1.3.1. Even after we had removed it earlier, and even though it was not doing privilege elevation, this installation fixed the issue. We did a deep into the OS, and none of the logs were specific about this. Very frustrating. We do have cases open with PowerBroker about this as well.