Re: A postinst equivalent in Guix?

2017-01-19 Thread John Darrington
On Thu, Jan 19, 2017 at 08:30:26PM +0200, Georgi Kirilov wrote: Hi, is there anything in Guix that can do things at install time, like postinst scripts in Debian? A program in a package I created is trying to access /var, but has no permissions. (Well,

Re: jquery 3.1.1

2017-01-19 Thread Mike Gerwitz
On Thu, Jan 19, 2017 at 21:48:44 +0100, Catonano wrote: > Anyway, now I have a COMPLETE graph of the dependencies of jquery 3.1.1 > > It's made of > 47311 vertices and > 324569 edges lol... > Anyway, these broken packages pose a challenge to the mission of porting > Jquery into Guix, in my

Re: [PATCH] Update gd and php

2017-01-19 Thread Leo Famulari
On Thu, Jan 19, 2017 at 10:19:19PM +0100, Julien Lepiller wrote: > A new version of gd and php were released today. Here are patches to > update them. I could get rid of gd-for-php and use the system one > instead. Two new tests had to be removed, they are related to already > failing tests. >

Re: Encrypted root partition

2017-01-19 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Chris Marusich skribis: >>> l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich skribis: >

Re: [PATCH 2/2] gnu: shadow: Update to 4.4.

2017-01-19 Thread Leo Famulari
On Thu, Jan 19, 2017 at 08:06:36PM +, contact@cryptolab.net wrote: > From: ng0 > > * gnu/packages/admin.scm (shadow): Update to 4.4. > [source]: Adjust URL. > * gnu/packages/patches/shadow-4.4-su-snprintf-fix.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add

Re: Shadow -> 4.4

2017-01-19 Thread Leo Famulari
On Thu, Jan 19, 2017 at 08:06:34PM +, contact@cryptolab.net wrote: > Question: I don't prefer to crash and burn systems, which test is > enough to show that it works? Reconfiguring one of my own systems? Yes. If it breaks your system, you can always reboot into an earlier system

[PATCH 1/1] gnu: gd: Replace with gd-2.2.4 [fixes CVE-2016-{6912, 9317} and others].

2017-01-19 Thread Leo Famulari
'CHANGELOG.md' in the development repository lists several fixed bugs with potential security implications: https://github.com/libgd/libgd/blob/gd-2.2.4/CHANGELOG.md * gnu/packages/gd.scm (gd)[replacement]: New field. (gd-2.2.4): New variable. * gnu/packages/php.scm (gd-for-php): Remove

[PATCH] services: prosody: Fix activation script.

2017-01-19 Thread Clément Lassieur
* gnu/services/messaging.scm (prosody-activation): Import (guix build utils) for 'mkdir-p'. --- gnu/services/messaging.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/services/messaging.scm b/gnu/services/messaging.scm index 0b5aa1fae..aa398970b 100644 ---

Re: jquery 3.1.1

2017-01-19 Thread Catonano
One last note I pasted the wrong url for the packages with no dependencies The right one is this http://catonano.altervista.org/no-deps.txt I noticed now that this list contains ALSO the broken ones. They have no dependencies, but they shold be excluded from this list Because I screwed up the

Re: jquery 3.1.1

2017-01-19 Thread Catonano
2017-01-19 23:44 GMT+01:00 Catonano : > 2017-01-19 22:07 GMT+01:00 Jelle Licht : > >> Hello Catonano, >> >> >> > > > > >> These pictures are very informative indeed. I will try to be brief, but I >> quickly wanted to share >> that I find your efforts (and

Re: jquery 3.1.1

2017-01-19 Thread Catonano
2017-01-19 22:07 GMT+01:00 Jelle Licht : > Hello Catonano, > > > > These pictures are very informative indeed. I will try to be brief, but I > quickly wanted to share > that I find your efforts (and results!) amazing. > Thanks :-) > Something of note: a big chunk of the

Re: [PATCH] gnu: Add unetbootin.

2017-01-19 Thread ng0
Adonay Felipe Nogueira writes: > We can take on the example of this fork instead: > . > -- > * pt-BR: Brasileiro | en: Brazilian > * pt-BR: Ativista do software livre | en: Free/libre software activist > *

Re: Encrypted root partition

2017-01-19 Thread dian_cecht
On Wed, Jan 18, 2017 at 11:08:22PM -0500, Mike Gerwitz wrote: > Using an ephemeral key for swap (that is: a temporary key that is > randomly generated and never stored) is preferred: when you unmount it, > the data won't be recoverable. > I just wanted to say that this can break suspend-to-disk,

Re: [PATCH] gnu: Add unetbootin.

2017-01-19 Thread Adonay Felipe Nogueira
We can take on the example of this fork instead: . -- * pt-BR: Brasileiro | en: Brazilian * pt-BR: Ativista do software livre | en: Free/libre software activist * https://libreplanet.org/wiki/User:Adfeno * pt-BR: Palestrante, consultor e avaliador

Re: jquery 3.1.1

2017-01-19 Thread Jelle Licht
Hello Catonano, 2017-01-19 21:48 GMT+01:00 Catonano : > I made a crawler and I let it loose on the jquery 3.1.1 dependencies on > registry.npmjs.com > It recursevely fetched the dependencies of jquery 3.1.1, then the > dependencies of the dependencies, then the dependencies

Re: [PATCH] gnu: Add unetbootin.

2017-01-19 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > I’d suggest these minor cosmetic changes: Thanks, these are all fine... > In addition, there’s one thing we need to fix from an FSDG perspective, > which is described here: > . Ouch, sorry. > Could you check

jquery 3.1.1

2017-01-19 Thread Catonano
I made a crawler and I let it loose on the jquery 3.1.1 dependencies on registry.npmjs.com It recursevely fetched the dependencies of jquery 3.1.1, then the dependencies of the dependencies, then the dependencies of the dependencies of the dependencies... and so on Until there were no more

Re: python2-traceback2, python2-linecache2

2017-01-19 Thread Hartmut Goebel
Am 19.01.2017 um 16:01 schrieb Marius Bakke: > Me neither :-) but it's obviously something we need to tackle > eventually. Copied in Hartmut, maybe he's got some insight? Sorry. I posted my answer in a follow up to another mail of this thread. For the records: I'm afraid we need to package the

