Re: Daemon update

2015-05-21 Thread Taylan Ulrich Bayırlı/Kammer
Alex Vorobiev writes: > Ludovic Courtès gnu.org> writes: >> bunch of C++11 lambdas here, a bit of ‘auto’ there.) > > Does it mean it can't be installed on systems with older c++ > compilers? FYI Guix can be "bootstrapped" very easily with the new binary tarballs without needing to compile any

Re: permission denied: /gnu/store/...guile...

2015-05-21 Thread Ludovic Courtès
rekado skribis: >>> Derive([("out","/gnu/store/vvs2c9zzl9zwrq0zwrayjlih9cpwjbcq-ibus-pinyin-1.5.0.tar.gz","sha256","a85d458dcc51ea9fd65849e63002428b3fcb3b39adcbea9214b5cb4a4cbdbc96")],[("/gnu/store/479gki04zgbysxipcb1wdl56mh1bldbx-guile-2.0.11.drv",["out"]),("/gnu/store/p20cih7k80cpqka6f06100j1yc

Search paths vs. environment variables that designate a single file

2015-05-21 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: > >> With commit dbc31ab, it is now possible to do things like: >> >> eval `guix package --search-paths=suffix` >> >> to augment the search path environment variables instead of overriding >> them. > Doesn't the KIND field belong to 'search-path-specifica

Re: Guix binary tarball

2015-05-21 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Mark H Weaver skribis: >> >>> Here's a suggested patch: >>> >>> diff --git a/gnu/system/install.scm b/gnu/system/install.scm >>> index 799851c..10fbfdd 100644 >>> --- a/gnu/system/install.scm >>> +++ b/gnu/system/install.scm >>

Re: [PATCH] ui: Deduplicate 'show-what-to-build*'.

2015-05-21 Thread Ludovic Courtès
David Thompson skribis: > From aab1d1d3ebc76a9ac9c82d3690d76cdad1128a6f Mon Sep 17 00:00:00 2001 > From: David Thompson > Date: Wed, 20 May 2015 18:42:35 -0400 > Subject: [PATCH] ui: Deduplicate 'show-what-to-build*'. > > * guix/ui.scm (show-what-to-build*): New procedure. > * guix/scripts/envir

Re: [PATCH] gnu: r: Apply patch to fix linking against R.

2015-05-21 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 0bb28820d47d9e02f4580253f11666e254841019 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Tue, 19 May 2015 11:53:47 +0200 > Subject: [PATCH] gnu: r: Apply patch to fix linking against R. > > * gnu/packages/patches/r-fix-15899.patch: New file. > * gnu-system.

Re: ftp Re: --with-store-dir and/or --localstatedir seem to be ignored

2015-05-21 Thread Ludovic Courtès
Alex Vorobiev skribis: > Ludovic Courtès gnu.org> writes: > >> >> Alex Vorobiev gmail.com> skribis: >> >> > Thanks! I pulled the master from git and rebuilt/reinstalled guix. Now > I >> > don't see that error! But I do see another one: >> > >> > $ guix package -i bash >> > looking for the l

Re: [PATCH] scripts: Move 'set-build-options-from-command-line*' to (guix scripts build) module.

2015-05-21 Thread Ludovic Courtès
David Thompson skribis: > From 8bb17b4ce15e6db8c9a6aea3cd83208dd76f8e8c Mon Sep 17 00:00:00 2001 > From: David Thompson > Date: Wed, 20 May 2015 18:48:10 -0400 > Subject: [PATCH] scripts: Move 'set-build-options-from-command-line*' to (guix > scripts build) module. > > * guix/scripts/build.scm

Re: Daemon update

2015-05-21 Thread Ludovic Courtès
Alex Vorobiev skribis: > Does it mean it can't be installed on systems with older c++ > compilers? On these systems, I would suggest installing from the binary tarball. Not having to build Guile, libgcrypt, and everything on such a system is already a good incentive to use the binary tarball.

Re: [PATCH 03/10] gnu: hurd: Pass --build to gnumach-headers when not cross building.

2015-05-21 Thread Manolis Ragkousis
Done. Manolis

Re: [PATCH 04/10] gnu: hurd: Pass --build to hurd-headers when not cross building.

2015-05-21 Thread Manolis Ragkousis
Done. Manolis

Re: [PATCH 05/10] gnu: bison: Add m4 as a native input.

2015-05-21 Thread Manolis Ragkousis
Pushed to wip-hurd. Manolis

Re: [PATCH 06/10] gnu: flex: Add m4 as a native input.

2015-05-21 Thread Manolis Ragkousis
Done and pushed to wip-hurd. Manolis

Re: [PATCH 07/10] gnu: hurd: Add flex as an input to mig.

2015-05-21 Thread Manolis Ragkousis
Pushed to wip-hurd. Manolis

Re: [PATCH 05/10] gnu: bison: Add m4 as a native input.

2015-05-21 Thread Ludovic Courtès
How should we manage branches? There are improvements like these Bison and Flex changes that could go to ‘core-updates’, which would be beneficial to everyone in the long term. Perhaps you could cherry-pick these changes in ‘core-updates’ and then rebase ‘wip-hurd’ on top of it? WDYT? Ludo’.

Re: [PATCH 05/10] gnu: bison: Add m4 as a native input.

2015-05-21 Thread Manolis Ragkousis
On 21 May 2015 at 12:25, Ludovic Courtès wrote: > Perhaps you could cherry-pick these changes in ‘core-updates’ and then > rebase ‘wip-hurd’ on top of it? WDYT? That's sound like a good idea. Will push those two to core-updates, rebase wip-hurd on top of core-updates and push the new wip-hurd.

Re: [PATCH]: gnu: shogun: Remove non-free source files.

2015-05-21 Thread Ricardo Wurmus
Attached is a patch to remove non-free source files as well as anything in a "#ifdef USE_SVMLIGHT ... #endif" block. >From d409756bd2fc2db396d6257cfed42a213f6f43f6 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 8 May 2015 16:53:28 +0200 Subject: [PATCH] gnu: shogun: Remove non-free sour

Re: [PATCH 05/10] gnu: bison: Add m4 as a native input.

2015-05-21 Thread Manolis Ragkousis
Done.

[PATCH] Add optional dependencies to ipython.

2015-05-21 Thread Ricardo Wurmus
>From 9243823abad3943bd3f4ebe4f6d18cc53c2143e0 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 21 May 2015 15:24:11 +0200 Subject: [PATCH] gnu: python-ipython: Add optional dependencies. * gnu/packages/python.scm (python-ipython)[inputs]: Add optional dependencies "python-tornado" and

[PATCH] Add python-pyzmq

2015-05-21 Thread Ricardo Wurmus
>From 52803251fb0b334d29302fb4ab9531b04f0223da Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 21 May 2015 15:20:45 +0200 Subject: [PATCH] gnu: Add python-pyzmq. * gnu/packages/python.scm (python-pyzmq, python2-pyzmq): New variables. --- gnu/packages/python.scm | 37

[PATCH] gnu: Add rsem.

2015-05-21 Thread Ricardo Wurmus
>From 93ac344b82dae538c1610dd3b1195d9dd50c9592 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 21 May 2015 15:43:25 +0200 Subject: [PATCH] gnu: Add rsem. * gnu/packages/bioinformatics.scm (rsem): New variable. --- gnu/packages/bioinformatics.scm | 78

Re: [PATCH] gnu: Add rsem.

2015-05-21 Thread Ricardo Wurmus
I'm sorry, I forgot to also commit the required patch to the Makefile. Here's an updated patch. >From f112436cc5b87dda23bd5ef5b0171b68cb21cda8 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 21 May 2015 15:43:25 +0200 Subject: [PATCH] gnu: Add rsem. * gnu/packages/bioinformatics.scm (rs

[PATCH] Add python-{click,redis,rq}

2015-05-21 Thread Ricardo Wurmus
>From c4f765bbf7d92b0c643148ccecfe9fb2ccae193a Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 21 May 2015 16:19:00 +0200 Subject: [PATCH 1/3] gnu: Add python-click. * gnu/packages/python.scm (python-click, python2-click): New variables. --- gnu/packages/python.scm | 27

Re: Search paths vs. environment variables that designate a single file

2015-05-21 Thread 宋文武
Ludovic Courtès writes: > 宋文武 skribis: > >> Ludovic Courtès writes: >> >>> With commit dbc31ab, it is now possible to do things like: >>> >>> eval `guix package --search-paths=suffix` >>> >>> to augment the search path environment variables instead of overriding >>> them. >> Doesn't the KIND

Need to increase 20-hour build timeout for NSS on MIPS

2015-05-21 Thread Mark H Weaver
NSS consistently fails to build on MIPS because it hits the 20 hour timeout specified in 'package->alist' in build-aux/hydra/gnu-system.scm. As a one-time hack, I modified the database on Hydra to increase the timeout for to 40 hours, and found that the build su

Re: Guix Oficial Website

2015-05-21 Thread Luis Felipe López Acevedo
On 2015-05-18 14:45, l...@gnu.org wrote: Andreas Enge skribis: On Mon, May 18, 2015 at 11:53:45AM -0500, Luis Felipe López Acevedo wrote: Ludovic suggested before that we could make the download items more compact, and I agree. For example, instead of having one download item per architectur

Re: [PATCH] profiles: Add gtk-icon-themes hook.

2015-05-21 Thread Ludovic Courtès
宋文武 skribis: > * guix/profiles.scm (gtk-icon-themes): New function. > (%default-profile-hooks): Add it. [...] > +(define (gtk-icon-themes manifest) > + "Return a derivation that unions all icon themes from manifest entries and > +creates the GTK+ 'icon-theme.cache' file for each icon theme."

Re: [PATCH]: gnu: shogun: Remove non-free source files.

2015-05-21 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Attached is a patch to remove non-free source files as well as anything > in a "#ifdef USE_SVMLIGHT ... #endif" block. Good! > From d409756bd2fc2db396d6257cfed42a213f6f43f6 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Fri, 8 May 2015 16:53:28 +0200 > Subjec

Re: [PATCH]: gnu: shogun: Remove non-free source files.

2015-05-21 Thread Ludovic Courtès
You may actually be eligible for a GNU buck. :-) http://www.gnu.org/help/gnu-bucks.html Ludo’.

Re: [PATCH] Add python-pyzmq

2015-05-21 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 52803251fb0b334d29302fb4ab9531b04f0223da Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Thu, 21 May 2015 15:20:45 +0200 > Subject: [PATCH] gnu: Add python-pyzmq. > > * gnu/packages/python.scm (python-pyzmq, python2-pyzmq): New variables. LGTM! Ludo'.

Re: [PATCH] Add optional dependencies to ipython.

2015-05-21 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 9243823abad3943bd3f4ebe4f6d18cc53c2143e0 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Thu, 21 May 2015 15:24:11 +0200 > Subject: [PATCH] gnu: python-ipython: Add optional dependencies. > > * gnu/packages/python.scm (python-ipython)[inputs]: Add optional

Re: [PATCH] gnu: Add rsem.

2015-05-21 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 93ac344b82dae538c1610dd3b1195d9dd50c9592 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Thu, 21 May 2015 15:43:25 +0200 > Subject: [PATCH] gnu: Add rsem. > > * gnu/packages/bioinformatics.scm (rsem): New variable. LGTM! > + ;; remove bundled co

Initializing a 64bit system using guix on a 32bit OS

2015-05-21 Thread Alex Kost
Hello, I have Guix installed on a 32-bit "ArchLinux", and I use the following command to “deploy” a 64-bit GuixSD: $ guix system init --no-grub --system=x86_64-linux my-os-config.scm /mnt/guix However, eventually it fails with the following output: --8<---cut here---start

Re: Search paths vs. environment variables that designate a single file

2015-05-21 Thread Ludovic Courtès
宋文武 skribis: > Ludovic Courtès writes: [...] >> One way might be to augment ‘search-path-specification’ to support >> “single-item search paths” that basically designate a single file. >> > Yes, but some conflicted inputs will bring headahce to builder. > For 'GDK_PIXBUF_MODULE_FILE', both gdk

Re: permission denied: /gnu/store/...guile...

2015-05-21 Thread rekado
> Could you post the output of > “stat /gnu/store/cnqmkmj40jmssnx6fkf9n0n3bqj5x426-guile-2.0.11/bin/guile”? ~ root@banana ~# stat /gnu/store/cnqmkmj40jmssnx6fkf9n0n3bqj5x426-guile-2.0.11/bin/guile File: ‘/gnu/store/cnqmkmj40jmssnx6fkf9n0n3bqj5x426-guile-2.0.11/bin/guile’ Size: 10912

Synaptics & libinput driver

2015-05-21 Thread Ludovic Courtès
Alex Kost skribis: > Daniel Pimentel (2015-05-20 16:12 +0300) wrote: > >> On 2015-05-20 09:24, l...@gnu.org wrote: >>> Daniel Pimentel skribis: [...] >> Allright, so I needed to add this code to my touchpad work well: >> >> Section "InputClass" >> Identifier "touchpad catchall" >> Driver "

Re: Guix Oficial Website

2015-05-21 Thread Andreas Enge
On Thu, May 21, 2015 at 01:48:32PM -0500, Luis Felipe López Acevedo wrote: > OK, the new items in the download page would look like in this mock-up: > https://multimedialib.files.wordpress.com/2015/05/guixsd-downloads-mockup-2015-05-21.png > What do you think? Much clearer, well done! Andreas

Re: Guix Oficial Website

2015-05-21 Thread Ludovic Courtès
Luis Felipe López Acevedo skribis: > OK, the new items in the download page would look like in this mock-up: > > https://multimedialib.files.wordpress.com/2015/05/guixsd-downloads-mockup-2015-05-21.png > > What do you think? Clearer and very nice! How would you like to go about implementing it?

Re: Guix Oficial Website

2015-05-21 Thread Luis Felipe López Acevedo
On 2015-05-21 16:09, l...@gnu.org wrote: Luis Felipe López Acevedo skribis: OK, the new items in the download page would look like in this mock-up: https://multimedialib.files.wordpress.com/2015/05/guixsd-downloads-mockup-2015-05-21.png What do you think? Clearer and very nice! How would

Re: Guix Oficial Website

2015-05-21 Thread Paul van der Walt
On 2015-05-21 at 20:48, quoth Luis Felipe López Acevedo: > OK, the new items in the download page would look like in this mock-up: > > https://multimedialib.files.wordpress.com/2015/05/guixsd-downloads-mockup-2015-05-21.png > > What do you think? This solves my previous gripe, too. Great! :) s

Re: Guix Oficial Website

2015-05-21 Thread Ludovic Courtès
Luis Felipe López Acevedo skribis: > OK, the new items in the download page would look like in this mock-up: > > https://multimedialib.files.wordpress.com/2015/05/guixsd-downloads-mockup-2015-05-21.png I just realized that there’s the problem that the binary tarball and source should link to dif

Re: Website, differentiating GuixSD vs Guix

2015-05-21 Thread Luis Felipe López Acevedo
On 2015-05-20 14:22, Paul van der Walt wrote: Hello Guix, Minor headache i had, thought i'd share. Went to the website to download the binary tarball (which seems to work very well, kudos!), but was bitten by the fact that the GuixSD and GNU Guix downloads aren't separated. I first ended up wit

Re: Guix Oficial Website

2015-05-21 Thread Luis Felipe López Acevedo
On 2015-05-21 16:43, l...@gnu.org wrote: Luis Felipe López Acevedo skribis: OK, the new items in the download page would look like in this mock-up: https://multimedialib.files.wordpress.com/2015/05/guixsd-downloads-mockup-2015-05-21.png I just realized that there’s the problem that the bin

Re: permission denied: /gnu/store/...guile...

2015-05-21 Thread Ludovic Courtès
Could you try this: --8<---cut here---start->8--- (chdir "/tmp") (setgroups #()) (setgid 3) (setuid 30001) (pk 'uid/gid (getuid) (getgid)) (pk 'euid/egid (geteuid) (getegid)) (let loop ((i 3)) (when (< i 1024) (false-if-exception (close-fdes i)) (l

Re: Need to increase 20-hour build timeout for NSS on MIPS

2015-05-21 Thread Ludovic Courtès
Mark H Weaver skribis: > So, we either need a way to set the timeout on a per-package basis, or > we need to increase the default timeout in gnu-system.scm. I still > don't know how much to increase it, because in this case there were no > other builds happening on the machine for much of the ti

Xfce halt permission

2015-05-21 Thread Daniel Pimentel
Hi Guix, I'd like to add halt permission to normal user in XFCE session. The halt binary is in system profile: /run/current-system/profile/sbin/halt How to add halt binary to my normal user? Thanks for help -- Daniel Pimentel (d4n1) GnuPG (0B1A1914) FSF (13054)

Re: [PATCH] gnu: Add adwaita-icon-theme.

2015-05-21 Thread 宋文武
Federico Beffa writes: >> With 'gtk+', it will: >> 1. use gtk-update-icon-cache to build a index-theme.cache (ok) >> 2. use gtk-encode-symbolic-svg to convert symbolic SVGs to PNGs (failed) > > To enable the SVG functionality of gdk-pixbuf you have to refer to the > cache in the librsvg pac

Is it possible add 'Guix package manager without "make install"' to guix doc?

2015-05-21 Thread Feng Shu
Christopher Allan Webber's blog: Guix package manager without "make install" http://dustycloud.org/blog/guix-package-manager-without-make-install/ seem very useful, is it possible add to guix doc? Thanks! --

Add ssd and sawfish-page

2015-05-21 Thread Feng Shu
For Sawfish user, the below two packages are very useful, suggest add to guix. 1. https://github.com/SawfishWM/ssd 2. https://github.com/SawfishWM/sawfish-pager Thanks --

emacs toolbar with no icon.

2015-05-21 Thread Feng Shu
After install emacs with "guix package -i emacs", emacs toolbar show no icon, after I install "gnome-icon-theme" and "gnome-themes-standard", the icons showed. Does it dependencies miss? --

Re: Daemon update

2015-05-21 Thread Alexander Vorobiev
Ludo', Taylan, Doesn't binary distribution have hardcoded /gnu/* paths? I can't use those unfortunately. We have a standard configuration of RHEL 6.5 installed on hundreds of servers and any modifications of the root directory (and all other "standard" directories) layout are out of question. Woul

Re: [PATCH] profiles: Add gtk-icon-themes hook.

2015-05-21 Thread 宋文武
Ludovic Courtès writes: > 宋文武 skribis: > >> * guix/profiles.scm (gtk-icon-themes): New function. >> (%default-profile-hooks): Add it. > > [...] > >> +(define (gtk-icon-themes manifest) >> + "Return a derivation that unions all icon themes from manifest entries and >> +creates the GTK+ 'icon-t