Re: [PATCH] build: ruby: Add 'gem-flags' key to ruby build system

2015-07-20 Thread Pjotr Prins
On Sun, Jul 19, 2015 at 10:44:18PM +0200, Ludovic Courtès wrote: On Sat, Jul 18, 2015 at 05:20:28PM +0200, Ludovic Courtès wrote: (zero? (system* gem install --local ---bindir (string-append out /bin) +--bindir (string-append out /bin) --

Re: [PATCH] Add rpy2.

2015-07-20 Thread Ricardo Wurmus
Ludovic Courtès l...@gnu.org writes: Ricardo Wurmus ricardo.wur...@mdc-berlin.de skribis: From 070b4f5553ae30c05b97a67692b54503c73ca42f Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus ricardo.wur...@mdc-berlin.de Date: Tue, 7 Jul 2015 13:56:49 +0200 Subject: [PATCH] gnu: Add python-rpy2. *

[PATCH] Update Julia to 0.3.10.

2015-07-20 Thread Ricardo Wurmus
This update requires two patches, one of which is in the form of a new build phase. The patch file I added is a trivial fix that is hard to apply with just ‘(substitute* ...)’. From 18fe9ec45fb0d8ece556603f03e4faa2d0db65df Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus

Re: [PATCH] emacs: Fix reference to directory variable

2015-07-20 Thread Alex Kost
Christopher Allan Webber (2015-07-19 21:23 +0300) wrote: Hello, I noticed that guix's emacs mode contained a bug which prevented my full emacs config from loading... turns out it was due to a variable reference to a variable which had recently been renamed, thus turning a small warning

Re: [PATCH] Add rpy2.

2015-07-20 Thread 韋嘉誠
On Jul 8, 2015 2:57 PM, Ludovic Courtès l...@gnu.org wrote: Ricardo Wurmus ricardo.wur...@mdc-berlin.de skribis: Subject: [PATCH] gnu: Add python-rpy2. * gnu/packages/python.scm (python-rpy2, python2-rpy2): New variables. +(license gpl2+))) R being GPLv3+, this should be the same.

[PATCH] emacs: Require 'cl-lib'.

2015-07-20 Thread Ludovic Courtès
* emacs/guix-emacs.el: Require 'cl-lib', for 'cl-pushnew'. --- emacs/guix-emacs.el | 1 + 1 file changed, 1 insertion(+) diff --git a/emacs/guix-emacs.el b/emacs/guix-emacs.el index ddcef0a..0e3e8c2 100644 --- a/emacs/guix-emacs.el +++ b/emacs/guix-emacs.el @@ -25,6 +25,7 @@ ;;; Code:

[PATCH] Emacs startup failure on GuixSD

2015-07-20 Thread Ludovic Courtès
Reconfiguring my system after b56724e led to an Emacs that wouldn't start because of a missing 'cl-pushnew' binding while loading /etc/emacs/site-start.el. I believe this patch solves the problem. Can you confirm? Strangely enough, I cannot reproduce it in a VM made with 'guix system vm' and

Re: Substitutes and multiple servers

2015-07-20 Thread Thompson, David
On Mon, Jul 13, 2015 at 2:00 PM, Ludovic Courtès l...@gnu.org wrote: Hi! Starting from commit 895d1ed, one can fearlessly use multiple substitute servers (specified via --substitute-urls), but currently only one at a time. That is, one can do: guix build

Re: [PATCH] Add rpy2.

2015-07-20 Thread 韋嘉誠
On Jul 20, 2015 5:56 PM, Ludovic Courtès l...@gnu.org wrote: Claes Wallin (韋嘉誠) g...@clacke.user.lysator.liu.se skribis: +(license gpl2+))) R being GPLv3+, this should be the same. I understand the reasoning that a package is more user-oriented than developer-oriented and should

[PATCH] tests: Skip container tests if namespaces are not available.

2015-07-20 Thread David Thompson
Repairing the damage I've done to the test suite. I don't have a GNU/Linux machine with an old enough kernel to check that the tests are indeed skipped, but I did verify that the tests still run when user namespaces are available. Ludovic, this is exactly the code you suggested on IRC. Does it

Re: [PATCH] Add Non Sequencer.

