GNU bug report logs - #65667
Using gexps for snippets is often not possible due to top-level dependency cycles

Previous Next

Package: guix;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Fri, 1 Sep 2023 00:56:01 UTC

Severity: normal

Full log


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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: bug-guix <bug-guix <at> gnu.org>
Subject: Using gexps for snippets is often not possible due to top-level
 dependency cycles
Date: Thu, 31 Aug 2023 20:55:21 -0400
Hi Guix,

Our documentation mentions that snippets can be a gexp.  Sadly, this is
rarely possible in practice because it seems to be prone to top-level
dependency cycles between the modules.

The solution would be to turn the snippet field into a thunked field,
and measure what is the incurred performance penalty.

-- 
Thanks,
Maxim




This bug report was last modified 1 year and 286 days ago.

Previous Next


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