Re: [Patch v2 2/2] Add system start-up files for "guix publish".

2016-11-24 Thread Hartmut Goebel
Am 23.11.2016 um 22:25 schrieb Ludovic Courtès: > OK with these changes, thank you! Pushed with these changes. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: [herd] Have status display services as a bulleted list.

2016-11-24 Thread Hartmut Goebel
Am 23.11.2016 um 22:03 schrieb Christopher Allan Webber: > Whew! I can read that finally. And grep it too! +1 -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

[PATCH] gnu: Add python-lit.

2016-11-24 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-lit, python2-lit): New variables. --- gnu/packages/python.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 5e8956f..1032e4e 100644 --- a/gnu/packages/python.scm +++ b/gnu/

Re: [PATCH] gnu: Add python-lit.

2016-11-24 Thread Danny Milosavljevic
Nevermind, it's already there.

Re: [PATCH] gnu: qemu: Install all required info files.

2016-11-24 Thread Chris Marusich
Alex Kost writes: > The current info manual of QEMU "does not work": qemu package provides > "qemu-doc.info" but not "qemu-doc.info-1" and other "*.info-N" files. > > I believe the attached patch should fix it, but I couldn't test it, as > when I tried to build qemu, it failed on the check phase.

Re: [herd] Have status display services as a bulleted list.

2016-11-24 Thread Alex Sassmannshausen
Hartmut Goebel writes: > Am 23.11.2016 um 22:03 schrieb Christopher Allan Webber: >> Whew! I can read that finally. And grep it too! > +1 Indeed, neat patch :-)

Re: [PATCH] gc: Add option --keep-going.

2016-11-24 Thread Hartmut Goebel
Hi Eric, thanks for the review and finding all these typos :-) Am 18.11.2016 um 05:49 schrieb Eric Bavier: >> > +printMsg(lvlError, format("cannot delete path `%1%' since >> > it is still alive") % *i); >^ > Is error formatting appropriate, or is t

Re: Shepherd does not recycle zombie processes

2016-11-24 Thread Ludovic Courtès
Dale Mellor skribis: > On Mon, 2016-11-07 at 09:53 +0100, Ludovic Courtès wrote: >> Hi, >> >> Carlo Zancanaro skribis: >> >> > I've had problems with Shepherd and its daemonize action. If I run >> > daemonize (as the first thing when Shepherd starts) then it fails to handle >> > signals from c

Re: [PATCH] services: Make dovecot and cups configuration abstractions available

2016-11-24 Thread Ludovic Courtès
Clément Lassieur skribis: >>> I would suggest moving it to a new (gnu services configuration) module >>> instead, if that’s fine with you. >>> >>> Could you send an updated patch? >> Here it is ;) > > I think you forgot to add gnu/services/configuration.scm to your patch :) And the gnu/local.mk

Re: (Exposing?) config files and non-start/stop operations

2016-11-24 Thread Ludovic Courtès
Howdy! Christopher Allan Webber skribis: > Ludovic Courtès writes: [...] >> It’s also a situation where adding the config file to /etc would be >> reasonable (until Shepherd actions can actually be added :-)). > > True. Though we still run, potentially, into problems where multiple > instance

[PATCH] services: Add opensmtpd service.

2016-11-24 Thread 宋文武
* gnu/services/mail.scm (): New record type. (%default-opensmtpd-config-file, %opensmtpd-accounts): New variables. (opensmtpd-shepherd-service, opensmtpd-activation): New procedures. (opensmtpd-service-type): New variable. * doc/guix.texi (Mail Services): Document it. --- doc/guix.texi | 4

Re: [PATCH] services: Add opensmtpd-service.

