[Haskell-cafe] how to determine the dependency versions before packaging and submitting to hackage