From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Woodcroft Subject: Re: guix import issue Date: Sun, 14 Jun 2015 17:20:23 +1000 Message-ID: <557D2B37.5080500@uq.edu.au> References: <557B87A7.9040103@uq.edu.au> <878ubnkh6z.fsf@elephly.net> <557C1350.1050108@uq.edu.au> <87twubbvi5.fsf@gnu.org> <557C2E7F.2070509@uq.edu.au> <87twubzmw0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35284) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z42Df-0006RE-Uv for guix-devel@gnu.org; Sun, 14 Jun 2015 03:20:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z42DZ-00048r-Kx for guix-devel@gnu.org; Sun, 14 Jun 2015 03:20:39 -0400 Received: from mailhub2.soe.uq.edu.au ([130.102.132.209]:56158 helo=newmailhub.uq.edu.au) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z42DZ-00048N-2o for guix-devel@gnu.org; Sun, 14 Jun 2015 03:20:33 -0400 In-Reply-To: <87twubzmw0.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Alex Kost Cc: "guix-devel@gnu.org" On 14/06/15 00:46, Alex Kost wrote: > Ben Woodcroft (2015-06-13 16:22 +0300) wrote: > >> On 13/06/15 23:14, Ludovic Court=C3=A8s wrote: >>> I guess the following definitions will allow Guile-JSON to be found, >>> thereby allowing =E2=80=98guix import pypi=E2=80=99 to work: >>> >>> export GUILE_LOAD_PATH=3D$HOME/.guix-profile/share/guile/site/2.0 >>> export GUILE_LOAD_COMPILED_PATH=3D$HOME/.guix-profile/share/guile= /site/2.0 >>> >>> Can you confirm? >> That changes the error. I have the suspicion that I have somehow mangl= ed >> guix on my system and this new error is unrelated (ctrl-C during guix >> pull, perhaps?). So I'm guessing this is a confirmation? > One of the benefits of Guix is that you can press Ctrl-C any time > without consequences (I do it regularly). Thanks for the update. I knew this was true of installing packages, just=20 wasn't sure about other operations. > >> ben@u:~/guix/ben/packages$ guix import pypi readlike >> warning: failed to install locale: Invalid argument >> starting download of `/tmp/guix-file.LIglRF' from >> `https://pypi.python.org/pypi/readlike/json'... >> ;;; Failed to autoload make-session in (gnutls): >> ;;; ERROR: missing interface for module (gnutls) > This tells that your gnutls misses guile bindings (it may be that your > distro compiles gnutls with "--disable-guile" option). I think it > should be fixed if you install gnutls with guix: "guix package -i > gnutls". This does indeed fix the error, and now I'm all set. Thanks.