title: Stack build fails due to missing dependencies
body: <p>I am trying to make something like acme-everything for stackage called <a href="https://github.com/anfelor/ghci-all" rel="nofollow"><code>ghci-all</code></a>, e. g.  a stack project, where <code>stack ghci</code> gives you access to all of stackage. I added all the packages in the latest snashot to my .cabal file, and after working through all the foreign dependencies, I got the strange error:</p>
  
  <pre><code>setup-Simple-Cabal-1.22.5.0-ghc-7.10.3: At least the following dependencies
  are missing:
  Ebnf2ps -any,
  TaxonomyTools -any,
  YampaSynth -any,
  alex -any,
  angel -any,
  bumper -any,
  c2hs -any,
  cabal-install -any,
  cabal-rpm -any,
  cabal-sort -any,
  cabal-src -any,
  calculator -any,
  clash-ghc -any,
  clckwrks-cli -any,
  gipeda -any,
  git-fmt -any,
  gtk2hs-buildtools -any,
  hackage-whatsnew -any,
  haddocset -any,
  happy -any,
  hdevtools -any,
  hledger-interest -any,
  hledger-ui -any,
  hopenpgp-tools -any,
  hspec-setup -any,
  ip6addr -any,
  lentil -any,
  lhs2tex -any,
  moesocks -any,
  mole -any,
  resolve-trivial-conflicts -any,
  sandman -any,
  servius -any,
  shelltestrunner -any,
  skeletons -any,
  tellbot -any,
  tls-debug -any,
  tttool -any,
  yackage -any,
  yesod-bin -any
  </code></pre>
  
  <p>These dependencies are listed in the file though (and should have been installed). Did I miss something important?</p>