Re: Call for testing : guix-tox, a version of tox that uses guix environment.

2015-07-10 Thread Amirouche Boubekki
On 2015-07-10 03:38, Christopher Allan Webber wrote: Cyril Roelandt writes: Hey! Those of who you write Python code probably know tox[1], a tool used to manage tests/builds for Python. It uses virtualenv[2], which allows developers to create isolated environments and install packages

Re: [PATCH 3/5] build: Add 'emacs-build-system'

2015-07-10 Thread Alex Kost
Federico Beffa (2015-07-09 23:41 +0300) wrote: On Thu, Jul 9, 2015 at 10:51 AM, Alex Kost alez...@gmail.com wrote: Federico Beffa (2015-07-08 23:22 +0300) wrote: On Tue, Jul 7, 2015 at 6:58 PM, Alex Kost alez...@gmail.com wrote: A side note: I think generally it would be preferable to use an

Re: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)

2015-07-10 Thread Ludovic Courtès
Cook, Malcolm m...@stowers.org skribis: Another one, which I think Ricardo has been investigating lately, would be to have users manage their profiles via the Web user interface, guix-web: https://git.dthompson.us/guix-web.git. (The video http://audio-video.gnu.org/video/misc/2015-

Re: [PATCH] gnu: Update pumpa to 0.9.1.

2015-07-10 Thread 韋嘉誠
On Jul 9, 2015 7:49 PM, Mathieu Lirzin m...@openmailbox.org wrote: One last thing before pushing. :) Following the http://lists.gnu.org/archive/html/guix-devel/2015-07/msg00235.html discussion, I want to know if the usage of the email address g...@clacke.user.lysator.liu.se instead of

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

2015-07-10 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: From 8d8928b84b565eb47c36c1e6b2ff2b3c963076d2 Mon Sep 17 00:00:00 2001 From: Alex Kost alez...@gmail.com Date: Wed, 8 Jul 2015 21:03:49 +0300 Subject: [PATCH 2/2] gnu: Add dunst. * gnu/packages/dunst.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES):

Re: [PATCH 5/5] gnu: Add emacs-mmm-mode

2015-07-10 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: So my guess is: MELPA periodically updates all the tarballs, not just the packages with the new version tags. I think it means we should refuse from using melpa(-stable) tarballs and use the upstream releases instead. In this particular case it will be

Re: [PATCH] Add Emacs PDF tools

2015-07-10 Thread Ricardo Wurmus
Alex Kost alez...@gmail.com writes: Since now we have 'emacs-byte-compile-directory', the elisp files may also be compiled. I modified your patch to: - move patching the variables (including 'pdf-tools-handle-upgrades') into a separate phase; - compile the elisp files; - generate

Re: [PATCH] Add preseq.

2015-07-10 Thread Ricardo Wurmus
Mark H Weaver m...@netris.org writes: No. It's deterministic, and 'modify-phases' is in (guix build utils) so it can't be changed without triggering a full rebuild. The edits are done in the order shown, as if it was imperative code. For example: Thank you for confirming the behaviour.

Re: [PATCH 3/5] build: Add 'emacs-build-system'

2015-07-10 Thread Federico Beffa
On Fri, Jul 10, 2015 at 8:47 AM, Alex Kost alez...@gmail.com wrote: Federico Beffa (2015-07-09 23:41 +0300) wrote: On Thu, Jul 9, 2015 at 10:51 AM, Alex Kost alez...@gmail.com wrote: Federico Beffa (2015-07-08 23:22 +0300) wrote: On Tue, Jul 7, 2015 at 6:58 PM, Alex Kost alez...@gmail.com

Re: [PATCH 2/6] gnu: Add perl-html-tableextract.

2015-07-10 Thread Andreas Enge
Looks good. Andreas

Re: [PATCH 1/6] gnu: Add perl-html-element-extended.

2015-07-10 Thread Andreas Enge
On Thu, Jul 09, 2015 at 07:38:04PM -0500, ericbav...@openmailbox.org wrote: +(description + Perl extension for manipulating a table composed of HTML::Element style +components.) I would use a full sentence as in your other patch: ... is a Perl extension Otherwise it looks good.

Re: [PATCH 3/6] gnu: Add perl-date-manip.

