[Hackage] #786: Bad errors from getProgramInvocationOutput and friends

#786: Bad errors from getProgramInvocationOutput and friends ----------------------------+----------------------------------------------- Reporter: igloo | Owner: Type: defect | Status: new Priority: normal | Milestone: Component: Cabal library | Version: HEAD Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: | ----------------------------+----------------------------------------------- In http://hackage.haskell.org/trac/ghc/ticket/4883 `ghc-cabal` gives an unhelpful error: {{{ ghc-cabal: }}} This comes from `getProgramInvocationOutput`: {{{ (output, errors, exitCode) <- rawSystemStdInOut verbosity path args Nothing utf8 when (exitCode /= ExitSuccess) $ die errors }}} as there was nothing on `stderr`. There are several similar functions in `Cabal`. Cabal ought to also say what it was running and what the error code was, without needing a verbosity flag to be given. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/786 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage