GNU bug report logs - #18247
Cyclic dependencies in (gnu package *) modules

Previous Next

Package: guix;

Reported by: mhw <at> netris.org

Date: Mon, 11 Aug 2014 20:07:01 UTC

Severity: normal

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

Bug is archived. No further changes may be made.

Full log


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

From: mhw <at> netris.org
To: ludo <at> gnu.org (Ludovic Courtès)
Cc: 18247 <at> debbugs.gnu.org
Subject: Re: bug#18247: Cyclic dependencies in (gnu package *) modules
Date: Mon, 11 Aug 2014 23:28:58 -0400
I wrote:
> Unfortunately, it seems to me that the most common kinds of cross-module
> references between (gnu packages *) modules are references in 'inputs'
> or 'native-inputs' fields, and those need to be looked up at module load
> time, right?

I see now that 'inputs' and 'native-inputs' are "thunked" fields, so the
bindings don't have to be looked up until those fields are accessed at
run time.

     Mark




This bug report was last modified 10 years and 266 days ago.

Previous Next


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