2015-07-10 Thread Andreas Enge
On Thu, Jul 09, 2015 at 07:38:06PM -0500, ericbav...@openmailbox.org wrote: +(arguments + ;; Tests would require tzdata for timezone information, but tzdata is in + ;; (gnu packages base) which would create a circular dependency. TODO: + ;; Maybe put this package elsewhere so

Re: [PATCH] gnu: Update pumpa to 0.9.1.

2015-07-10 Thread Thompson, David
On Fri, Jul 10, 2015 at 4:31 AM, Claes Wallin (韋嘉誠) g...@clacke.user.lysator.liu.se wrote: On Jul 9, 2015 7:49 PM, Mathieu Lirzin m...@openmailbox.org wrote: PS: There is no need to use git send-mail ... here. Just attach the file generated by git format-patch origin/master to your answer.

[PATCH] Add Gridmap + psutils.

2015-07-10 Thread Ricardo Wurmus
From 0f415a0c5a18083c5ead7cf0c84c201234a806e0 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus ricardo.wur...@mdc-berlin.de Date: Fri, 10 Jul 2015 14:57:05 +0200 Subject: [PATCH 1/2] gnu: Add python-psutil. * gnu/packages/python.scm (python-psutil, python2-psutil): New variables. ---

RE: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)

2015-07-10 Thread Cook, Malcolm
Ludovic, and Ricardo, Yes, one way to help would be by trying a simple setup using Guix as it currently exists, coupled with socat: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20381 If you could test this and provide feedback about the other options discussed there, that would be

Re: [PATCH] gnu: add the rc shell package

2015-07-10 Thread Ricardo Wurmus
The tests are written in an m4 file which generates a configure script that generates c main()'s that are compiled and run as tests against rc.. there was a /bin/pwd in there that failed the test and I didn't think a simple sed would be able to remove that part of the test. You can use

Re: [PATCH] gnu: add the rc shell package

2015-07-10 Thread Ricardo Wurmus
Hi Jeff, thanks for the contribution! Below are some comments about your patch, mostly relating to formatting. From 5deadfb23d8235101220310d0c47626c1d4c219f Mon Sep 17 00:00:00 2001 From: Jeff Mickey j...@codemac.net Date: Thu, 9 Jul 2015 17:39:42 -0700 Subject: [PATCH] gnu: add the rc

[PATCH] gnu: add the rc shell package

2015-07-10 Thread Jeff Mickey
Hi guix-devel! I've never contributed a patch to guix, so please let me know if I'm missing any prerequisites for contribution. This adds the rc shell to guix. // jeff mickey From 5deadfb23d8235101220310d0c47626c1d4c219f Mon Sep 17 00:00:00 2001 From: Jeff Mickey j...@codemac.net Date: Thu,

Re: [PATCH] Add Gridmap + psutils.