Re: [PATCH 1/2] gnu: services: web: Add support for NGinx upstream module

2017-01-19 Thread Christopher Baines
On 19/01/17 13:08, Ludovic Courtès wrote: > Christopher Baines skribis: > >> * gnu/services/web.scm (): New record type. >> (): Add new field upstream-blocks. >> (nginx-upstream): New function. >> (default-nginx-config): Add upstream-list parameter. >> (nginx-service): Add

[PATCH 1/2] gnu: shadow: Use 'modify-phases'.

2017-01-19 Thread contact . ng0
From: ng0 * gnu/packages/admin.scm (shadow): Use 'modify-phases'. --- gnu/packages/admin.scm | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index

Shadow -> 4.4

2017-01-19 Thread contact . ng0
Question: I don't prefer to crash and burn systems, which test is enough to show that it works? Reconfiguring one of my own systems?

[PATCH 2/2] gnu: shadow: Update to 4.4.

2017-01-19 Thread contact . ng0
From: ng0 * gnu/packages/admin.scm (shadow): Update to 4.4. [source]: Adjust URL. * gnu/packages/patches/shadow-4.4-su-snprintf-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. --- gnu/local.mk | 1 +

[PATCH 1/2] gnu: shadow: Use 'modify-phases'.

2017-01-19 Thread contact . ng0
From: ng0 * gnu/packages/admin.scm (shadow): Use 'modify-phases'. --- gnu/packages/admin.scm | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index

