[Hackage] #786: Bad errors from getProgramInvocationOutput and friends
Hackage
cvs-ghc at haskell.org
Sat Jan 8 17:41:04 CET 2011
#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
More information about the cabal-devel
mailing list