I am using OS X 10.12.3 and the Managed Software Center keeps on inviting me to update "Command line tools" version 8.2. If I do update it, the message comes back a little later.
Is there any way to debug or fix this?
Suggestion 1 : Reset the App Store
Run the following command:
defaults write com.apple.appstore ShowDebugMenu -bool true
Relaunch the App Store
Choose the menu item Debug → Reset Application.
Suggestion 2 : Delete duplicate entry in the update logs
This might happen because of duplicate entries in the updates log at
~/Library/Application Support/App Store/updatejournal.plist.
updatejournal.plist from binary by entering
plutil -convert xml1 then drag the
updatejournal.plist from Finder into Terminal.
This is an XML file where you need to delete the entry inside the scope of
<dict> that says something like :
<dict> ... <string>Command Line Tools (OS X 10.10)</string> ... </dict>
A detailed write-up can be found in the post Appstore multiple update of the same application.
See if you can follow the below steps but for "Managed Software Center" in particular from this list or the equivalent list area per your version of Mac OS X.
To stop Software Update in Mac OS X from pestering you about a particular package being available, all you need to do is the following:
- Select the package in the Software Update screen
- Navigate to the ‘Update’ menu and selecting “Ignore Update” (see screenshot below) while the item is to ignore is selected
If you accidentally ignore a package you do want, or you change your mind later, no problem – simply go to the Software Updates main menu and select “Reset Ignored Updates” to reset the list and set the packages for Mac OS X again.