bug#27144: guix publish: “mutex already locked by thread”

2018-01-01 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis:

> 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 # ...]
>> In unknown file:
>>?: 4 [apply-smob/1 #]
>> In guix/workers.scm:
>>   84: 3 [#]
>>   72: 2 [loop]
>>   76: 1 [# 
>> 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…

I haven’t seen any such error since the original report, so I’m closing
the bug.

Ludo’.





bug#27144: guix publish: “mutex already locked by thread”

2017-07-27 Thread Ludovic Courtès
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 # ...]
> In unknown file:
>?: 4 [apply-smob/1 #]
> In guix/workers.scm:
>   84: 3 [#]
>   72: 2 [loop]
>   76: 1 [# 
> 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’.





bug#27144: guix publish: “mutex already locked by thread”

2017-05-30 Thread Ludovic Courtès
Seen on hydra.gnu.org:

--8<---cut here---start->8---
GET /jkpcipgxfyfb60pr4b5n4x4j9k5mcxpp.narinfo
In ice-9/boot-9.scm:
 160: 5 [catch #t # ...]
In unknown file:
   ?: 4 [apply-smob/1 #]
In guix/workers.scm:
  84: 3 [#]
  72: 2 [loop]
  76: 1 [# 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")'.
--8<---cut here---end--->8---

This is with
/gnu/store/cxmj38x6rh0ykq3d5dlqbxr5h1zgiiaf-guile2.0-guix-0.13.0-1.a6d728b.

Ludo'.