2016-11-24 Thread 宋文武
l...@gnu.org (Ludovic Courtès) writes: > 宋文武 skribis: > >> * gnu/services/mail.scm (): New record type. >> (%default-opensmtpd-config-file, %opensmtpd-accounts): New variables. >> (opensmtpd-shepherd-service, opensmtpd-activation): New procedures. >> (opensmtpd-service-type): New variable. >> (op

Re: Shepherd does not recycle zombie processes

2016-11-24 Thread Dale Mellor
On Mon, 2016-11-07 at 09:53 +0100, Ludovic Courtès wrote: > Hi, > > Carlo Zancanaro skribis: > > > I've had problems with Shepherd and its daemonize action. If I run > > daemonize (as the first thing when Shepherd starts) then it fails to handle > > signals from child processes. > > Could it be

Re: [PATCH] gnu: Allow nfs filesystems to be automatically mounted.

2016-11-24 Thread Ludovic Courtès
John Darrington skribis: > It's also instructive to experiment a bit by running a command like: > > sudo strace mount -v :/export/junk -o addr=192.168.0.125 /mnt > in which one can see the system call: > mount(":/export/junk", "/mnt", "nfs", MS_MGC_VAL, "addr=192.168.0.125") = 0 Oooh, in that

[PATCH] build-system/gnu: Make libraries writable before stripping.

2016-11-24 Thread Marius Bakke
* guix/build/gnu-build-system.scm (strip)[strip-dir]: Change mode of files before running strip-command. --- guix/build/gnu-build-system.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/guix/build/gnu-build-system.scm b/guix/build/gnu-build-system.scm index 1dfd854..59394c2 100644 --- a/g

Re: [PATCH] gnu: qemu: Install all required info files.

2016-11-24 Thread Ludovic Courtès
Chris Marusich skribis: > Alex Kost writes: > >> The current info manual of QEMU "does not work": qemu package provides >> "qemu-doc.info" but not "qemu-doc.info-1" and other "*.info-N" files. >> >> I believe the attached patch should fix it, but I couldn't test it, as >> when I tried to build q

[PATCH]: gnu: sqlite: Update to 3.15.1

2016-11-24 Thread Marius Bakke
One for core-updates. >From 1fa80764f9000403f6b9d5e9ac1e334961cd83f9 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Thu, 24 Nov 2016 17:05:47 +0100 Subject: [PATCH] gnu: sqlite: Update to 3.15.1. * gnu/packages/databases.scm (sqlite): Update to 3.15.1. [source]: Download from sqlite.org. [ho

Re: Libtiff 4.0.7 update

2016-11-24 Thread Ludovic Courtès
Leo Famulari skribis: > On Wed, Nov 23, 2016 at 10:21:21PM +0100, Ludovic Courtès wrote: >> Hi! >> >> Leo Famulari skribis: >> >> > It would be nice to remove the grafts soon, but it's over the 1200 >> > rebuild limit for staging: >> > >> > http://lists.gnu.org/archive/html/guix-devel/2016-10/

Re: [herd] Have status display services as a bulleted list.

2016-11-24 Thread Ludovic Courtès
Christopher Allan Webber skribis: > I don't know about you, but I am totally unable to read the > "herd status" line as it exists in the current state. I mean, I love > sexps, but even I don't like a completely flat and ungreppable list > printed to stdout. Agreed! > *** New output *** > > cwe

[PATCH 04/18] gnu: Add r-spams.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-spams): New variable. --- gnu/packages/statistics.scm | 52 + 1 file changed, 52 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 0ba3316..dcf6dbe 100644 --- a/gnu/packages/stati

[PATCH 00/18] Add R packages

2016-11-24 Thread Ricardo Wurmus
Hi Guix, what follows are a couple of R packages that I've been using at work for a few weeks. To avoid delays I often add requested packages to our local repository first; when my staging file gets too big I take some time to upstream them. All these patches have been checked with "guix lint".

[PATCH 03/18] gnu: Add r-googlesheets.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-googlesheets): New variable. --- gnu/packages/statistics.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index cec304d..0ba3316 100644 --- a/gnu/packages/statistics.scm

[PATCH 01/18] gnu: Add r-rematch.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-rematch): New variable. --- gnu/packages/statistics.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 700a895..612ea53 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/pac

[PATCH 07/18] gnu: Add r-preprocesscore.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-preprocesscore): New variable. --- gnu/packages/statistics.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index c486208..d2ca35e 100644 --- a/gnu/packages/statistics.scm +++ b

[PATCH 09/18] gnu: Add r-wgcna.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-wgcna): New variable. --- gnu/packages/bioinformatics.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 254ee13..7bcac59 100644 --- a/gnu/package

[PATCH 02/18] gnu: Add r-cellranger.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-cellranger): New variable. --- gnu/packages/statistics.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 612ea53..cec304d 100644 --- a/gnu/packages/statistics.scm +++ b/gn

[PATCH 08/18] gnu: Add r-fastcluster.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-fastcluster): New variable. --- gnu/packages/statistics.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index d2ca35e..3c2bd0c 100644 --- a/gnu/packages/statistics.scm +++

[PATCH 10/18] gnu: Add r-sfsmisc.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-sfsmisc): New variable. --- gnu/packages/statistics.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 3c2bd0c..0c54258 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/pack

[PATCH 05/18] gnu: Add r-r4rna.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-r4rna): New variable. --- gnu/packages/bioinformatics.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 773b590..254ee13 100644 --- a/gnu/packages/bioinformat

[PATCH 18/18] gnu: Add r-gkmsvm.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-gkmsvm): New variable. --- gnu/packages/bioinformatics.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 89a9db1..844bb8e 100644 --- a/gnu/packages/

[PATCH 11/18] gnu: Add r-kernlab.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/machine-learning.scm (r-kernlab): New variable. --- gnu/packages/machine-learning.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index c239c4f..8f1f8ee 100644 --- a/gnu/packages/m

[PATCH 13/18] gnu: Add r-chipkernels.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-chipkernels): New variable. --- gnu/packages/bioinformatics.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 7bcac59..98dad40 100644 --- a/gnu/p

[PATCH 06/18] gnu: Add r-dynamictreecut.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-dynamictreecut): New variable. --- gnu/packages/statistics.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index dcf6dbe..c486208 100644 --- a/gnu/packages/statistics.scm +++ b

[PATCH 14/18] gnu: Add r-seqgl.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (r-seqgl): New variable. --- gnu/packages/bioinformatics.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 98dad40..89a9db1 100644 --- a/gnu/packages/bioi

