From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#15229: guix download does not understand https Date: Sat, 31 Aug 2013 18:03:45 +0200 Message-ID: <87bo4du9su.fsf@gnu.org> References: <20130831114336.GA25379@debian> 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]:42982) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFnei-0003q5-TD for bug-guix@gnu.org; Sat, 31 Aug 2013 12:04:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VFned-0000CH-Jt for bug-guix@gnu.org; Sat, 31 Aug 2013 12:04:08 -0400 Received: from debbugs.gnu.org ([140.186.70.43]:53285) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VFned-0000CA-Gf for bug-guix@gnu.org; Sat, 31 Aug 2013 12:04:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VFnec-0005vv-VL for bug-guix@gnu.org; Sat, 31 Aug 2013 12:04:03 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <20130831114336.GA25379@debian> (Andreas Enge's message of "Sat, 31 Aug 2013 13:43:36 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Andreas Enge Cc: 15229-done@debbugs.gnu.org, request@debbugs.gnu.org tag 15229 notabug thanks Andreas Enge skribis: > The title says it all: > > guix download https://fedorahosted.org/releases/x/m/xmlto/xmlto-0.0.25.ta= r.bz2 > > results in > > ERROR: missing interface for module (gnutls) Quoting the manual (info "(guix) Invoking guix download"): The =E2=80=98guix download=E2=80=99 command supports the same URIs as = used in package definitions. In particular, it supports =E2=80=98mirror://=E2=80=99 URIs= . =E2=80=98https=E2=80=99 URIs (HTTP over TLS) are supported _provided_ the Guile bindings for GnuTLS are available in the user=E2=80=99s environment; when they are not availa= ble, an error is raised. :-) Running =E2=80=98guix package -i gnutls=E2=80=99 and setting GUILE_LOAD_PAT= H as suggested should enable GnuTLS support in =E2=80=98guix download=E2=80=99. Let me know if there=E2=80=99s any problem. HTH, Ludo=E2=80=99.