Since today, when trying to launch the shell (nix-shell
) of my project using the package poedit
, then many things are being compiled locally instead of being retrieved from the nixos binary cache. Unfortunately, it never finishes (my machine actually runs out of memory).
$ nix-shell
these derivations will be built:
/nix/store/5is3icg1hc3aq1vfw7q3maf3j5cm7j22-webkitgtk-2.34.3.drv
/nix/store/88kbq5v4zhpj4akiwlvqzp2ysq7g0skr-wxwidgets-3.1.4.drv
/nix/store/6mkx5v1xrq5pk010k2sw0q7fjjpwkf3y-poedit-3.0.drv
building '/nix/store/5is3icg1hc3aq1vfw7q3maf3j5cm7j22-webkitgtk-2.34.3.drv'...
[ā¦]
For information, I use the channel nixos-21.11-small
. However, it works fine when using nixos-21.11
or nixos-unstable
channels.
What could cause that? Does it seem normal that I run out of memory to compile locally considering I have 13.3 GB of memory (on a virtual machine)?