Shadow: Update to 4.4.

2017-01-19 Thread contact . ng0
[PATCH 1/2] gnu: shadow: Use 'modify-phases'. [PATCH 2/2] gnu: shadow: Update to 4.4. Update to 4.4. According to their home page, the new releases seem to happen on github. I had to add a fix (patch) for su.c, which is in upstream already. Now... Before I crash and burn all your systems, which

gnu: abbaye: Update to 2.0.1 from new repository.

2017-01-19 Thread Adonay Felipe Nogueira
After so much wait, we got L'Abbaye des Morts game out of Google Code. :) I had to remove the bundled fonts because they no longer use these directly in the game. It seems to be in their repository just because they don't want to lose the rare text font they found. I'm not a player myself, but I

A postinst equivalent in Guix?

2017-01-19 Thread Georgi Kirilov
Hi, is there anything in Guix that can do things at install time, like postinst scripts in Debian? A program in a package I created is trying to access /var, but has no permissions. (Well, /gnu/store/.../var) The 'install' make target was doing 'chgrp' and 'install -g', but I had to remove these

Re: Ada compiler

2017-01-19 Thread Efraim Flashner
On Thu, Jan 19, 2017 at 03:23:47PM +0100, Danny Milosavljevic wrote: > Hi, > > would it be possible to provide the GCC Ada compiler? > > I would do it myself - however, it seems that GNAT requires GNAT which is a > bootstrapping problem. > > diff --git a/gnu/packages/gcc.scm

[PATCH 06/35] gnu: Add r-diptest.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-diptest): 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

Re: [PATCH 2/2] gnu: Add openvpn service.

2017-01-19 Thread Alex Kost
Ludovic Courtès (2017-01-19 12:51 +0100) wrote: > Alex Kost skribis: > >> Ludovic Courtès (2017-01-15 23:11 +0100) wrote: >> [...] >>> I see. So maybe we should just add a rule for ‘match’ in >>> .dir-locals.el; any downside to that? >> >> I'm against it, as I think

[PATCH 35/35] gnu: Add r-seurat.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/bioinformatics.scm (r-seurat): New variable. --- gnu/packages/bioinformatics.scm | 56 + 1 file changed, 56 insertions(+) diff --git a/gnu/packages/bioinformatics.scm

[PATCH 34/35] gnu: Add r-ranger.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-ranger): 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

[PATCH 30/35] gnu: Add r-mnormt.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-mnormt): New variable. --- gnu/packages/statistics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 32/35] gnu: Add r-sn.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-sn): New variable. --- gnu/packages/statistics.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 31/35] gnu: Add r-numderiv.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-numderiv): 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

[PATCH 27/35] gnu: Add r-caret.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-caret): New variable. --- gnu/packages/statistics.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 29/35] gnu: Add r-rcppprogress.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-rcppprogress): New variable. --- gnu/packages/statistics.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 23/35] gnu: Add r-car.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-car): 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

[PATCH 22/35] gnu: Add r-quantreg.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-quantreg): New variable. --- gnu/packages/statistics.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 26/35] gnu: Add r-nloptr.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-nloptr): New variable. --- gnu/packages/statistics.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 33/35] gnu: Add r-tclust.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-tclust): 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

[PATCH 25/35] gnu: Add r-minqa.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-minqa): New variable. --- gnu/packages/statistics.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 28/35] gnu: Add r-lme4.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-lme4): New variable. --- gnu/packages/statistics.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 21/35] gnu: Add r-matrixmodels.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-matrixmodels): 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

[PATCH 17/35] gnu: Add r-pbapply.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-pbapply): 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

[PATCH 24/35] gnu: Add r-rcppeigen.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-rcppeigen): New variable. --- gnu/packages/statistics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 20/35] gnu: Add r-modelmetrics.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-modelmetrics): 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

[PATCH 15/35] gnu: Add r-ape.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-ape): 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

