posix, POpen, ghc 6.5

Simon Marlow simonmar at microsoft.com
Mon Jan 9 05:11:23 EST 2006


Frederik Eaton wrote:
> I'm not sure what's happened, I'm getting strange errors, it seems
> like a lot of packages have changed names in ghc 6.5. For instance,
> 'posix' is missing from the output of 'ghc-pkg list --global' and I
> don't know where to find POpen. 
> 
> /home/frederik/arch/i386//lib/ghc-6.5.20060106/package.conf:
>     Cabal-1.0, GLUT-2.0, HGL-3.1, HUnit-1.1, OpenGL-2.1,
>     QuickCheck-1.0, X11-1.1, base-1.0, fgl-5.2, (ghc-6.5.20060106),
>     haskell-src-1.0, haskell98-1.0, hsql-1.7, hsql-mysql-1.7, mtl-1.0,
>     network-1.0, parsec-2.0, readline-1.0, rts-1.0, stm-1.0,
>     template-haskell-1.0, unix-1.0
> 
> 'popen' doesn't seem to appear in the documentation. Has it been
> removed? If so, that seems slightly unfair. I remember trying to write
> something using runProcess or runInteractiveProcess recently and
> finding those buggy. It would be nice to have some measure of
> stability.

popen and the posix package have been deprecated for quite some time 
now.  If you're having problems with System.Process, please submit bug 
reports - there's one outstanding bug that I'm aware of, but it doesn't 
seem critical: http://cvs.haskell.org/trac/ghc/ticket/431.

Cheers,
	Simon




More information about the Glasgow-haskell-bugs mailing list