[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Too many heap sections
From: |
Ludovic Courtès |
Subject: |
Re: Too many heap sections |
Date: |
Tue, 12 Dec 2017 17:15:56 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Hi Bryan,
Bryan Ferris <address@hidden> skribis:
> Ludovic: I have one file, jekyll.scm, which contains jekyll and it's
> dependencies, and the only thing I do to it is run `guix package -f
> jekyll.scm`. I had assumed that this command would take care of things like
> compiling the packages. Is this not the case?
It’s definitely the case.
The problem in the file you posted can be seen by running:
guix graph -e '(load "/tmp/jekyll.scm")' | dot -Tps > t.ps
evince t.ps
This shows that there’s a cycle: ‘ruby-jekyll’ depends on itself. This
triggers an infinite loop in Guix (ideally it would diagnose this and
error out.)
The fix is to remove this line from the ‘ruby-jekyll’ definition:
("ruby-jekyll" ,ruby-jekyll)
HTH!
Ludo’.