Mathieu Othacehe <othac...@gnu.org> skribis: >> Still, I’m surprised a mere ‘rm -rf’ can take this long. ‘strace -T’ on >> the child guix-daemon process doesn’t reveal anything obviously wrong, >> pause times or similar. > > I noticed that the process isn't around anymore. Did anyone killed it, > or maybe it just crashed? Also noticed some trash removing commands were > running. Regardless of the root cause of the problem, getting rid of the > trash directory before the next evaluation seems like a good idea.
Yeah I don’t know what happened to the GC process but it disappeared earlier today. Then I started things like this: unshare -m sh -c 'mount --bind -o remount,rw /gnu/store; rm -rf --one-file-system /gnu/store/trash/[abc]*' which is equally slow (perhaps slightly slower: it seems to do more syscalls per file to remove than the guix-daemon code). Anyway, I’ll let it run hoping it’ll be done by the next GC. Ludo’.