From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH 0/5] python2-variants Date: Thu, 11 Feb 2016 21:34:20 -0500 Message-ID: <20160212023420.GA25360@jasmine> References: <20160211210742.58845e2c@debian-netbook> 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]:37737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aU3Yv-0005eH-7j for guix-devel@gnu.org; Thu, 11 Feb 2016 21:34:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aU3Yr-0008GB-6X for guix-devel@gnu.org; Thu, 11 Feb 2016 21:34:25 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:60361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aU3Yr-0008Fp-22 for guix-devel@gnu.org; Thu, 11 Feb 2016 21:34:21 -0500 Content-Disposition: inline In-Reply-To: <20160211210742.58845e2c@debian-netbook> 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: Efraim Flashner Cc: guix-devel@gnu.org On Thu, Feb 11, 2016 at 09:07:42PM +0200, Efraim Flashner wrote: > On Tue, 9 Feb 2016 03:10:58 -0500 > Leo Famulari wrote: > > > These patches apply the new python2-variant system introduced in > > 1be83341 to python2-{cryptography, jsonschema, wheel, requests}, and > > then split acme into python-acme and python2-acme. > > > > As usual, I tested the changes to acme / letsencrypt by renewing the > > certificates of my webserver [0]. > > > > I'm not 100% confident in the style of these changes, or in the > > selection of packages I updated, aside from this being the minimum > > number of packages to update in order to split acme in two. But it seems > > that it's not necessary to update the full graph of packages touched by > > these changes. > > > > Feedback? > > > > [0] > > It turns out that my server can't build python2-cryptography from > > source. I guess that 1 GB RAM is not enough. So I learned how to use > > `guix archive` :) > > I've never had to use guix archive. Is it something where having more swap > would've helped? I built python2-cryptography on my workstation and then used `guix archive` to transfer the result to the tiny server. It was very easy to follow the instructions :) > > > > > Leo Famulari (5): > > gnu: python-cryptography: Define 'python2-variant'. > > gnu: python-jsonschema: Define 'python2-variant'. > > gnu: python-wheel: Define 'python2-variant'. > > gnu: python-requests: Define 'python2-variant'. > > gnu: Split acme into python-acme and python2-acme. > > > > gnu/packages/python.scm | 47 +++++++++++++++++++---------------------------- > > gnu/packages/tls.scm | 34 ++++++++++++++++++---------------- > > 2 files changed, 37 insertions(+), 44 deletions(-) > > > > > > -- > Efraim Flashner אפרים פלשנר > GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypted