With new ports I often run a `make fetch` for ahead stuff that will be huge, and normally run a `make build` followed by a `make install clean distclean`. Reason being if make runs while I'm away, I'll be able to check my shells history to figure out readily what popped a cork, the build or the install. With stuff that needs an update, I usually run a deinstall, a reinstall, and a clean distclean.
distclean means to clean out the distfiles (downloaded source, etc). Right now my laptop has over 2GB of distfiles leftover from recent upgrades. Normally I retain distfiles for only a few things: stuff that is occasionally hard to come by (flash, codecs), or things I may need to recompile later, and can't necessarily depend on the ability to fetch the code first if I end up fscked over (e.g. zsh)
__________________
My Journal
Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
|