From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luther Thompson Subject: Re: Trouble with 'guix download' Date: Mon, 04 Dec 2017 14:15:28 -0500 Message-ID: <1512414928.2110.6.camel@pentos> References: <1512345521.2220.17.camel@pentos> <87o9neok3i.fsf@gnu.org> <1512388454.2110.4.camel@pentos> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47171) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLwDJ-0003PV-64 for help-guix@gnu.org; Mon, 04 Dec 2017 14:15:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLwDI-0002SC-67 for help-guix@gnu.org; Mon, 04 Dec 2017 14:15:37 -0500 In-Reply-To: <1512388454.2110.4.camel@pentos> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Cc: help-guix On Mon, 2017-12-04 at 11:36 +0100, Ludovic Courtès wrote: > Hello, > > Luther Thompson skribis: > > > I'd like to install Python 3.6.3 with Guix, but Guix only has a package > > for 3.5.3. I'm trying to see if I can write my own package definition. > > I'm currently stuck trying to use 'guix download'. This is what I get: > > > > $ guix download https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz > > > > Starting download of /tmp/guix-file.E66CkS > > From https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz... > > ERROR: Wrong type to apply: # > > This looks like a miscompilation issue. > > Did you build Guix from source from a Git checkout, or did you install > the binary tarball and run ‘guix pull’? I installed the binary tarball. I've been running 'guix pull' almost every day for the last week or two. > We encourage you to submit general-purpose package > modifications/additions into Guix proper, of course. To do that, it’s > probably better to have a Git checkout and make your changes in the Guix > codebase: > > https://www.gnu.org/software/guix/manual/html_node/Contributing.html Thanks. I know some Scheme, but the Guix API still looks a bit daunting right now. I'll see what I can do. Luther