"Tanguy Le Carrour" <tan...@bioneland.org> skribis: > Hi Guix, > > For the last 6 years or so, I’ve been happily using Guix Home. > My weekly routine had always been: > > ``` > $ sudo guix system delete-generations; and guix home delete-generations; and > guix pull --delete-generations; and guix gc > $ sudo guix system reconfigure melmoth.system.scm; guix home reconfigure > tanguy.home.scm > ``` > > But since `Generation 596 Feb 26 2025 11:12:43` I haven’t been able to > `reconfigure`! > > It always ends up with: > [...] > ERROR: In procedure symlink: > In procedure symlink: No space left on device > > [...] > > The inode count is quite low, but the thing is, I haven’t changed much in the > meantime!? And it worked perfectly fine for years!? > I tried removing a lot of packages from my package list, running with > `--no-grafts`, removing `guix shell` profiles… but nothing helped! > Has anything changed recently in Guix that could have caused this problem? > > Potential solutions that I’m now considering: > > - stop using Guix Home and go back to Stow > - reinstall and stop using a dedicated 50G system partition > > But I have to admit that both are very disappointing to me! > > I would gladly consider any other suggestions! > > Regards,
Hi. You could try to check in the "/var/guix/gcroots" and "/var/guix/profiles" directories if there is a link to some old profiles that you forgot to delete. You could also use btrfs instead of ext4 as file system; and if you activate compression, it divides the actual size taken by the Guix store by 3 (approximately).
signature.asc
Description: PGP signature