[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#49439: grafts cause “guix environment” to get killed with OOM
From: |
Ludovic Courtès |
Subject: |
bug#49439: grafts cause “guix environment” to get killed with OOM |
Date: |
Wed, 28 Jul 2021 12:00:39 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi,
Sarah Morgensen <iskarian@mgsn.dev> skribis:
> But why was it occurring before? The only I thing I can think of is that
> I didn't have everything in the store first. Is there a way I can prune
> just the relevant items from the store to test this?
You could try something like:
guix gc -D $(guix gc --references $(guix build pigx-scrnaseq)) \
$(guix gc --references $(guix build pigx-scrnaseq --no-grafts))
Thinking about it, the grafts code depends on what’s in the store: when
nothing is in the store, it bounces to the “build handler”, which
accumulates the list of missing store items, until it starts building
them.
Let’s see if I can reproduce that behavior, too…
Thanks,
Ludo’.