Tell me more ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

The question is why? Damnation, every time I upgraded (clean installs, SL to L, L to ML) I had to manually re-enter VPN and PPPoE settings. Since I re-instated my stuff from a Time Machine backup, I have all my apps and stuff, but not the install receipts. If I want to know whether the stuff in /usr/local/etc/ImageMagick were installed by MacTex (or they are dregs of even more ancient installations) there is now way to say because the Receipt for MacTex is gone:

pkgutil --file-info /usr/local/texlive/2012/bin/x86_64-darwin/tex
volume: /
path: /usr/local/texlive/2012/bin/x86_64-darwin/tex

Though that file is installed by MacTex, which comes in a DMG and leaves a Receipt (though I installed MacTex 2012 when I was on Lion). No receipt, no way of doing pkgutil --files whatever.receipt.MacTex.would.leave and figure out what was installed where.

So, how do I keep my receipt and VPN/PPPoE settings when I reinstate stuff from Time Machine? Do I actually have to do things by hand? And before you ask, the performance hit of not doing a clean install is such that I would never do a OS upgrade over the old OS.

share|improve this question
It occurs to me that even if I saved the file InstallHistory.plist, unless Time Machine keeps the association of files with the original receipt, having the old receipts would not be of any use. – user1256923 Sep 4 '12 at 10:46

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.