From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: guix import issue Date: Sat, 13 Jun 2015 17:46:55 +0300 Message-ID: <87twubzmw0.fsf@gmail.com> References: <557B87A7.9040103@uq.edu.au> <878ubnkh6z.fsf@elephly.net> <557C1350.1050108@uq.edu.au> <87twubbvi5.fsf@gnu.org> <557C2E7F.2070509@uq.edu.au> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53177) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3miB-0008Cl-9Q for guix-devel@gnu.org; Sat, 13 Jun 2015 10:47:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3mi7-0006Za-Ar for guix-devel@gnu.org; Sat, 13 Jun 2015 10:47:07 -0400 Received: from mail-la0-x234.google.com ([2a00:1450:4010:c03::234]:35560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3mi7-0006Z2-49 for guix-devel@gnu.org; Sat, 13 Jun 2015 10:47:03 -0400 Received: by labko7 with SMTP id ko7so34922445lab.2 for ; Sat, 13 Jun 2015 07:47:02 -0700 (PDT) In-Reply-To: <557C2E7F.2070509@uq.edu.au> (Ben Woodcroft's message of "Sat, 13 Jun 2015 23:22:07 +1000") 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: Ben Woodcroft Cc: guix-devel@gnu.org 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/sit= e/2.0 >> >> Can you confirm? > That changes the error. I have the suspicion that I have somehow mangled > 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). > 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". --=20 Alex