l...@gnu.org (Ludovic Courtès) skribis: > Seen on hydra.gnu.org: > > GET /jkpcipgxfyfb60pr4b5n4x4j9k5mcxpp.narinfo > In ice-9/boot-9.scm: > 160: 5 [catch #t #<catch-closure 2581c20> ...] > In unknown file: > ?: 4 [apply-smob/1 #<catch-closure 2581c20>] > In guix/workers.scm: > 84: 3 [#<procedure 2545600 at guix/workers.scm:82:2 ()>] > 72: 2 [loop] > 76: 1 [#<procedure 24a8620 at guix/workers.scm:73:11 (key . args)> > misc-error ...] > In unknown file: > ?: 0 [make-stack #t] > ERROR: In procedure make-stack: > ERROR: Throw to key `misc-error' with args `("mutex already locked by > thread")'. > > This is with > /gnu/store/cxmj38x6rh0ykq3d5dlqbxr5h1zgiiaf-guile2.0-guix-0.13.0-1.a6d728b.
My suspicion is that this is a Guile 2.0 bug (the mutex implementation differs from that of 2.2), and we haven’t seen it yet with Guix-on-2.2. Let’s wait a little longer and see… Ludo’.