Subject: bug#21516: closed (Re: bug#21516: lsh and nettle)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 28 Sep 2015 20:59:03 +0000

Your bug report

#21516: lsh-authorize doesn't find sexp-conv

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
21516: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21516
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#21516: lsh and nettle
From: [email-masked] (Ludovic Courtès)
To: Andreas Enge <[email-masked]>
Cc: [email-masked]
Date: Mon, 28 Sep 2015 22:58:41 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Andreas Enge <[email-masked]> skribis:

> I just tried to use lsh from the latest core-updates commit (hopefully)
> on armhf. The command
>
>    $ lsh-authorize identity.pub
>
> results in:
>
>    Can't find the sexp-conv program

Fixed in 0b1f0d3, thanks!

Ludo’.

Subject: lsh and nettle
From: Andreas Enge <[email-masked]>
To: [email-masked]
Date: Fri, 18 Sep 2015 22:44:56 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

I just tried to use lsh from the latest core-updates commit (hopefully)
on armhf. The command

   $ lsh-authorize identity.pub

results in:

   Can't find the sexp-conv program

sexp-conv comes from nettle, which is not installed in my profile. Adding
nettle to the profile solves the problem.

My first intuition was to maybe propagate the input nettle, but the lsh
package definition seemingly implements a more intelligent solution.
Except that it does not seem to work, so maybe some other place needs
to be modified in the source code. Can anybody else confirm the problem?

Andreas