Re: package dependencies

2015-12-09 Thread Pjotr Prins
Hi Fabian, It has been noted before that these are not well explained in the docs. I like this description: 1. *native-inputs*: required for building but not runtime - installing a package through a substitute won't install these inputs 2. *inputs*: installed in the store but not in the prof

Re: [PATCH] gnu: rxvt-unicode: Add the terminal capability data.

2015-12-09 Thread Mathieu Lirzin
Leo Famulari writes: > Since the linked discussion is from 2009, maybe somebody should again > try to politely submit the patch upstream. Feel free to take the time to do it. Thanks, -- Mathieu Lirzin

Re: [PATCH] gnu: rxvt-unicode: Add the terminal capability data.

2015-12-09 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: [...] >> +(native-search-paths >> + (list (search-path-specification >> +(variable "TERMINFO_DIRS") >> +(files '("share/terminfo") > > This should be in the ncurses package itself, since it is “ow

package dependencies

2015-12-09 Thread Fabian Harfert
Hello, at the moment I am making my first steps in packaging for guix. I would like to know, how to define the dependences for a package correctly. I see three fields in the documentation: "inputs", "native-inputs" and "propagated" inputs. Am I right if I say that "native-inputs" stands for build

Re: Test failure when building libarchive-3.1.2

2015-12-09 Thread Ludovic Courtès
Jan Synáček skribis: > I debugged this and the upstream patch > https://github.com/libarchive/libarchive/commit/b539b2e597b566fe3c4b49cb61c9eef83e5e052d > fixes the problem. You will probably want to add it to the build process. I’ve finally pushed it to ‘core-updates’. Thanks! Ludo’.

Re: python-matplotlib: should it propagate numpy?

2015-12-09 Thread Ricardo Wurmus
Federico Beffa writes: > I just tried out using matplotlib without numpy and it actually works: [...] > Therefore, despite numpy being the standard data crunching base > format, I don't think we need to propagate it. I cannot confirm this. I used guix environment --container --ad-hoc pyt

Re: [PATCH] Add Pandoc (and whatever it needs)

2015-12-09 Thread Ludovic Courtès
Ricardo Wurmus skribis: > this is the second batch of Haskell packages we need to have a Pandoc > package. These patches apply after the other patch set I sent to the ML > yesterday. Impressive (and intimidating) amount of work! I skimmed over the list of packages, which look good to me. Just

Re: [PATCH] gnu: rxvt-unicode: Add the terminal capability data.

2015-12-09 Thread Leo Famulari
On Wed, Dec 09, 2015 at 09:54:15PM +0100, Ludovic Courtès wrote: > Mathieu Lirzin skribis: > > > l...@gnu.org (Ludovic Courtès) writes: > > > >> Otherwise LGTM. It’s great that you fixed this! People had reported > >> the issue on IRC, so that’ll make them happy! :-) > > > > I think this is on

Re: [PATCH] Update biopython to 1.66.

2015-12-09 Thread Ludovic Courtès
Hi Ben, It seems that this ~1 month old message fell through the cracks, sorry about that! Ben Woodcroft skribis: > I also figure with the shiny new updaters it might make things easier > if pypi is used instead of the biopython site. I think so. Is it the same archive that is served on both

Re: swh-plugins-lv2: New variable [WIP] v2

2015-12-09 Thread Leo Famulari
On Wed, Dec 09, 2015 at 09:56:37PM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Tue, Dec 08, 2015 at 09:52:30AM +0100, Ludovic Courtès wrote: > >> Mark H Weaver skribis: > >> > >> > Ricardo Wurmus writes: > >> > > >> >>> +(define-public swh-plugins-lv2 > >> >>> + (let ((comm

Re: [PATCH] doc: rephrase code of conduct.

2015-12-09 Thread Ludovic Courtès
Pushed, thanks! Ludo’.

Re: GNOME updater

2015-12-09 Thread Ludovic Courtès
Efraim Flashner skribis: > On Wed, 09 Dec 2015 18:33:39 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Efraim Flashner skribis: >> >> [...] >> [...] >> [...] >> [...] >> [...] >> >> With the patch below, here’s what I get: >> >> --8<---cut here---sta

Re: swh-plugins-lv2: New variable [WIP] v2

2015-12-09 Thread Ludovic Courtès
Leo Famulari skribis: > On Tue, Dec 08, 2015 at 09:52:30AM +0100, Ludovic Courtès wrote: >> Mark H Weaver skribis: >> >> > Ricardo Wurmus writes: >> > >> >>> +(define-public swh-plugins-lv2 >> >>> + (let ((commit "5098e09e255eaed14e0d40ca5e7e6dfcb782d7ea")) >> >> >> >> We usually don’t use fu

Re: [PATCH] gnu: rxvt-unicode: Add the terminal capability data.

2015-12-09 Thread Ludovic Courtès
Mathieu Lirzin skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Otherwise LGTM. It’s great that you fixed this! People had reported >> the issue on IRC, so that’ll make them happy! :-) > > I think this is only a partial fix. to launch emacsclient I still need > to do this: > > TERMINFO

Re: swh-plugins-lv2: New variable [WIP] v2

2015-12-09 Thread Leo Famulari
On Tue, Dec 08, 2015 at 09:52:30AM +0100, Ludovic Courtès wrote: > Mark H Weaver skribis: > > > Ricardo Wurmus writes: > > > >>> +(define-public swh-plugins-lv2 > >>> + (let ((commit "5098e09e255eaed14e0d40ca5e7e6dfcb782d7ea")) > >> > >> We usually don’t use full commit hashes. You could proba

Re: Contributor covenant

2015-12-09 Thread Ludovic Courtès
Mathieu, the goal is to tell potential contributors about what we stand for, and to reassure members of underrepresented groups, such as women. One could think that this is unnecessary, or that it goes without saying. Unfortunately, experience has shown that this doesn’t go without saying. See

Re: Contributor covenant

2015-12-09 Thread Mathieu Lirzin
Hi, l...@gnu.org (Ludovic Courtès) writes: > I don’t know about you, but I think this growing community here has > always been very kind, welcoming, and helpful, IOW: awesome. I could not agree more. > In commit e15fcdd, I added a ‘CODE-OF-CONDUCT’ file taken from >

Re: [PATCH] gnu: rxvt-unicode: Add the terminal capability data.

2015-12-09 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Otherwise LGTM. It’s great that you fixed this! People had reported > the issue on IRC, so that’ll make them happy! :-) I think this is only a partial fix. to launch emacsclient I still need to do this: TERMINFO="$HOME/.guix-profile/share/terminfo" e

Re: GNOME updater

2015-12-09 Thread Efraim Flashner
On Wed, 09 Dec 2015 18:33:39 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Efraim Flashner skribis: > > [...] > [...] > [...] > [...] > [...] > > With the patch below, here’s what I get: > > --8<---cut here---start->8--- > $ ./pre-inst-env gui

Re: GNOME updater

2015-12-09 Thread Ludovic Courtès
Efraim Flashner skribis: > On Tue, 08 Dec 2015 16:11:55 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Efraim Flashner skribis: >> >> > A for gnome-3, the 3.19 series AFAIK is the beta/development releases for >> > 3.20, so would we want to update to those numbers? >> >> Good point, we p

[PATCH] doc: rephrase code of conduct.

2015-12-09 Thread Alex Sassmannshausen
Hello, Below you *should* find the patch for the new phrasing of the code of conduct section in the manual. Let me know if anything seems amiss. Cheers, Alex >From 76576c88d81233095d61ec97308521c7d29fa94e Mon Sep 17 00:00:00 2001 From: Alex Sassmannshausen Date: Wed, 9 Dec 2015 18:12:09 +0100

Re: Contributor covenant

2015-12-09 Thread Ricardo Wurmus
Alex Sassmannshausen writes: >>> We want to provide a warm, friendly and harassment-free environment, >>> so that anyone can contribute to the best of their abilities. To >>> this end our project uses a ``Contributor Covenant'', which was >>> adopted from @url{http://contributor-covenant.org/}.

Re: Contributor covenant

2015-12-09 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > In an attempt to be helpful, here a further suggestion; take it or leave > it as you see fit (happy to patchify it). > >>> We want to provide a warm, friendly and harassment-free environment, ^ + comma >>> so that anyone can

Shared reproducibility issue database

2015-12-09 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > * Shared reproducibility issue database > >Currently we have a bunch of patches and open reproducibility issues >at , but they feel lonely! The Debian >folks have a Yaml database (recutils would be nice, but hey!) th

Re: Contributor covenant

2015-12-09 Thread Alex Sassmannshausen
Hello, Ricardo Wurmus writes: > Ludovic Courtès writes: > > [...] > >> In commit e15fcdd, I added a ‘CODE-OF-CONDUCT’ file taken from >> , which is essentially a way of >> telling the lurkers out there: yes, we do our best to be welcoming and >> we’re committed

Re: Contributor covenant

2015-12-09 Thread Ricardo Wurmus
Ludovic Courtès writes: > I don’t know about you, but I think this growing community here has > always been very kind, welcoming, and helpful, IOW: awesome. Indeed! I’d like to say that this community is the best of any free software project I’ve ever contributed to. Thanks to everyone for ke

Re: GNOME updater

2015-12-09 Thread Eric Bavier
On 2015-12-08 09:11, l...@gnu.org wrote: Also, if we don't want to use those releases, we should check if the other packages also use the odd (version minor-version) numbers as a symbol for beta/rc releases. This is checked for GNU packages already, and I assume there’s no notion of “unstable

Re: Contributor covenant

2015-12-09 Thread Eric Bavier
On 2015-12-09 09:18, Alex Sassmannshausen wrote: Andreas Enge writes: On Wed, Dec 09, 2015 at 02:39:49PM +0100, Ludovic Courtès wrote: In commit e15fcdd, I added a ‘CODE-OF-CONDUCT’ file taken from , which is essentially a way of telling the lurkers out there:

Re: Contributor covenant

2015-12-09 Thread Taylan Ulrich Bayırlı/Kammer
Alex Sassmannshausen writes: > Andreas Enge writes: > >> On Wed, Dec 09, 2015 at 02:39:49PM +0100, Ludovic Courtès wrote: >>> In commit e15fcdd, I added a ‘CODE-OF-CONDUCT’ file taken from >>> , which is essentially a way of >>> telling the lurkers out there: yes

Re: Contributor covenant

2015-12-09 Thread Alex Sassmannshausen
Andreas Enge writes: > On Wed, Dec 09, 2015 at 02:39:49PM +0100, Ludovic Courtès wrote: >> In commit e15fcdd, I added a ‘CODE-OF-CONDUCT’ file taken from >> , which is essentially a way of >> telling the lurkers out there: yes, we do our best to be welcoming and

Re: [PATCH] gnu: rxvt-unicode: Add the terminal capability data.

2015-12-09 Thread Mathieu Lirzin
Leo Famulari writes: > On Tue, Dec 08, 2015 at 06:18:50PM +0100, Mathieu Lirzin wrote: >> From 00d45cdc47bd0d031d0870155e24fa814dad4833 Mon Sep 17 00:00:00 2001 >> From: Mathieu Lirzin >> Date: Sun, 6 Dec 2015 21:58:03 +0100 >> Subject: [PATCH] gnu: rxvt-unicode: Add the terminal capability data

Re: Reproducible Build Summit

2015-12-09 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: >Eelco, Manolis, and I sat together for the hacking sessions. I >focused on shamelessly stealing the Nix daemon’s ability to rebuild a >derivation and error out if the result differs (commits 07e70f4 and >708d907.) Commit a8d6564 adds the -

Re: Contributor covenant

2015-12-09 Thread Andreas Enge
On Wed, Dec 09, 2015 at 02:39:49PM +0100, Ludovic Courtès wrote: > In commit e15fcdd, I added a ‘CODE-OF-CONDUCT’ file taken from > , which is essentially a way of > telling the lurkers out there: yes, we do our best to be welcoming and > we’re committed to doing s

Re: [PATCH 1/3] emacs: Handle compiled and compressed autoloads.

2015-12-09 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2015-12-08 02:00 +0300) wrote: > >> Alex Kost skribis: >> >>> * emacs/guix-emacs.el (guix-emacs-autoloads-regexp): New variable. >>> (guix-emacs-find-autoloads-in-directory): Return a list of autoloads >>> without extensions. >> >> LGTM. >> >> However, n

Re: [PATCH] Update numactl

2015-12-09 Thread Ludovic Courtès
Andreas Enge skribis: > On Sat, Oct 17, 2015 at 11:18:25PM +0200, Andreas Enge wrote: >> It does not build on arm. On debian, hwloc does not depend on libnuma >> on the armel and armhf architectures: >>https://packages.debian.org/jessie/libhwloc5 >> So maybe we could make it an input only for

Re: [PATCH] gtk+: Support GUIX_GTK{2,3}_PATH variables.

2015-12-09 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ludovic Courtès writes: > >> Ricardo Wurmus skribis: >> >>> From 11f502281064525a067c1453cd2b7b663bf6c3bb Mon Sep 17 00:00:00 2001 >>> From: Ricardo Wurmus >>> Date: Thu, 3 Dec 2015 08:32:06 +0100 >>> Subject: [PATCH 2/3] gnu: gtk+: Add patch to support GUIX_GTK3_PATH

Re: [PATCH] gnu: rxvt-unicode: Add the terminal capability data.

2015-12-09 Thread Ludovic Courtès
Mathieu Lirzin skribis: > From 00d45cdc47bd0d031d0870155e24fa814dad4833 Mon Sep 17 00:00:00 2001 > From: Mathieu Lirzin > Date: Sun, 6 Dec 2015 21:58:03 +0100 > Subject: [PATCH] gnu: rxvt-unicode: Add the terminal capability data. > > This adds the necessary terminal capability data which are no

Re: armhf build machines

2015-12-09 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Mark H Weaver skribis: >> >>> l...@gnu.org (Ludovic Courtès) writes: >>> Leo Famulari skribis: > What sort of machine would be appropriate for hydra? Something rather big: say 8+ cores, 16+G RAM, fast d

Contributor covenant

2015-12-09 Thread Ludovic Courtès
Hello Guix! I don’t know about you, but I think this growing community here has always been very kind, welcoming, and helpful, IOW: awesome. In commit e15fcdd, I added a ‘CODE-OF-CONDUCT’ file taken from , which is essentially a way of telling the lurkers out the

Re: GNOME updater

2015-12-09 Thread Efraim Flashner
On Tue, 08 Dec 2015 16:11:55 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Efraim Flashner skribis: > > > A for gnome-3, the 3.19 series AFAIK is the beta/development releases for > > 3.20, so would we want to update to those numbers? > > Good point, we probably don’t want those. > > Fixed i

Re: [PATCH 1/3] emacs: Handle compiled and compressed autoloads.

2015-12-09 Thread Alex Kost
Ludovic Courtès (2015-12-08 02:00 +0300) wrote: > Alex Kost skribis: > >> * emacs/guix-emacs.el (guix-emacs-autoloads-regexp): New variable. >> (guix-emacs-find-autoloads-in-directory): Return a list of autoloads >> without extensions. > > LGTM. > > However, note that autoloads may only be co