Why do I keep getting this error message after updating to OS X 10.8.1?
The purge command is still executing correctly, but it looks like Apple forgot to update the file and it's kicking this error back.

The best temporary solution is the following:


Open Terminal
cd /System/Library/PrivateFrameworks/CoreProfile.framework/Versions/A/Resources/De vices/
sudo ln -s osx-12.0.0.xml osx-12.1.0.xml


This will add a non destructive symbolic link that is a reference to another file; in this case you're pointing the link 12.1.0 to the previous file, 12.0.0. Since this is only a link, if an update does roll out with this file it will just overwrite the link.

This is the best temp fix, and I'm sure it's been submitted a few times to their bug tracker. Hopefully it gets fixed soon! There is an Apple support communities thread about the same thing here.