[xmonad] Strange spawnPipe error

Brent Yorgey byorgey at seas.upenn.edu
Sun Dec 27 08:59:21 EST 2009


On Sun, Dec 27, 2009 at 01:19:37AM -0500, Brent Yorgey wrote:
> On Sat, Dec 26, 2009 at 06:41:59PM -0600, Spencer Janssen wrote:
> > On Sun, Dec 27, 2009 at 01:25:40AM +0100, Ferenc Wagner wrote:
> > > Adam Vogt <vogt.adam at gmail.com> writes:
> > > 
> > > > * On Sunday, December 27 2009, Viktor Deryagin wrote:
> > > >
> > > >> On Sun, Dec 27, 2009 at 12:56 AM, Ferenc Wagner <wferi at niif.hu> wrote:
> > > > ...
> > > >>> What is your unix package version?
> > > >>
> > > >> What is "unix package"? Sorry for stupid question :)
> > > >
> > > > $ ghc-pkg list unix
> > > >
> > > > I'm not sure how to help with the rest of this troubleshooting, however.
> > > 
> > > Nevermind, I've found the bug.  spawnPipe changed from forkProcess to
> > > xfork.  xfork contains createSession, but spawnPipe also kept its own,
> > > so there're two in the code path now.  The latter should be removed.
> > 
> > Thanks for tracking this down, it was my mistake when adding xfork.  I've
> > pushed a patch that fixes the issue.
> 
> Have you actually pushed this yet?  I don't get any patches when doing
> a darcs pull.

My mistake, I was confused and was looking for a patch to core rather
than contrib.  The fix works for me, thanks!

-Brent


More information about the xmonad mailing list