IRC channel logs

2021-08-23.log

back to list of logs

***Server sets mode: +nt
<rekado_>something’s not right.
<rekado_>I’m seeing hundreds of lock files such as /gnu/var/guix/profiles/per-user/*/guix-profile.lock or /gnu/var/guix/profiles/per-user/*/current-guix.lock
<PurpleSym>Are they supposed to get removed? I’ve always seen them stick around.
<rekado_>they are supposed to be removed automatically
<rekado_>when they stick around they prevent people from upgrading their profiles / running “guix pull”.
<rekado_>in the past few days I had to remove these files manually
<PurpleSym>Hm, a simple `guix package -p /tmp/hello -i hello` will leave the /tmp/hello.lock.
<PurpleSym>But it also does not complain it exists when doing a second operation :/
<rekado_>leaving the lock sounds like a bug
<PurpleSym>Depends on how locking is implemented. The locking functionality itself certainly works.
<PurpleSym>`seq 0 100 | parallel 'guix package -p hello -i hello'`