Hello Guix! Recently on one of my machines I've not been able to update one of my profiles due to a "No space left on device" error (see snippet below). My device is most definitely not out of space (/dev/dm-0 has 42gb free):
--- λ df -h Filesystem Size Used Avail Use% Mounted on none 7.8G 0 7.8G 0% /dev /dev/dm-0 234G 180G 42G 82% / /dev/nvme0n1p2 495M 43M 453M 9% /boot/efi tmpfs 7.8G 0 7.8G 0% /dev/shm none 7.8G 28K 7.8G 1% /run/systemd none 7.8G 0 7.8G 0% /run/user cgroup 7.8G 0 7.8G 0% /sys/fs/cgroup tmpfs 1.6G 4.0K 1.6G 1% /run/user/1000 --- Here's the backtrace from `guix package -m <my manifest file>` --- Backtrace: 8 (primitive-load "/gnu/store/mablf146gb6vb0m1lj9a9yr4cfj…") In guix/build/profiles.scm: 157:2 7 (build-profile "/gnu/store/mdzxrmx68qkpakhy1n5vk6lzvnq…" …) In unknown file: 6 (hash-for-each #<procedure 7ffff2e7cb80 at guix/build/…> …) 5 (hash-for-each #<procedure 7ffff2852e40 at guix/build/…> …) 4 (hash-for-each #<procedure 7ffff2852a40 at guix/build/…> …) 3 (hash-for-each #<procedure 7ffff2889e00 at guix/build/…> …) 2 (hash-for-each #<procedure 7ffff783e200 at guix/build/…> …) 1 (hash-for-each #<procedure 7ffff2e068c0 at guix/build/…> …) 0 (symlink "/gnu/store/z74railpdshvi28i1rfa97fp2d9rg79d-…" …) ERROR: In procedure symlink: In procedure symlink: No space left on device --- Is there some other reason that Guix might think that I'm out of space? Is there any other command I can run that might help illuminate why I'm getting this error? Thanks! David