Installing bitcoind from github, I forgot to pass "git checkout v0.8.6" (current version at time of writing), and of course, go the following error in getinfo.
"This is a pre-release test build - use at your own risk - do not use for mining or merchant applications"
This got me thinking, what kinds of unexpected problems which could happen?