Re: 01/01: gnu: python-numpy-bootstrap: Reduce matrix size in failing test.

2014-12-15 Thread Federico Beffa
On Sun, Dec 14, 2014 at 11:54 PM, Ludovic Courtès wrote: > Federico Beffa skribis: > >> +(alist-cons-before >> + 'check 'fix-failing-tests >> + (lambda _ >> + (substitute* (find-files "numpy/linalg/tests" >> +"test_regression\\

`guix package -r pgk` fails

2014-12-15 Thread Ricardo Wurmus
I can not remove packages with the latest guix from git: ~~~ [rwurmus@dev:~/code/guix] (526) $ ./pre-inst-env guix package -r samtools The following package will be removed: samtools 1.1 /gnu/store/7jyc8p4cl7mfls9wq3fb7f6m6ipjvgd9-samtools-1.1 Backtrace: In ice-9/boot-9.scm: 63: 19 [

Re: [PATCH v4] gnu: Add bullet.

2014-12-15 Thread Tomas Cech
At Sat, 13 Dec 2014 10:58:44 -0500, David Thompson wrote: > > Tomáš Čech writes: > > ... > > @@ -0,0 +1,13 @@ > > +diff -up bullet-2.82-r2704/CMakeLists.txt.orig > > bullet-2.82-r2704/CMakeLists.txt > > +--- bullet-2.82-r2704/CMakeLists.txt.orig 2014-12-13 00:09:49.648710180 > > +0100 > >

Re: [PATCH 1/2] gnu: Add vte.

2014-12-15 Thread 宋文武
David Thompson writes: > 宋文武 writes: > >> * gnu/packages/gnome.scm (vte, vte-0): New variables. >> --- >> gnu/packages/gnome.scm | 57 >> +- >> 1 file changed, 56 insertions(+), 1 deletion(-) >> >> diff --git a/gnu/packages/gnome.scm b/gnu/packag

[PATCH v5] gnu: Add bullet.

2014-12-15 Thread Tomáš Čech
* gnu/packages/game-development.scm: New file * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/game-development.scm | 47 +++ 2 files changed, 48 insertions(+) create mode 100644 gnu/packages/game-developm

Re: [PATCH] gnu: Add samtools

2014-12-15 Thread Ricardo Wurmus
Can we disable the test suite for certain architectures? Or would they have to be disabled completely? >> >> Since it fails the same way on mips64el, I suggest this instead: >> >>#:tests? (string=? (or (%current-system) (%current-target-system)) >> "x86_64-l

Re: 01/01: gnu: python-numpy-bootstrap: Reduce matrix size in failing test.

2014-12-15 Thread Federico Beffa
On Mon, Dec 15, 2014 at 9:41 AM, Federico Beffa wrote: > On Sun, Dec 14, 2014 at 11:54 PM, Ludovic Courtès wrote: >> Federico Beffa skribis: >> >>> +(alist-cons-before >>> + 'check 'fix-failing-tests >>> + (lambda _ >>> + (substitute* (find-files "numpy/linalg/t

Re: [PATCH v4] gnu: Add bullet.

2014-12-15 Thread David Thompson
Tomas Cech writes: > I liked that idea and used that approach. Updated patch is > following... Pushed, thanks! -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate

Re: [PATCH] gnu: Add bedtools

2014-12-15 Thread Ricardo Wurmus
Thanks for the review and the suggestions. Attached is an updated patch for bedtools. Python has been marked as a native input as it is only required at build time to run a script that creates shell script wrappers for the various executables. I hope that's correct. >From 5d1d383417992369e6fa3f

[PATCH] services: xorg: Make SLiM sessions configurable.

2014-12-15 Thread 宋文武
* gnu/services/xorg.scm (%default-xsessions): New variable. (xsessions-directory): New procedure. (slim-service): Add #:sessions parameter. [slim.cfg]: Honor #:sessions. (xinitrc): Adjust accordingly. --- gnu/services/xorg.scm | 50 +++--- 1 file

Re: 01/01: gnu: python-numpy-bootstrap: Reduce matrix size in failing test.

2014-12-15 Thread Ludovic Courtès
Federico Beffa skribis: > One more thing: the function causing the test to fail is implemented > making use of ATLAS. However, the log does not show ATLAS being built > before numpy (as I would expect given the #:substitutable? #f > argument). If the machines to which hydra distributes the jobs a

Re: [PATCH 2/2] gnu: Add xfce4-battery-plugin

2014-12-15 Thread Ludovic Courtès
Mark H Weaver skribis: > From 21388251c029d4193e3e87747c26b2e603c180e1 Mon Sep 17 00:00:00 2001 > From: Mark H Weaver > Date: Sat, 13 Dec 2014 20:53:59 -0500 > Subject: [PATCH 2/2] gnu: Add xfce4-battery-plugin. > > * gnu/packages/xfce.scm (xfce4-battery-plugin): New variable. I noticed you pus

Re: Invalid nar signature

2014-12-15 Thread Ludovic Courtès
I think this is due to a subtly misleading file format variation. If you look at ‘export-paths’, it does: while there are files to write write-long-long 1 export-path file write-long-long 0 ‘restore-file-set’ does the opposite, which is to read that long-long to determine whether the

[PATCH] gnu: tmux: Update to 1.9a.

2014-12-15 Thread Tomáš Čech
* gnu/packages/tmux.scm (tmux): Update to 1.9a --- gnu/packages/tmux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/tmux.scm b/gnu/packages/tmux.scm index 636b56e..9cb35bb 100644 --- a/gnu/packages/tmux.scm +++ b/gnu/packages/tmux.scm @@ -28,7 +28,7 @@ (d

Re: Invalid nar signature

2014-12-15 Thread Thompson, David
On Mon, Dec 15, 2014 at 12:19 PM, Ludovic Courtès wrote: > I think this is due to a subtly misleading file format variation. > > If you look at ‘export-paths’, it does: > > while there are files to write > write-long-long 1 > export-path file > write-long-long 0 > > ‘restore-file-set’

Re: [PATCH 1/4] build/python-build-system: Fix easy-install.pth collisions.

2014-12-15 Thread Federico Beffa
On Sun, Dec 14, 2014 at 9:28 PM, Ludovic Courtès wrote: >> +(define* (fix-pth #:key name inputs outputs #:allow-other-keys) > > What about calling it ‘rename-pth-file’, which should be more > descriptive? Also please add a docstring. Agreed. >> + (let* ((out (assoc-ref outputs "out")) >> +

Re: [PATCH 1/4] build/python-build-system: Fix easy-install.pth collisions.

2014-12-15 Thread Ludovic Courtès
Federico Beffa skribis: > On Sun, Dec 14, 2014 at 9:28 PM, Ludovic Courtès wrote: [...] >> Is PACKAGE.pth a common convention? I mean, does Python (or >> setuptools?) actually use files called PYTHON.pth? > > Yes, the basename of path configuration files with extension .pth does > not matter.

Re: Invalid nar signature

2014-12-15 Thread Thompson, David
On Mon, Dec 15, 2014 at 4:20 PM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Mon, Dec 15, 2014 at 12:19 PM, Ludovic Courtès wrote: >>> I think this is due to a subtly misleading file format variation. >>> >>> If you look at ‘export-paths’, it does: >>> >>> while there are files

Re: Invalid nar signature

2014-12-15 Thread Ludovic Courtès
"Thompson, David" skribis: > On Mon, Dec 15, 2014 at 12:19 PM, Ludovic Courtès wrote: >> I think this is due to a subtly misleading file format variation. >> >> If you look at ‘export-paths’, it does: >> >> while there are files to write >> write-long-long 1 >> export-path file >> wr

Re: `guix package -r pgk` fails

2014-12-15 Thread Ludovic Courtès
Ricardo Wurmus skribis: > I can not remove packages with the latest guix from git: > > ~~~ > [rwurmus@dev:~/code/guix] (526) $ ./pre-inst-env guix package -r samtools [...] > I have only two packages installed: samtools and emacs. Attempting to > remove either package results in this error. T

Re: [PATCH] gnu: Add samtools

2014-12-15 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Can we disable the test suite for certain architectures? Or would they > have to be disabled completely? >>> >>> Since it fails the same way on mips64el, I suggest this instead: >>> >>>#:tests? (string=? (or (%current-system) (%current-target-system)) >>>

Re: [PATCH] gnu: tmux: Update to 1.9a.

2014-12-15 Thread Ludovic Courtès
Tomáš Čech skribis: > * gnu/packages/tmux.scm (tmux): Update to 1.9a Applied, thanks! Ludo’.

Re: [PATCH 2/4] gnu: Add xcffib

2014-12-15 Thread Ludovic Courtès
Federico Beffa skribis: > From f4187d31f95e3a65947d77bf267115906ed3816b Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Wed, 10 Dec 2014 20:36:58 +0100 > Subject: [PATCH 2/4] gnu: Add xcffib > > * gnu/packages/python.scm (python-xcffib, python2-xcffib): New variables. [...] > +(pro

Re: [PATCH 3/4] gnu: Add cairocffi.

2014-12-15 Thread Ludovic Courtès
Federico Beffa skribis: > From e853d10b595ece0003d838cbfffa65e29a6c2e68 Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Wed, 10 Dec 2014 21:05:59 +0100 > Subject: [PATCH 3/4] gnu: Add cairocffi. > > * gnu/packages/gtk.scm (python-cairocffi, python2-cairocffi): New variables. [...] > +

Re: [PATCH 4/4] gnu: matplotlib: Add gtk3 backends.

2014-12-15 Thread Ludovic Courtès
Federico Beffa skribis: > This one is problematic: for the package to work the user has to define > > export GI_TYPELIB_PATH=~/.guix-profile/lib/girepository-1.0 > > and > > export LD_LIBRARY_PATH=~/.guix-profile/lib > > The former is required to instruct 'gobject-introspection' where to > find t

Re: Invalid nar signature

2014-12-15 Thread David Thompson
Ludovic Courtès writes: > To produce that, use ‘write-file’ from (guix serialization): > > --8<---cut here---start->8--- > $ ./pre-inst-env guile -c '(use-modules (guix serialization)) (write-file > "/gnu/store/wy70n5zk8qinxjz0wdk9q2hh1zjfb32j-miscfiles-1.5"

[PATCH] gnu: luajit: Add -fPIC into CFLAGS.

2014-12-15 Thread Tomáš Čech
* gnu/packages/lua.scm (luajit): Add -fPIC into CFLAGS and pass it to make. --- gnu/packages/lua.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm index eda69f9..0b6c4e4 100644 --- a/gnu/packages/lua.scm +++ b/gnu/packages/lua.scm

Re: Installing guix

2014-12-15 Thread Ludovic Courtès
Amirouche Boubekki skribis: > My machine is kind of recent, and previously with other distro I had > all sort of trouble with uefi. Not this time, I don't know what is the > configuration of guix, I've just setup my bios to avoid uefi. Yeah, Guix doesn’t support UEFI. (I’m not sure exactly what