[PATCH 07/35] gnu: Add r-modeltools.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-modeltools): 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

[PATCH 16/35] gnu: Add r-vgam.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-vgam): New variable. --- gnu/packages/statistics.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 08/35] gnu: Add r-flexmix.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-flexmix): New variable. --- gnu/packages/statistics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 10/35] gnu: Add r-prabclus.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-prabclus): 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

[PATCH 09/35] gnu: Add r-mclust.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-mclust): New variable. --- gnu/packages/statistics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 04/35] gnu: Add r-fastica.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-fastica): 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

[PATCH 03/35] gnu: Add r-lars.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-lars): New variable. --- gnu/packages/statistics.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 02/35] gnu: Add r-mixtools.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-mixtools): 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

[PATCH 01/35] gnu: Add r-cowplot.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-cowplot): New variable. --- gnu/packages/statistics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index

[PATCH 05/35] gnu: Add r-tsne.

2017-01-19 Thread Raoul Bonnal
From: Raoul Jean Pierre Bonnal * gnu/packages/statistics.scm (r-tsne): 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 4686212..8051e57

Re: python2-traceback2, python2-linecache2

2017-01-19 Thread Marius Bakke
Marius Bakke writes: > I wonder if we should update scipy and numpy while at it. Thoughts? Ugh. I tried this out (plus matplotlib), but the latest matplotlib (2.0.0) has a circular dependency on ipython. Great. The motivation is that the scipy failure stems from the Sphinx

[PATCH] gnu: Add imgcat.

2017-01-19 Thread contact . ng0
From: ng0 * gnu/packages/image-viewers.scm (imgcat): New variable. --- gnu/packages/image-viewers.scm | 54 ++ 1 file changed, 54 insertions(+) diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm index

Add: imgcat

2017-01-19 Thread contact . ng0
This adds imgcat, basically "cat for imagefiles".

Re: [PATCH 3/4] gnu: Add kdev-python.

