Cabal 1.4.0.1 on Debian Stable/GHC 6.6

Jochem Berndsen jochem at functor.nl
Tue Jun 24 07:46:29 EDT 2008


On Tue, 2008-06-24 at 13:33 +0200, Jochem Berndsen wrote:
> I can't reproduce the problem on my laptop (debian etch) as well.
> Adding some debug output in Cabal seems to reveal the problem:
> waitForProcess, when called from rawSystemStdout, throws an exception:
> 
> waitForProcess: does not exist (No child processes)
> 
> Reinstalling the ghc6 package, reinstalling filepath and cabal did not
> fix this problem. Any idea? I guess it is outside the realm of Cabal. 

This seems to be an instance of a bug in GHC 6.6, #945, see
http://hackage.haskell.org/trac/ghc/ticket/945

I'm sorry to have bothered you :) by the way, a `catch` around
waitForProcess to ignore all exceptions makes Cabal 1.4.0.1 work for me
(as a workaround; this probably will cause havoc in the future. I've
been warned) :)

-- 
Jochem Berndsen | jochem at functor.nl
GPG: 0xE6FABFAB




More information about the Libraries mailing list