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! > Coul

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 http://www.fdn.fr/~lcourtes/softwar

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 d

Re: Substitutes and multiple servers

2015-07-20 Thread Thompson, David
On Mon, Jul 20, 2015 at 4:06 PM, Ludovic Courtès wrote: > "Thompson, David" 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 >

Re: Substitutes and multiple servers

2015-07-20 Thread Ludovic Courtès
"Thompson, David" 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 on hydra.gnu.org.

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

2015-07-20 Thread Ludovic Courtès
David Thompson 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 Thompson, David
On Mon, Jul 13, 2015 at 2:00 PM, Ludovic Courtès 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 --substitute-urls=http://hydra.gnu.o

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

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

Re: [PATCH 01/11] gnu: Bump python-six to 1.9.0.

2015-07-20 Thread Thompson, David
On Wed, Jul 15, 2015 at 7:32 PM, Cyril Roelandt wrote: > * gnu/packages/python.scm (python-six): Bump to 1.9.0. > --- > gnu/packages/python.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 5dcaba0..2ba7178 1

Re: [PATCH] Add rpy2.

2015-07-20 Thread 韋嘉誠
On Jul 20, 2015 5:56 PM, "Ludovic Courtès" wrote: > "Claes Wallin (韋嘉誠)" 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 reflect the license of

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 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 put

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

2015-07-20 Thread Thompson, David
On Wed, Jul 15, 2015 at 7:32 PM, Cyril Roelandt 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 package per patch? Al

[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 s

Re: [PATCH] Add Non Sequencer.

2015-07-20 Thread Ludovic Courtès
Ricardo Wurmus skribis: >> Ricardo Wurmus skribis: >> >>> From 57265b8363add56ea0ea2f35310c39db7e2b14ed Mon Sep 17 00:00:00 2001 >>> From: Ricardo Wurmus >>> Date: Fri, 17 Jul 2015 08:46:44 +0200 >>> Subject: [PATCH 1/2] gnu: Add NTK. >>> >>> * gnu/packages/fltk.scm (ntk): New variable. >> >> [

Re: [PATCH] Update Julia to 0.3.10.

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

Re: [PATCH] Add rpy2.

2015-07-20 Thread Ludovic Courtès
"Claes Wallin (韋嘉誠)" skribis: > On Jul 8, 2015 2:57 PM, "Ludovic Courtès" wrote: >> Ricardo Wurmus skribis: > >> > Subject: [PATCH] gnu: Add python-rpy2. >> > >> > * gnu/packages/python.scm (python-rpy2, python2-rpy2): New variables. > >> > +(license gpl2+))) >> >> R being GPLv3+, this shou

Re: [PATCH] Emacs startup failure on GuixSD

2015-07-20 Thread Ludovic Courtès
Ludovic Courtès 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. I managed to capture a backtrace by running ‘emacs -Q’ and then: M-x toggle-debug-on-error M-x load-file

[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 with

[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: (requir

[PATCH] Attempt to fix OpenBLAS on MIPS.

2015-07-20 Thread Ricardo Wurmus
Attached is a patch that *might* fix the build of OpenBLAS on MIPS. The LOONGSON3A and LOONGSON3B targets both enable the use of special extended instructions which may not be available on other MIPS CPUs. This patch forces the SICORTEX target to be used, which should limit the code to only standa

Re: [PATCH] Add rpy2.

2015-07-20 Thread 韋嘉誠
On Jul 8, 2015 2:57 PM, "Ludovic Courtès" wrote: > Ricardo Wurmus 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. I understand the reasoning

Re: [PATCH] Add rpy2.

2015-07-20 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> From 070b4f5553ae30c05b97a67692b54503c73ca42f Mon Sep 17 00:00:00 2001 >> From: Ricardo Wurmus >> Date: Tue, 7 Jul 2015 13:56:49 +0200 >> Subject: [PATCH] gnu: Add python-rpy2. >> >> * gnu/packages/python.scm (python-rpy2, python2-rpy2): N

[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 Date: Mon, 20 Jul 2015 11:

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