Re: Bum Install?
Try and avoid auto installs altogether, they tend to lead to tears, and long posts trying to track down issues that eventually transpire to have little to do with the apps in question.
WP and BP are best installed manually – not hugely difficult or time consuming.