On Thu, Feb 11, 2016 at 09:07:42PM +0200, Efraim Flashner wrote: > On Tue, 9 Feb 2016 03:10:58 -0500 > Leo Famulari <l...@famulari.name> 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 <efr...@flashner.co.il> אפרים פלשנר > GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypted