Ruby pain
The main problems installing octopress is that it relies on a ruby environment. This would be fine except it also relies on Ruby having been compiled with certain libraries available in order for the bundler to work as per the octopress doco.