2017-01-19 Thread Thomas Danckaert
From: Danny Milosavljevic Subject: Re: [PATCH 3/4] gnu: Add kdev-python. Date: Mon, 16 Jan 2017 23:39:19 +0100 On Mon, 16 Jan 2017 22:10:42 +0100 l...@gnu.org (Ludovic Courtès) wrote: +(arguments + `(#:tests? #f)) ; tests fail, require display Could you

Re: running a shell script in a snippet

2017-01-19 Thread Ludovic Courtès
Hello! Ricardo Wurmus skribis: > Shogun comes with a script to remove all non-free source files and > sections. Previously we removed the non-free code in a snippet with > some Guile code. It would be better to use the upstream script, because > it’s hard to keep

Re: [PATCH] import: github: Catch HTTP 403 error during fetch.

2017-01-19 Thread Ludovic Courtès
Mathieu OTHACEHE skribis: > * guix/import/github.scm (json-fetch*): Catch 403 HTTP error that may be > raised if a github token has not been set. > > Signed-off-by: Mathieu OTHACEHE > --- > > Hi, > > If too many github requests are made during a

Re: [PATCH v2 1/6] gnu: python-testtools: Update to 1.4.0.

2017-01-19 Thread Danny Milosavljevic
Committed to python-tests as 7adb90311f8ce5e44c5bd1ecba28dcb26bfabebe .

Re: [PATCH v2 3/6] gnu: Add python-dulwich.

2017-01-19 Thread Danny Milosavljevic
Committed as d83d87225980cec4926aec03280ad3533b778281 to python-tests.

Re: [PATCH v2 4/6] gnu: Add python-reno.

2017-01-19 Thread Danny Milosavljevic
Committed to python-tests as c8d7e063d0b576615fb481e0abc55c0aeab609b8

Re: python2-traceback2, python2-linecache2

2017-01-19 Thread Marius Bakke
Danny Milosavljevic writes: > Hi, > >> The traceback2 module works on python3 as well. I don't think patching >> imports will be necessary? > > Maybe it works. However, I think it's silly to package a "traceback" > module for Python 3.5 which is a backport of the

Re: [PATCH] gnu: Add unetbootin.

2017-01-19 Thread Marius Bakke
> Could you check whether the package can be adjusted to use this FUSBi > fork mentioned there, and send an updated patch? Also note that the unetbootin distribution bundles a *lot* of executables. I'm not sure if it's usable without them, or if FUSBi has the same problem. signature.asc

python2-traceback2, python2-linecache2

2017-01-19 Thread Danny Milosavljevic
Hi, > The traceback2 module works on python3 as well. I don't think patching > imports will be necessary? Maybe it works. However, I think it's silly to package a "traceback" module for Python 3.5 which is a backport of the "traceback" module included in the CPython 3.5 interpreter when we use

Ada compiler

2017-01-19 Thread Danny Milosavljevic
Hi, would it be possible to provide the GCC Ada compiler? I would do it myself - however, it seems that GNAT requires GNAT which is a bootstrapping problem. diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index cfd33f85a..ef4136fa4 100644 --- a/gnu/packages/gcc.scm +++

New nginx test!

2017-01-19 Thread Ludovic Courtès
To give you an incentive ;-), I’ve added a basic nginx test in commit 11f3885bb59cbdeec08a929996b4fc39b1746a3e. It would be nice to extend it to check support for upstream and location blocks, for instance. Another thing that would be nice is documenting and undocumenting ‘nginx-service’ (the

Re: [PATCH 2/2] gnu: services: web: Add support for NGinx location blocks

2017-01-19 Thread Ludovic Courtès
Christopher Baines skribis: > * gnu/services/web.scm (): Add field locations. > (): New record type. > (): New record type. > (nginx-location-config): New function. > (default-nginx-server-config): Inlcude locations. > * doc/guix.text (Web Services): Document the new

Re: Installing guix packages without root permissions (in HPC environments)

2017-01-19 Thread Pjotr Prins
On Thu, Jan 19, 2017 at 12:55:30PM +0100, Ludovic Courtès wrote: > For these “guix archive -f docker” may also be handy (and safer)? I am known to dislike docker. Pj.

running a shell script in a snippet

2017-01-19 Thread Ricardo Wurmus
Hi Guix, Shogun comes with a script to remove all non-free source files and sections. Previously we removed the non-free code in a snippet with some Guile code. It would be better to use the upstream script, because it’s hard to keep the Guile code in sync with upstream changes. So I thought I

Re: [PATCH 1/2] gnu: services: web: Add support for NGinx upstream module

2017-01-19 Thread Ludovic Courtès
Christopher Baines skribis: > * gnu/services/web.scm (): New record type. > (): Add new field upstream-blocks. > (nginx-upstream): New function. > (default-nginx-config): Add upstream-list parameter. > (nginx-service): Add optional upstream list keyword argument. > *

Re: [PATCH 2/2] gnu: Add libvterm.

2017-01-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > * gnu/packages/terminals.scm (libvterm): New variable. [...] > +it to draw on its behalf. It avoids calling @code{malloc()} during @code{malloc} without parens. :-) Otherwise LGTM! Ludo’.

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

2017-01-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > * gnu/packages/terminals.scm (unibilium): New variable. [...] > +(native-inputs > + `(("libtool" ,libtool))) Weird that it needs Libtool without also needing Autoconf and/or Automake. > +(home-page

Re: [PATCH v2 1/6] gnu: python-testtools: Update to 1.4.0.

2017-01-19 Thread Marius Bakke
Danny Milosavljevic writes: > On Wed, 18 Jan 2017 18:39:24 +0100 > Marius Bakke wrote: > >> Danny Milosavljevic writes: >> >> > * gnu/packages/python.scm (python-testtools): Update to 1.4.0. >> >> Why not go with the

Re: [PATCH] gnu: Add ldc-1.1.0-beta6

2017-01-19 Thread Frederick Muriithi
On 19 Jan 2017 3:47 p.m., "Ludovic Courtès" wrote: ... However, on my x86_64 machine, the build fails with: --8<---cut here---start->8--- 99% tests passed, 1 tests failed out of 751 Total Test time (real) = 2134.61 sec The following tests

Re: [PATCH] gnu: Add ldc-1.1.0-beta6

2017-01-19 Thread Ludovic Courtès
Hi Frederick, Frederick Muriithi skribis: > On Thu, Jan 12, 2017 at 5:09 PM, Ludovic Courtès wrote: >> ... >> The one last thing that’s missing as discussed at >> is >> the comment at the

Re: [PATCH] gnu: Add unetbootin.

2017-01-19 Thread Ludovic Courtès
Hi Jan! I’d suggest these minor cosmetic changes: diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index 71595bf3c..d922914e9 100644 --- a/gnu/packages/disk.scm +++ b/gnu/packages/disk.scm @@ -337,7 +337,8 @@ permit managing file systems not included in libparted.") (version

Re: [PATCH 1/2] gnu: dnsmasq: Enable dbus support

2017-01-19 Thread 宋文武
Christopher Baines writes: > * gnu/pacakges/dns.scm (dnsmasq): Enable dbus support to allow for > NetworkManager to use dnsmasq. > [native-inputs]: Add pkg-config. > [inputs]: Add dbus. > [arguments]: Add COPTS="-DHAVE_DBUS" to make-flags. > --- > gnu/packages/dns.scm | 8

Re: Encrypted root partition

2017-01-19 Thread Ludovic Courtès
Chris Marusich skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Chris Marusich skribis: >> >>> l...@gnu.org (Ludovic Courtès) writes: >>> Chris Marusich skribis: > Is anyone actively working on documenting

Re: [PATCH] gnu: Add opencascade-oce

2017-01-19 Thread Paul Garlick
Hello Marius, Thank you for your review. > I wonder if this could fit in "engineering.scm". Or maybe > "geometry.scm" > or "3d.scm". We try to avoid "single program" modules. What do you > think? Perhaps maths.scm is the best place, in order to avoid creating a new module.  The Gmsh package is

Re: Installing guix packages without root permissions (in HPC environments)

2017-01-19 Thread Ludovic Courtès
Hi! Pjotr Prins skribis: > On Wed, Jan 18, 2017 at 10:42:09PM +0100, Ludovic Courtès wrote: [...] >> Also, if we look at the big picture of non-root usage, this solution >> addresses the most hostile environments: no user namespaces, no >> container-spawning

Add reducelcs.

2017-01-19 Thread contact . ng0
This adds reducelcs, rebased the patch since it has aparently been ignored since semptember. The home-page links to a list of applications which provides a link to the source code on github, should be switched to the repository url if this is wrong.

[PATCH] gnu: Add reducelcs.

2017-01-19 Thread contact . ng0
From: ng0 * gnu/packages/lcs.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add lcs.scm. --- gnu/local.mk | 1 + gnu/packages/lcs.scm | 67 2 files changed, 68 insertions(+) create mode 100644

Re: [PATCH 2/2] gnu: Add openvpn service.

2017-01-19 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2017-01-15 23:11 +0100) wrote: > >> Alex Kost skribis: >> >>> Ludovic Courtès (2017-01-14 22:16 +0100) wrote: >>> > +(define (uglify-field-name name) > + (match name > + ('verbosity "verb") > +

Re: Anomalies in Python search-path

2017-01-19 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 15.01.2017 um 23:10 schrieb Ludovic Courtès: >>> > My last reporting that pip was working correctly in non-environment was >>> > wrong because I had failed to logout/login after installing the python >>> > package; after doing so, the

Re: [PATCH 2/2] services: network-manager: Use record for configuration.

2017-01-19 Thread 宋文武
Christopher Baines writes: > * gnu/services/network-manager.scm (): New > record type. > (network-manager-shpeherd-service): Change to use the > network-manager-configuration record, rather than a package. Generate a > simple configuration file from the

Re: [PATCH] gnu: Add ldc-1.1.0-beta6

2017-01-19 Thread Pjotr Prins
On Mon, Jan 09, 2017 at 03:41:40PM +0100, Ludovic Courtès wrote: > Overall the patch looks good to me. > > One question: We usually avoid packaging software that has no release or > has an “alpha” or “beta” label. Do you think we could wait for 1.1.0 to > be officially released? Or are there

Re: [PATCH] gnu: Add emacs-sx.

2017-01-19 Thread Alex Kost
ng0 (2017-01-18 11:51 +) wrote: > Alex Kost writes: > >> ng0 (2017-01-15 21:10 +) wrote: >> >>> From: ng0 >>> >>> * gnu/packages/emacs.scm (emacs-sx): New variable. >> >> Thanks, I committed it as 899bcad310. See the comments below. >> >>>

Re: [PATCH 0/8] Make python-oslosphinx work in python-tests branch.

2017-01-19 Thread Danny Milosavljevic
Hi ng0, > > gnu: Add python-dulwich. Do the git commandline tests execute for your dulwich? For me they are skipped unless I hard-patch the paths to the git executable in the tests (in dulwich/tests/compat/utils.py ).

Re: [PATCH v2 3/6] gnu: Add python-dulwich.

2017-01-19 Thread Danny Milosavljevic
> or alternatively, would (which "git") work? Yes. I'll use it.

Re: [PATCH v2 3/6] gnu: Add python-dulwich.

2017-01-19 Thread Danny Milosavljevic
> Why is this necessary? Git is available in PATH, no? Yes, but their tests use Popen with a custom environment which doesn't include the PATH variable at all. Also, if one messes it up the git invocation tests will be skipped and "succeed"!

Re: [PATCH v2 1/6] gnu: python-testtools: Update to 1.4.0.

2017-01-19 Thread Danny Milosavljevic
On Wed, 18 Jan 2017 18:39:24 +0100 Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/python.scm (python-testtools): Update to 1.4.0. > > Why not go with the latest version 2.2.0? It depends on traceback2 backports etc which

Re: [PATCH 00/10] ocaml patches

2017-01-19 Thread Julien Lepiller
On Wed, 18 Jan 2017 23:27:06 +0100 Marius Bakke wrote: > Julien Lepiller writes: > > > Here are the next 10 ocaml-related patches I would like to push. > > What do you think? > > I don't know anything about ocaml, but the patches reads fine to me. >

Re: [PATCH] gnu: Add libgig.

2017-01-19 Thread Ricardo Wurmus
Leo Famulari writes: > On Mon, Jan 16, 2017 at 09:15:40PM +0100, Ricardo Wurmus wrote: >> * gnu/packages/music.scm (libgig): New variable. > > LGTM, thanks! Thanks, pushed to master with e87cb754a. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC

Re: [PATCH] gnu: Add kallisto.

2017-01-19 Thread Ricardo Wurmus
Ra writes: > Other software I want to work/port to > guix are https://github.com/tderrien/FEELnc, This appears to be free software under GPL. > https://github.com/Teichlab/tracer And this is free software under ASL2.0. > Does it make sense to > contribute to

Re: [PATCH] gnu: Add kallisto.

2017-01-19 Thread Ra
Hi Ricardo, On Wed, Jan 18, 2017 at 9:31 PM Ricardo Wurmus wrote: > > Alex Vong writes: > > > Looking at the license text: > > > > Copyright ©2015. The Regents of the University of California (Regents). > All > > Rights Reserved. Permission to use,

  1   2   >