From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luther Thompson Subject: Trouble with 'guix download' Date: Sun, 03 Dec 2017 18:58:41 -0500 Message-ID: <1512345521.2220.17.camel@pentos> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52254) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eLe9s-0003Gj-Uz for help-guix@gnu.org; Sun, 03 Dec 2017 18:58:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eLe9o-0002RN-5J for help-guix@gnu.org; Sun, 03 Dec 2017 18:58:53 -0500 Received: from mail-yw0-x231.google.com ([2607:f8b0:4002:c05::231]:44275) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eLe9o-0002Qy-06 for help-guix@gnu.org; Sun, 03 Dec 2017 18:58:48 -0500 Received: by mail-yw0-x231.google.com with SMTP id m129so6042456ywb.11 for ; Sun, 03 Dec 2017 15:58:47 -0800 (PST) Received: from [172.31.99.8] (50-243-201-195-static.hfc.comcastbusiness.net. [50.243.201.195]) by smtp.googlemail.com with ESMTPSA id d124sm5461921ywe.85.2017.12.03.15.58.44 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Dec 2017 15:58:45 -0800 (PST) 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: help-guix 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: # failed to download "/tmp/guix-file.E66CkS" from "https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz" guix download: error: https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz: download failed I'm not sure what to do next. I have a broader question: I don't know if Guix is designed to make it easy for users to have their own personal package definitions. Would it be simpler for me to change the package in the Guix codebase and do a pull request than to write my own package? Luther