Someone came on IRC and explained their problems when trying to install lambdabot. They ran stack install lambdabot, outside of any stack/haskell project, and stack couldn't install it because of dependency issues. The problem is that stack recommended that they edit their C:\Users\XXX\AppData\Roaming\stack\global\stack.yaml file and add extra-deps, which is a very bad idea.
In addition, it suggested using stack solver, which is also pointless because they weren't in a stack/haskell project directory.
Perhaps stack install should take --extra-deps arguments for these situations?