GNU bug report logs - #34112
Guix 0.16.0-8 FTBFS: ">>= (bind) used outside of 'with-monad'"

Previous Next

Package: guile;

Reported by: Mark H Weaver <mhw <at> netris.org>

Date: Wed, 16 Jan 2019 23:35:02 UTC

Severity: serious

Tags: unreproducible

Merged with 27476, 27652, 28144, 31294, 31367, 31740, 32385, 34319

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 34112 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 34112 <at> debbugs.gnu.org
Subject: Re: bug#34112: Guix 0.16.0-8 FTBFS: ">>= (bind) used outside of
 'with-monad'"
Date: Thu, 17 Jan 2019 13:20:34 +0100
Hi Mark,

Mark H Weaver <mhw <at> netris.org> skribis:

> In the most recent evaluation of 'master' on hydra.gnu.org (eval 110393,
> corresponding to git commit 5327e912a8a477e472da9ec03c99cdedcc04af75),
> the 'guix' package failed to build on x86_64, with the following error:
>
> guix/hg-download.scm:93:2: >>=: >>= (bind) used outside of 'with-monad' in form (>>= (package->derivation guile system) (lambda (t-2c116650a85e261-45a) (mlet* %store-monad () (let ((guile t-2c116650a85e261-45a)) (gexp->derivation (or name "hg-checkout") build #:system system #:local-build? #t #:hash-algo hash-algo #:hash hash #:recursive? #t #:guile-for-build guile)))))

This is the dreaded syntax parameter bug:

  https://issues.guix.info/issue/27476

which I think is the same as the “info-dir bug”:

  https://issues.guix.info/issue/28144

I had come to believe Guile 2.2.4 addressed these, but lately people
have been reporting similar issues quite frequently, so I guess we have
a problem.

Thoughts?

Ludo’.




This bug report was last modified 4 years and 152 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.