bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#30522: offloading requires guile-readline on the remote system


From: Ludovic Courtès
Subject: bug#30522: offloading requires guile-readline on the remote system
Date: Mon, 19 Feb 2018 21:31:10 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)

Heya,

Marius Bakke <address@hidden> skribis:

> Ludovic Courtès <address@hidden> writes:
>
>> Hi Marius,
>>
>> Marius Bakke <address@hidden> skribis:
>>
>>> After reconfiguring a remote machine on latest 'master' (post recent
>>> core-updates merge), I found that offloading to it would just "hang".
>>>
>>> After some debugging I found that `guile --listen` failed to import
>>> (ice-9 readline).  Installing guile-readline for the offload user did
>>> the trick.
>>
>> Could it be that ~/.guile on that machine imports (ice-9 readline)?
>> (On GuixSD the default ~/.guile used to import it unconditionally.)
>
> Ah, good catch!  This was using the default .guile from before
> 2ba2c98d8aa695cce608313833a36c61b0fb3428.  I have verified that copying
> the new .guile from /etc/skel works even without guile-readline
> installed.

Good.

> It would still be good with a better failure mode, but I'll file this
> under "pebkac" for now.

Yes, I’m surprised it ended up looping.  Did you try to strace it or
something to see what was going on?  Perhaps guile failed to start
altogether and Guile-SSH kept retrying?

Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]