2015-07-20 Thread Ludovic Courtès
Ricardo Wurmus rek...@elephly.net skribis: Ricardo Wurmus rek...@elephly.net skribis: From 57265b8363add56ea0ea2f35310c39db7e2b14ed Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus rek...@elephly.net Date: Fri, 17 Jul 2015 08:46:44 +0200 Subject: [PATCH 1/2] gnu: Add NTK. *

Re: [PATCH] Update Julia to 0.3.10.

2015-07-20 Thread Ludovic Courtès
Ricardo Wurmus ricardo.wur...@mdc-berlin.de skribis: From 18fe9ec45fb0d8ece556603f03e4faa2d0db65df Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus ricardo.wur...@mdc-berlin.de Date: Mon, 20 Jul 2015 11:12:31 +0200 Subject: [PATCH] gnu: julia: Update to 0.3.10. * gnu/packages/julia.scm

Re: [PATCH] Add rpy2.

2015-07-20 Thread Ludovic Courtès
Claes Wallin (韋嘉誠) g...@clacke.user.lysator.liu.se skribis: On Jul 8, 2015 2:57 PM, Ludovic Courtès l...@gnu.org wrote: Ricardo Wurmus ricardo.wur...@mdc-berlin.de skribis: Subject: [PATCH] gnu: Add python-rpy2. * gnu/packages/python.scm (python-rpy2, python2-rpy2): New variables. +

Re: [PATCH] tests: Skip container tests if namespaces are not available.

2015-07-20 Thread Ludovic Courtès
David Thompson dthomps...@worcester.edu skribis: Ludovic, this is exactly the code you suggested on IRC. Does it still look OK? :) It does, thanks. :-) Ludo’.

Re: Substitutes and multiple servers

2015-07-20 Thread Ludovic Courtès
Thompson, David dthomps...@worcester.edu skribis: Awesome! This makes 'guix publish' a bit more practical, and supporting multiple substitution servers in the future will really let 'guix publish' shine since you'd be able to use your friend's guix machines to supplement the builds available

Re: Substitutes and multiple servers

2015-07-20 Thread Thompson, David
On Mon, Jul 20, 2015 at 4:06 PM, Ludovic Courtès l...@gnu.org wrote: Thompson, David dthomps...@worcester.edu skribis: Awesome! This makes 'guix publish' a bit more practical, and supporting multiple substitution servers in the future will really let 'guix publish' shine since you'd be able

Re: [PATCH 02/11] gnu: Add oslotest.

2015-07-20 Thread Thompson, David
On Wed, Jul 15, 2015 at 7:32 PM, Cyril Roelandt tipec...@gmail.com wrote: * gnu/packages/openstack.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it here. * gnu/packages/python.scm (python-appdirs, python2-appdirs): New variables. Could you break this patch so that there is one

Re: [PATCH] Emacs startup failure on GuixSD

2015-07-20 Thread Alex Kost
Ludovic Courtès (2015-07-20 16:52 +0300) wrote: Ludovic Courtès l...@gnu.org skribis: Reconfiguring my system after b56724e led to an Emacs that wouldn't start because of a missing 'cl-pushnew' binding while loading /etc/emacs/site-start.el. Ouch, yes, (require 'cl-lib) definitely should be

Re: [PATCH 2/3] gnu: Add python-blinker

2015-07-20 Thread Christopher Allan Webber
Ludovic Courtès writes: +(inputs + `((python-setuptools ,python-setuptools))) Should be ‘native-inputs’ (it’s a build-time only dependency.) Done! +(arguments '(#:tests? #f)) Please add a comment explaining why. Okay, I added one, I hope it's clear enough! Could you send

RE: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)

2015-07-20 Thread Cook, Malcolm
However ./pre-inst-env guix package -i hello Gives me guix package: error: build failed: the build users group `guix-builder' has no members But, but, I do have a group `guix-builder` I think the problem may be that my guix-builder group was defined in NIS whereas

Last-minute testing

2015-07-20 Thread Ludovic Courtès
Hello, I would be grateful if someone could test this installation image within the next 18 hours (ouch! shame on me!): http://www.fdn.fr/~lcourtes/software/guix/guixsd-usb-install-0.8.3pre.x86_64-linux.xz SHA1: 31f4eef6523509a567b250adafdaf086be5f47a6