2015-07-10 Thread Ricardo Wurmus
Eric Bavier ericbav...@openmailbox.org writes: On 2015-07-10 07:59, Ricardo Wurmus wrote: * gnu/packages/python.scm (python-psutil, python2-psutil): New variables. [...] +(native-inputs + `((python-setuptools ,python-setuptools))) Nitpick: I believe the '`' should align with

Presence of GuixSD as a Linux

2015-07-10 Thread Taylan Ulrich Bayırlı/Kammer
Some pages and documentation of some projects insist on using terminology such as a Linux, Linux distributions, Linux flavours etc. when referring to GNU/Linux systems. Would the publicity benefits of appearing on such pages outweigh the harm done by GuixSD appearing as a Linux? Such a case we

Re: Call for testing : guix-tox, a version of tox that uses guix environment.

2015-07-10 Thread Ludovic Courtès
Amirouche Boubekki amirou...@hypermove.net skribis: On 2015-07-10 03:38, Christopher Allan Webber wrote: [...] I intend to propose a 20 minute talk about guix-tox at the next PyConFR. Nice! \o/ This is great! I've also been very interested in guix environment as a universal

Re: Presence of GuixSD as a Linux

2015-07-10 Thread Ludovic Courtès
Adam Pribyl pri...@lowlevel.cz skribis: On Fri, 10 Jul 2015, Taylan Ulrich Bayırlı/Kammer wrote: [...] Such a case we had recently: Guitarix web page. Despite having GNU/Linux in the project name, they were unwilling to change mentions of a Linux and Linux flavours on their page to

Re: [PATCH 14/15] scripts: environment: Add --container option.

2015-07-10 Thread Ludovic Courtès
Thompson, David dthomps...@worcester.edu skribis: On Tue, Jul 7, 2015 at 10:35 AM, Ludovic Courtès l...@gnu.org wrote: Since this works without root privileges, what about adding a test in tests/guix-environment.sh? Basically something similar to one of the existing tests, but additionally

Re: Presence of GuixSD as a Linux

2015-07-10 Thread Adam Pribyl
On Fri, 10 Jul 2015, Taylan Ulrich Bayırlı/Kammer wrote: Some pages and documentation of some projects insist on using terminology such as a Linux, Linux distributions, Linux flavours etc. when referring to GNU/Linux systems. Would the publicity benefits of appearing on such pages outweigh the

Re: Guix ops

2015-07-10 Thread Christopher Allan Webber
David Thompson writes: Hello again Carlos, Carlos Sosa gnus...@gnusosa.net writes: I like the idea of 'guix deploy', and maybe something to propagates given configuration files, like 'guix config prepare' and later 'guix config apply'. Now, how can I contribute? work the guix

Re: 01/01: gnu: boost: Update to 1.58.0.

2015-07-10 Thread Mark H Weaver
Andreas Enge andr...@enge.fr writes: On Thu, Jul 09, 2015 at 06:00:39PM -0400, Mark H Weaver wrote: Boost turns out to be an important package. The fallout from this is 412 newly failed builds on mips64el: http://hydra.gnu.org/eval/105333#tabs-now-fail I do not quite understand this

Re: 01/01: gnu: boost: Update to 1.58.0.

2015-07-10 Thread Andreas Enge
On Fri, Jul 10, 2015 at 12:52:24PM -0400, Mark H Weaver wrote: I'm not 100% sure what's happening either, but more packages are becoming broken over time. I think it has to do with the fact that 'git' is one of the broken packages, and other packages that fetch their source code using 'git'

Re: 01/01: gnu: boost: Update to 1.58.0.

2015-07-10 Thread Mark H Weaver
Andreas Enge andr...@enge.fr writes: On Fri, Jul 10, 2015 at 12:52:24PM -0400, Mark H Weaver wrote: I'm not 100% sure what's happening either, but more packages are becoming broken over time. I think it has to do with the fact that 'git' is one of the broken packages, and other packages that

Re: How to handle required plugins and dbus services for GNOME Programs?

2015-07-10 Thread Ludovic Courtès
Mark H Weaver m...@netris.org skribis: So, at this point my inclination is to do the following: * Add 'dconf' to the propagated-inputs of 'totem', since totem needs dconf services to be available on the user session D-Bus. * Add a wrapper for 'totem' that add prefixes to both

Re: 01/01: gnu: boost: Update to 1.58.0.

2015-07-10 Thread Mark H Weaver
Andreas Enge andr...@enge.fr writes: I will push this to a wip-boost branch, and try to build a dependent package locally. I wonder if I should base wip-boost on openssl-update; but with only 69 dependent packages (if the count is true), it probably does not matter. I see that you pushed

Re: [PATCH] gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd systems.

2015-07-10 Thread Ludovic Courtès
Manolis Ragkousis manolis...@gmail.com skribis: On 7 July 2015 at 17:58, Ludovic Courtès l...@gnu.org wrote: Could you make sure that ‘guix build glibc-stripped-tarball’ still works as expected? (I assume you already tested with --target=i586-pc-gnu.) All OK with the changes, but 'guix

Re: [PATCH 3/6] gnu: Add perl-date-manip.

2015-07-10 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: On Thu, Jul 09, 2015 at 07:38:06PM -0500, ericbav...@openmailbox.org wrote: +(arguments + ;; Tests would require tzdata for timezone information, but tzdata is in + ;; (gnu packages base) which would create a circular dependency. TODO: +

Re: [PATCH] gnu: bootstrap: Create a wrapper for guile to set the system load path

2015-07-10 Thread Ludovic Courtès
Mark H Weaver m...@netris.org skribis: We currently use gnu/packages/patches/guile-relocatable.patch to set the system load path in the bootstrap guile. However, that patch depends on /proc/self/exe which is not present on the Hurd. Therefore, I came up with another approach in the attached

[PATCH 1/3] gnu: Add python-feedgenerator

2015-07-10 Thread Christopher Allan Webber
Hello! I'm packaging pelican, so here's the first of the couple of required dependencies to install it. (Unfortunately we have to install from git because the LICENSE file was just added at my request. Otherwise I'd use a tarball!) From 32fe80103c1cef93f1608d5c09e4edf7cd005a5e Mon Sep 17

Re: [PATCH] gnu: add the rc shell package

2015-07-10 Thread Jeff Mickey
* Ricardo Wurmus ricardo.wur...@mdc-berlin.de [2015-07-10 06:59]: Please add a comment to explain why the tests are disabled (no “check” target or failing tests?). The tests are written in an m4 file which generates a configure script that generates c main()'s that are compiled and run as tests