READ THIS:
http://discussions.apple.com/thread.jsp ... 4&tstart=0
But the important part of the thread is this:
It's not actually hung. if you pop open a terminal and peek at what it's doing while it seems to be accomplishing nothing, fsevents is mad busy, doing a billion and 1 writes to a receipts/packages.db.
What needs some help is the "2 minutes" line, that winds up taking 15 (for me).
I just noticed something.
It's launching a seperate pkgutil process to update each file in the receipts folder -_-
Each and every file in the receipt file (there's many files per receipt)
Seems to be CodeSigning stuff.
sigh I just hope I don't run out of process numbers before it finishes (its up to Process # 6400 as I write this)
Some codemonkey needs a kick in the bum for this idea!