[PATCH 15/18] gnu: Add r-gdata.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-gdata): New variable. --- gnu/packages/statistics.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 8027aed..dc519b4 100644 --- a/gnu/packages/statistics

[PATCH 16/18] gnu: Add r-gplots.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-gplots): New variable. --- gnu/packages/statistics.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index dc519b4..f014f16 100644 --- a/gnu/packages/statistic

[PATCH 12/18] gnu: Add r-gtools.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-gtools): New variable. --- gnu/packages/statistics.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 0c54258..8027aed 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/pa

[PATCH 17/18] gnu: Add r-rocr.

2016-11-24 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-rocr): New variable. --- gnu/packages/statistics.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index f014f16..c2d46f2 100644 --- a/gnu/packages/statistics.scm +++ b/

Re: [PATCH] services: Make dovecot and cups configuration abstractions available

2016-11-24 Thread Julien Lepiller
On Thu, 24 Nov 2016 14:25:05 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Clément Lassieur skribis: > > >>> I would suggest moving it to a new (gnu services configuration) > >>> module instead, if that’s fine with you. > >>> > >>> Could you send an updated patch? > >> Here it is ;) > > > >

[PATCH] gnu: ldc: Update to 0.17.2.

2016-11-24 Thread Danny Milosavljevic
* gnu/packages/ldc.scm (ldc):Update to 0.17.2. * gnu/packages/patches/ldc-disable-tests.patch: Fix timezone filename. --- gnu/packages/ldc.scm | 19 ++- gnu/packages/patches/ldc-disable-tests.patch | 50 ++-- 2 files changed, 27 insertions(+)

Re: Encrypted root partition

2016-11-24 Thread Ludovic Courtès
Chris Marusich skribis: > Is anyone actively working on documenting the new encrypted root stuff? > If not, I'm happy to try my hand at it. I'm interested in trying to set > it up on my laptop, anyway. I’ve added documentation in 2b5fea5ba3b07999cf198e1132ffcacbfcb7ed72. Please send a patch if

Re: [PATCH 04/18] gnu: Add r-spams.

2016-11-24 Thread Leo Famulari
On Thu, Nov 24, 2016 at 05:51:25PM +0100, Ricardo Wurmus wrote: > * gnu/packages/statistics.scm (r-spams): New variable. > + ;; This looks like a syntax error. > + (add-after 'chdir 'patch-isnan > + (lambda _ > + (substitute* '"src/spams/linalg/linalg.h" > +

Re: [PATCH 16/18] gnu: Add r-gplots.

2016-11-24 Thread Leo Famulari
On Thu, Nov 24, 2016 at 05:51:37PM +0100, Ricardo Wurmus wrote: > * gnu/packages/statistics.scm (r-gplots): New variable. > +(description > + "This package provides various R programming tools for plotting data, > +including: > + > +@itemize > +@item calculating and plotting locally smooth

Re: [PATCH 15/18] gnu: Add r-gdata.

2016-11-24 Thread Leo Famulari
On Thu, Nov 24, 2016 at 05:51:36PM +0100, Ricardo Wurmus wrote: > * gnu/packages/statistics.scm (r-gdata): New variable. > +(description > + "This package provides various R programming tools for data > manipulation, > +including: > + > +@itemize > +@item medical unit conversions > +@item

Re: [herd] Have status display services as a bulleted list.

2016-11-24 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> I don't know about you, but I am totally unable to read the >> "herd status" line as it exists in the current state. I mean, I love >> sexps, but even I don't like a completely flat and ungreppable list >> printed to stdout. > > Ag

Re: [PATCH v4 3/3] gnu: Add kicad.

2016-11-24 Thread Leo Famulari
On Tue, Nov 22, 2016 at 09:46:17PM +0200, Theodoros Foradis wrote: > > Leo Famulari writes: > > > On Mon, Nov 07, 2016 at 08:16:28PM +0200, Theodoros Foradis wrote: > >> * gnu/packages/engineering.scm (kicad): New variable. > > > > There are some comments about minor issues on this version 3 of t

[PATCH 0/1] Gst-plugins-good security update

2016-11-24 Thread Leo Famulari
This patch should fix the bugs named here: http://seclists.org/oss-sec/2016/q4/517 I copied Debian's approach, which is to take all the recent patches for the vulnerable component (the FLIC decoder). My understanding is that the first two patches fix the CVEs, the 3rd fixes an unrelated bug, and

[PATCH 1/1] gnu: gst-plugins-good: Fix CVE-2016-{9634,9635,9636}.

2016-11-24 Thread Leo Famulari
* gnu/packages/patches/gst-plugins-good-flxdec-heap-overflow.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gstreamer.scm (gst-plugins-good): Use it. --- gnu/local.mk |1 + gnu/packages/gstreamer.scm |

Re: (Exposing?) config files and non-start/stop operations

2016-11-24 Thread Christopher Allan Webber
Ludovic Courtès writes: >> True. Though we still run, potentially, into problems where multiple >> instances of some service are provided, eg multiple mediagoblin servers >> or mail daemons or etc. > > Sure, definitely. All I meant was that populating /etc can be done as a > quick stop-gap measu