Re: [PATCH] environment: container: Create dummy home directory and /etc/passwd.

2016-03-19 Thread Ludovic Courtès
David Thompson skribis: > In my recent adventures using 'guix environment --container --network', > I noticed that certain tools *really* want to read user information out > of /etc/passwd, such as 'git clone' over SSH. I initially hacked around > this by adding code to create a dummy home direc

[PATCH] gnu: fontforge: Update to 20150824.

2016-03-19 Thread Alírio Eyng
From f4dc7c6318f42613b5f566653c5106710ace920d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?al=C3=ADrio=20eyng?= Date: Fri, 18 Mar 2016 14:52:12 + Subject: [PATCH] gnu: fontforge: Update to 20150824. * gnu/packages/fontutils.scm (fontforge): Update to 20150824. [inputs]: Add libltdl, libxft, pkg-

Re: 01/01: gnu: custom-gcc: Delete broken or conflicting executables.

2016-03-19 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Ricardo Wurmus writes: [...] >> I’ll investigate this. It’s odd that “-lgfortran” cannot be found only >> because we deleted useless wrappers. > > I found that for randomjungle the native inputs must now also include > > ("gfortran" ,gfortran "lib") > > in *addit

[PATCH] doc: "Introduction" revise and add figure.

2016-03-19 Thread myglc2
Makes the intro read as shown below. Figure attached. Comments welcome. - George 1 Introduction ** The purpose of GNU Guix(1) is to allow users to easily install, upgrade, and remove free(2) GNU and non-GNU software. Guix can be installed stand-alone (*note System Installation::)

Re: [GSoC] Rewrite Hydra to be more integrated with Guix.

2016-03-19 Thread Ludovic Courtès
Hi! Mathieu Lirzin skribis: > This GSoC will not likely succeed in implementing every features Hydra > is currently providing. The objective is rather to create the basis > which will then allow further developpements to overcomes the present > difficulties. To achieve this the following miles

Re: GNOME!

2016-03-19 Thread Nils Gillmann
Leo Famulari writes: > On Fri, Mar 18, 2016 at 07:51:24PM +0100, Ludovic Courtès wrote: >> Andy Wingo skribis: >> >> > FWIW everything now works for me, which is a first in a year :) >> >> \o/ >> >> I wanted to give it a try in a VM, hence these commits: >> >> 6cbc8d5 * gnu: gnome: Disable

Re: [PATCH 12/13] gnu: Add python-rarfile.

2016-03-19 Thread Leo Famulari
On Thu, Mar 17, 2016 at 10:31:41PM +0100, Ricardo Wurmus wrote: > > Leo Famulari writes: > > >> > Does this actually work? I assumed that our “libarchive” package has no > >> > support for RAR archives. > >> > >> I don't know. The libarchive documentation in > >> 'share/man/man5/libarchive-for

[PATCH] environment: container: Create dummy home directory and /etc/passwd.

2016-03-19 Thread David Thompson
In my recent adventures using 'guix environment --container --network', I noticed that certain tools *really* want to read user information out of /etc/passwd, such as 'git clone' over SSH. I initially hacked around this by adding code to create a dummy home directory and /etc/passwd in the Bash s

Re: [PATCH 13/13] gnu: Add beets.

2016-03-19 Thread Leo Famulari
On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote: > * gnu/packages/music.scm (beets): New variable. I did a final cleaning pass incorporating reviewers' suggestions, satisfying the linter, and updating anything that had received an upstream update since I started. Good thing, because

Re: [GSoC] Rewrite Hydra to be more integrated with Guix.

2016-03-19 Thread Alex Kost
Ludovic Courtès (2016-03-18 23:55 +0300) wrote: > Alex Kost skribis: > >> Mathieu Lirzin (2016-03-18 00:38 +0300) wrote: > > [...] > >>> This GSoC will not likely succeed in implementing every features Hydra >>> is currently providing. The objective is rather to create the basis >>> which will t

Re: [CVE] Rails RCE

2016-03-19 Thread Thompson, David
On Thu, Mar 17, 2016 at 7:13 AM, Nils Gillmann wrote: > Hi, Rails should get CVE-2016-2097 , CVE-2016-2098 , also (not > sure about this) CVE-2016-0752 > > I just hope my quick search in Guix for rails was okay and we > actually have rails. We do not have Rails in Guix, but I work with Rails at $

Re: [PATCH 12/13] gnu: Add python-rarfile.

2016-03-19 Thread Ricardo Wurmus
Leo Famulari writes: >> > Does this actually work? I assumed that our “libarchive” package has no >> > support for RAR archives. >> >> I don't know. The libarchive documentation in >> 'share/man/man5/libarchive-formats.5.gz' does list RAR as a supported >> format. > > Also, libarchive's 'inclu

[PATCH] Update .mailmap.

2016-03-19 Thread Alex Kost
As can be seen with "git --no-pager shortlog -nse", we have several duplicates. The attached patch should fix those. I'm Cc-ing this message to people whose names/emails are touched, so you can check whether the proper ones are used. >From 270faa924e54297df8a04301bcedabb6c6de1b2f Mon Sep 17 00:0

Re: [GSoC] Rewrite Hydra to be more integrated with Guix.

2016-03-19 Thread Ludovic Courtès
Alex Kost skribis: > Mathieu Lirzin (2016-03-18 00:38 +0300) wrote: [...] >> This GSoC will not likely succeed in implementing every features Hydra >> is currently providing. The objective is rather to create the basis >> which will then allow further developpements to overcomes the present >>

Re: HTTPS for Hydra

2016-03-19 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> It looks like we've got that CORS problem again. > > What makes you say so? The "web console" in Firefox reported so. However, I cannot reproduce that anymore. :) >> Did you change the web server configuration at hydra.gnu.org? > > Starting

Re: fixed the gnome forever-suspend problem

2016-03-19 Thread Albin
Hello! I'm afraid that my experience was not so good on my libreboot + MacBook2,1 system. Previously, I also had the forever-suspend problem in Gnome 3 while it was working fine in Xfce. After building from master a few hours ago, however, I was faced with a black screen and was forced to do a h

Re: [PATCH] doc: Clarify and consolidate modify-services documentation.

2016-03-19 Thread Alex Kost
Chris Marusich (2016-03-12 14:38 +0300) wrote: > From bf03c0a3fa35144342849cdf550219a185fbf10d Mon Sep 17 00:00:00 2001 > From: Chris Marusich > Date: Mon, 7 Mar 2016 01:55:07 -0800 > Subject: [PATCH] doc: Clarify and consolidate modify-services documentation. > > * doc/guix.texi ("Using the Conf

Re: [PATCH] gnu: Add erlang.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 05:18:57PM -0700, Steve Sprang wrote: > Oops, I didn't follow up on this. I made the suggested changes to the > patch. I also bumped the version to 18.3, which has subsequently > become available. This is awesome! Do you have any erlang programs packaged that we can try it

[PATCH] gnu: texinfo: Use version 6.1 by default.

2016-03-19 Thread Alex Kost
Ludovic Courtès (2016-03-19 00:11 +0300) wrote: > Alex Kost skribis: > >> Ludovic Courtès (2016-03-17 11:52 +0300) wrote: [...] >>> I guess most of us are using Texinfo 6.1 now and won’t notice. >> >> Oh, I've never noticed that I use 6.0. It's because I update my >> profiles using "guix package

Re: [PATCH 12/13] gnu: Add python-rarfile.

2016-03-19 Thread Leo Famulari
On Fri, Mar 18, 2016 at 08:44:30AM +0200, Efraim Flashner wrote: > On Thu, Mar 17, 2016 at 05:59:04PM -0400, Leo Famulari wrote: > > Okay, I will take another look at this patch series and probably push it > > later today. > > > > A few of the patches list the home-page at http://github... and sh

Re: [PATCH] gnu: Add biber

2016-03-19 Thread Ludovic Courtès
Hello! Clément Barthélemy skribis: > 1. The build process spits out permission errors for several > packages during the strip phase. It doesn't result in a failure, > so I am not sure what to do. I believe it’s harmless. Usually it’s the ‘strip’ command complaining about files that lack the ex

[GSoC] Rewrite Hydra to be more integrated with Guix.

2016-03-19 Thread Mathieu Lirzin
Hello fellow Guix Hackers, Being currently a student which is due to make an internship, I intend to turn this boring administrative injunction into an opportunity to contribute to Guix by applying to Google Summer of Code which is considered as an internship by University of Bordeaux standards.

[CVE] Rails RCE

2016-03-19 Thread Nils Gillmann
Hi, Rails should get CVE-2016-2097 , CVE-2016-2098 , also (not sure about this) CVE-2016-0752 I just hope my quick search in Guix for rails was okay and we actually have rails. -- ng personal contact: http://krosos.sdf.org EDN: https://wiki.c3d2.de/EDN

[PATCH v2] gnu: Add freefall.

2016-03-19 Thread Tobias Geerinckx-Rice
* gnu/packages/linux.scm (freefall): New variable. --- Hullo all, Thanks for the feedback! I added an 'increase-timeout phase. Kind regards, T G-R gnu/packages/linux.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages

Re: [PATCH] Append effective version to GUILE_LOAD[_COMPILED]_PATH

2016-03-19 Thread Jan Nieuwenhuizen
Mikael Djurfeldt writes: > In python, the version number is higher up in the directory hierarchy, > which, hypothetically, allows newer versions to have "inventions" in > the more detailed directory structure: > > /usr/lib/python2.6 > /usr/lib/python2.7 > etc > > Just a thought. Python's case is

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Jookia <166...@gmail.com> skribis: > >> Over the past month a few people (myself included) have been hit by the >> 'gotcha' >> of not running ./configure with "--localstatedir=/var". > > As discussed on IRC, the expected default values are specified in > <

Re: Multiple versions of boost.

2016-03-19 Thread Ricardo Wurmus
Roel Janssen writes: > I would like to add the older versions as packages as well, and my > current approach is to inherit most of the 1.60.0 package: > > (define boost-1.57.0 > (package (inherit boost) > (name "boost") > (version "1.57.0") > (source (origin > (method

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Roel Janssen
Hello David, Thanks for your feedback, and sorry for my incomplete patch. My reasoning for keeping the third-party libraries in the tarball was simply because upstream made that choice. Unbundling can and probably will introduce differences in the behavior of the output with other distributions

Multiple versions of boost.

2016-03-19 Thread Roel Janssen
Dear list, In my list of packages, I find older versions of Boost. Specifically, version 1.57.0 and version 1.56.0. In Guix we've got version 1.60.0. I would like to add the older versions as packages as well, and my current approach is to inherit most of the 1.60.0 package: (define boost-1.57

[PATCH] gnu: Add mongodb.

2016-03-19 Thread Roel Janssen
>From 47d5ad30c1e1e2a24b950236590e10bbf72c277e Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 17 Mar 2016 16:06:40 +0100 Subject: [PATCH] gnu: Add mongodb. * gnu/packages/databases.scm (mongodb): New variable. * gnu/packages/patches/mongodb-add-version-file.patch: New file. * gnu-system.a

Re: HTTPS for Hydra

2016-03-19 Thread Alex Kost
Ludovic Courtès (2016-03-19 00:08 +0300) wrote: > Alex Kost skribis: > >> Roel Janssen (2016-03-18 00:53 +0300) wrote: >> >>> Ludovic Courtès writes: >> [...] Starting from a few hours ago, nginx at hydra.gnu.org times out after ~10s instead of 60s. So when hydra.gnu.org is loaded, the

Re: [PATCH] gnu: Add Icedtea 3.0.0pre09

2016-03-19 Thread Ricardo Wurmus
Ricardo Wurmus writes: > the latest icedtea-ified JDK has not yet been released, but this doesn’t > mean we can’t package it. > > Attached is a patch to add “icedtea-8” (because it provides the JDK for > Java version 1.8). It uses the upstream tarball for version 3.0.0pre09, > which I had to mi

Re: [PATCH 13/13] gnu: Add beets.

2016-03-19 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote: >> * gnu/packages/music.scm (beets): New variable. > > I did a final cleaning pass incorporating reviewers' suggestions, > satisfying the linter, and updating anything that had received an upstream > update sinc

[PATCH] gnu: gnome-session: Add elogind input.

2016-03-19 Thread Andy Wingo
* gnu/packages/gnome.scm (gnome-session): Add elogind input, while disabling the use of systemd's journal. --- gnu/packages/gnome.scm | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index a26b609..75a2a0

Re: [PATCH] gnu: Add Text::NeatTemplate.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 02:29:42PM +0100, Jochem Raat wrote: > * gnu/packages/perl.scm (perl-text-neattemplate): New variable. Thanks, looks good! I changed the commit message to refer to the name of the variable, and pushed as 65829fec47. > --- > gnu/packages/perl.scm | 26

Re: [PATCH] gnu: Add freefall.

2016-03-19 Thread Efraim Flashner
On Wed, 16 Mar 2016 12:09:06 +0100 Tobias Geerinckx-Rice wrote: > On 16/03/2016, Leo Famulari wrote: > [...] > > (Disclaimer of sorts: I wrote that package as well, a long time ago. > For the same machine I'm hoping to migrate to Guix soon.) > > Yes please! Since the main purpose of this pa

Re: GNOME!

2016-03-19 Thread Leo Famulari
On Fri, Mar 18, 2016 at 07:51:24PM +0100, Ludovic Courtès wrote: > Andy Wingo skribis: > > > FWIW everything now works for me, which is a first in a year :) > > \o/ > > I wanted to give it a try in a VM, hence these commits: > > 6cbc8d5 * gnu: gnome: Disable hardware acceleration check via

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Ludovic Courtès
Jookia <166...@gmail.com> skribis: > On Thu, Mar 17, 2016 at 11:11:40PM +0100, Ludovic Courtès wrote: >> However, for the purpose of avoiding bad surprises (configuring Guix >> with the wrong localstatedir), I thought we could have a ‘configure’ >> check that would compare the chosen localstatedir

Re: [PATCH] licenses: Add Apache Software License 1.1.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 08:55:02AM +0100, Roel Janssen wrote: > From 02888e1aa137142a2a5ad9edc400df04514e7e3d Mon Sep 17 00:00:00 2001 > From: Roel Janssen > Date: Wed, 16 Mar 2016 08:50:23 +0100 > Subject: [PATCH] licenses: Add Apache Software License 1.1. > > * guix/licenses.scm (asl1.1): New v

Re: guix import pypi uwsgi

2016-03-19 Thread Danny Milosavljevic
Hi, On Fri, 18 Mar 2016 21:32:44 +0100 Nils Gillmann wrote: > I did not package with python so far, but is it not possible that > you set the url to fetch from with pypi-uri? According to guix/build-system/python.scm the answer is no: (define* (pypi-uri name version #:optional (extension ".tar

Re: HTTPS for Hydra

2016-03-19 Thread Roel Janssen
It looks like we've got that CORS problem again. Did you change the web server configuration at hydra.gnu.org? Kind regards, Roel

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Leo Famulari
On Thu, Mar 17, 2016 at 04:08:24PM +0100, Roel Janssen wrote: > Subject: [PATCH] gnu: Add mongodb. Thanks for this patch! > * gnu/packages/databases.scm (mongodb): New variable. > * gnu/packages/patches/mongodb-add-version-file.patch: New file. > * gnu-system.am (dist_patch_DATA): Add patch file.

Re: Mirror of hydra.gnu.org

2016-03-19 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > l...@gnu.org (Ludovic Courtès) skribis: > >> There’s now a mirror of the substitutes from hydra.gnu.org available at >> (basically running nginx as a caching proxy.) > > Now accessible over HTTPS! It’s the 21st century! > > --

[PATCH] 0/1: powwow: Adjust Description.

2016-03-19 Thread Nils Gillmann
This patch adjusts the description of powwow. It removes the lines referencing anything other than MUD and telnet from it, as this was based on the assumption that psyced does not host a fork of it. You have to apply an trivial short patch, or use the version you won't find in guix master, to not

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > As discussed on IRC, the expected default values are specified in > . > I think it’s reasonable to keep following these rules. > > However, for the purpose of avoiding bad surprises (con

Re: guix import pypi uwsgi

2016-03-19 Thread Nils Gillmann
Danny Milosavljevic writes: > Hi, > > On Fri, 18 Mar 2016 21:32:44 +0100 > Nils Gillmann wrote: > >> I did not package with python so far, but is it not possible that >> you set the url to fetch from with pypi-uri? > > According to guix/build-system/python.scm the answer is no: > > (define* (pyp

Re: [PATCH] Add LADSPA plugins

2016-03-19 Thread Leo Famulari
On Thu, Mar 10, 2016 at 09:23:19AM +0100, Ricardo Wurmus wrote: > > Ricardo Wurmus writes: > > > here are a couple of LADSPA plugins used by some example instruments > > coming with Alsa Modular Synth. > > And here are some more. Since they are all by the same author, most of > the packages ar

Re: [PATCH] gnu: fontforge: Update to 20150824.

2016-03-19 Thread Ludovic Courtès
Alírio Eyng skribis: > From f4dc7c6318f42613b5f566653c5106710ace920d Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?al=C3=ADrio=20eyng?= > Date: Fri, 18 Mar 2016 14:52:12 + > Subject: [PATCH] gnu: fontforge: Update to 20150824. > > * gnu/packages/fontutils.scm (fontforge): Update to 20150824. >

libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Pjotr Prins
Problem on mirror: Recent guix pull. Downloading 9rvydp...-libcap-2.24 (125KiB installed)... http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 0B/s 00:00 | 0B transferred bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follo

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Leo Famulari
On Sat, Mar 19, 2016 at 04:25:40PM +0100, Pjotr Prins wrote: > Problem on mirror: > > Recent guix pull. > > Downloading 9rvydp...-libcap-2.24 (125KiB installed)... > http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 > 0B/s 00:00 | 0B transferred > bzip2: Compressed file

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Pjotr Prins
On Sat, Mar 19, 2016 at 04:25:40PM +0100, Pjotr Prins wrote: > Problem on mirror: > > Recent guix pull. > > Downloading 9rvydp...-libcap-2.24 (125KiB installed)... > http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 > 0B/s 00:00 | 0B transferred > bzip2: Compressed file

Re: [PATCH] gnu: Add erlang.

2016-03-19 Thread Steve Sprang
Oops, I didn't follow up on this. I made the suggested changes to the patch. I also bumped the version to 18.3, which has subsequently become available. -Steve On Sun, Feb 21, 2016 at 12:54 PM, Ludovic Courtès wrote: > Efraim Flashner skribis: > >> On Fri, 12 Feb 2016 19:44:46 -0500 >> Leo Fa

[PATCH 3/4] build: Build man pages in $(srcdir).

2016-03-19 Thread Mathieu Lirzin
Before that the doc/guix.1 rule was always triggered when doing a VPATH build from a tarball. * doc.am (sub_commands_mans, dist_man1_MANS): man pages are now generated in $(srcdir) like the info manual. (doc/guix.1, doc/guix-%.1): Prepend $(srcdir) to target name. [BUILD_DAEMON] (doc/guix-daemon.1

[PATCH 2/4] build: Make 'guix' man page depend on scripts/guix.in.

2016-03-19 Thread Mathieu Lirzin
* doc.am (doc/guix.1): Add scripts/guix.in prerequisite. --- doc.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc.am b/doc.am index 127029c..896139f 100644 --- a/doc.am +++ b/doc.am @@ -129,7 +129,7 @@ HELP2MANFLAGS = --source=GNU --info-page=$(PACKAGE_TARNAME) # Note:

[PATCH 4/4] build: Rewrite comments for man pages.

2016-03-19 Thread Mathieu Lirzin
* doc.am : Rewrite comments to describe the build process and the meaning of the noticeable idiosyncrasies in a more general way. --- doc.am | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/doc.am b/doc.am index 956ac1f..8356ffa 100644 --- a/doc.am +++ b/doc

[PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Mathieu Lirzin
This is an alternative to commit 97966e6d65bd3d450f12c7bb41af5f9eafd35a60. The problem solved by this commit was that doc/guix.1 was still generated by 'help2man' when doing a VPATH build from a tarball. It is still not clear to me why this problem was happening. My guess is that this was relate

[PATCH 1/4] Revert "build: Do not remake doc/guix.1."

2016-03-19 Thread Mathieu Lirzin
This reverts commit 97966e6d65bd3d450f12c7bb41af5f9eafd35a60. --- doc.am | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/doc.am b/doc.am index a1eabad..127029c 100644 --- a/doc.am +++ b/doc.am @@ -129,12 +129,8 @@ HELP2MANFLAGS = --source=GNU --info-page=$(PACKAGE_TARNA

Re: [PATCH] gnu: Add freefall.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 12:09:06PM +0100, Tobias Geerinckx-Rice wrote: > On 16/03/2016, Leo Famulari wrote: > > Do you think we should change the 'alarm' value as in the Nix package? > > (Disclaimer of sorts: I wrote that package as well, a long time ago. > For the same machine I'm hoping to migr

Re: Qt-5 in core-updates

2016-03-19 Thread Andreas Enge
On Tue, Feb 02, 2016 at 05:47:54PM +0100, Andreas Enge wrote: > On Mon, Jan 25, 2016 at 09:57:13AM +0800, 宋文武 wrote: > > This seems like a parallel build issue after I find that, > > Writing a pyc file is not atomic in python: > > > > It was fixed in Python 3.

Re: [PATCH] Add ant-build-system.

2016-03-19 Thread Alex Vong
Ricardo Wurmus writes: >> OK with these changes! > > Thanks. I performed the requested changes (including a fix to > “reset-timestamps” to include directories). Pushed as 5f7a1a4. > > ~~ Ricardo Thank you. I will re-write the clojure patch using ant-build-system.

[PATCH] Add syslog.scm and rsyslog.

2016-03-19 Thread Danny Milosavljevic
Hi, this adds gnu/packages/syslog.scm and rsyslog. If someone knowledgeable about which license text is which license can check the FIXMEs that would be nice. That said, it seems inetutils also contains a syslogd (it also auto-starts; I didn't see it before) - so not sure how useful having ano

Re: [PATCH] doc: Clarify and consolidate modify-services documentation.

2016-03-19 Thread Alex Kost
Ludovic Courtès (2016-03-17 11:52 +0300) wrote: > Alex Kost skribis: > >> Chris Marusich (2016-03-12 14:38 +0300) wrote: >> >>> From bf03c0a3fa35144342849cdf550219a185fbf10d Mon Sep 17 00:00:00 2001 >>> From: Chris Marusich >>> Date: Mon, 7 Mar 2016 01:55:07 -0800 >>> Subject: [PATCH] doc: Clari

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
Leo, On 04/03/2016, Leo Famulari wrote: > On Fri, Mar 04, 2016 at 03:37:46AM +0100, tobias.geerinckx.r...@gmail.com > wrote: >> From: Tobias Geerinckx-Rice >> >> * gnu/packages/lynx.scm (lynx)[inputs]: Add 'openssl'. >> [arguments]: Convert to list; add configure flag for SSL support. Scratch t

[PATCH] Add ustr.

2016-03-19 Thread Ricardo Wurmus
>From 0caa764661bef61145541497a0124ff2c7e8494c Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 17 Mar 2016 13:08:30 +0100 Subject: [PATCH] gnu: Add ustr. * gnu/packages/textutils.scm (ustr): New variable. --- gnu/packages/textutils.scm | 41 + 1 f

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Ludovic Courtès
Jookia <166...@gmail.com> skribis: > Over the past month a few people (myself included) have been hit by the > 'gotcha' > of not running ./configure with "--localstatedir=/var". As discussed on IRC, the expected default values are specified in

Re: 01/01: gnu: custom-gcc: Delete broken or conflicting executables.

2016-03-19 Thread Ricardo Wurmus
Efraim Flashner writes: > https://lists.gnu.org/archive/html/guix-commits/2016-03/msg00229.html > > This patch seems to have broken slepc[1], slepc-complex[2] and > randomjungle[3]. > > > [1] http://hydra.gnu.org/build/1084459 > [2] http://hydra.gnu.org/build/1084166 > [3] http://hydra.gnu.org/b

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Ludovic Courtès
"Thompson, David" skribis: > This is a really bad practice from a security and maintenance > perspective, so in Guix we do our best to unbundle as many things as > possible. I recommend deleting everything above besides the "shim_*" > files using a snippet in the origin record (search for "snipp

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Efraim Flashner
On Sat, Mar 19, 2016 at 06:29:12PM +0100, Tobias Geerinckx-Rice wrote: > Leo, > > On 04/03/2016, Leo Famulari wrote: > > On Fri, Mar 04, 2016 at 03:37:46AM +0100, tobias.geerinckx.r...@gmail.com > > wrote: > >> From: Tobias Geerinckx-Rice > >> > >> * gnu/packages/lynx.scm (lynx)[inputs]: Add 'ope

Re: [PATCH] gnu: Add freefall.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 08:34:46PM +0200, Efraim Flashner wrote: > On Wed, 16 Mar 2016 12:09:06 +0100 > Tobias Geerinckx-Rice wrote: > > > On 16/03/2016, Leo Famulari wrote: > > [...] > > > > (Disclaimer of sorts: I wrote that package as well, a long time ago. > > For the same machine I'm ho

Re: [PATCH] 0/1: powwow: Adjust Description.

2016-03-19 Thread Nils Gillmann
Leo Famulari writes: > On Thu, Mar 17, 2016 at 01:21:12AM +0100, Nils Gillmann wrote: >> You have to apply an trivial short patch, or use the version you >> won't find in guix master, to not have ";" as the command >> separator. Still useable as a chatclient, but distracting. The >> original purp

Re: [PATCH] gnu: Add bash-tap.

2016-03-19 Thread Ludovic Courtès
Andreas Enge skribis: > I had a look (without having much experience with the trivial build system), > and it looks mostly clean. However, the package installs three bash scripts > that start with "#!/bin/bash". This will not work on GuixSD, where only > /bin/sh exists. It should be patched by ad

Re: [PATCH] Update .mailmap.

2016-03-19 Thread Mathieu Lirzin
Alex Kost writes: > As can be seen with "git --no-pager shortlog -nse", we have several > duplicates. The attached patch should fix those. I'm Cc-ing this > message to people whose names/emails are touched, so you can check > whether the proper ones are used. It is OK for me. Thanks for takin

Re: guix import pypi uwsgi

2016-03-19 Thread Ludovic Courtès
Danny Milosavljevic skribis: > On Fri, 18 Mar 2016 21:32:44 +0100 > Nils Gillmann wrote: > >> I did not package with python so far, but is it not possible that >> you set the url to fetch from with pypi-uri? > > According to guix/build-system/python.scm the answer is no: > > (define* (pypi-uri n

Re: [GSoC] Rewrite Hydra to be more integrated with Guix.

2016-03-19 Thread Ludovic Courtès
Alex Kost skribis: > For example, the Hydra API does not provide a way to search for jobs as > we can do with web interface like this: > > http://hydra.gnu.org/search?query=emacs > > Also there is no way to get any info on evaluations, so it's not > possible to compare evals: i.e., to see what

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
On 19/03/2016, Efraim Flashner wrote: >> - "--with-gnutls" >> + "--with-gnutls=" > > Is this supposed to be empty at the end? I would assume it would want > something like (string-append "--with-gnutls=" (assoc-ref %build-inputs > "gnutls")). No

Re: [PATCH] gnu: texinfo: Use version 6.1 by default.

2016-03-19 Thread Ludovic Courtès
Alex Kost skribis: > From 6fc9bc8181a7be3dc2106f7ea6563b7536ff9fd7 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Sat, 19 Mar 2016 11:36:33 +0300 > Subject: [PATCH] gnu: texinfo: Use version 6.1 by default. > > * gnu/packages/texinfo.scm (texinfo): Update to 6.1. > (texinfo-6.1): Remove. > *

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
On 19/03/2016, Efraim Flashner wrote: > Wouldn't fix lynx, I'm afraid I don't understand who or what this refers to. > but I can say that links is working fairly well for > me and I haven't been "locked out" of a non-https website. So the stock Guix lynx opens (for example) https://google.com j

Re: [PATCH] Append effective version to GUILE_LOAD[_COMPILED]_PATH

2016-03-19 Thread Ludovic Courtès
Jan Nieuwenhuizen skribis: > in contrast, setting GUILE_LOAD_*PATH to the wrong place makes Guile > barf trying to load eval.* or boot-9.*. There’s also ‘GUILE_SYSTEM_COMPILED_PATH’ and ‘GUILE_SYSTEM_PATH’. > Also, guix by default sets GUILE_LOAD_PATH and > GUILE_LOAD_COMPILED_PATH, thus "ensu

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Ludovic Courtès
Pjotr Prins skribis: > Downloading 9rvydp...-libcap-2.24 (125KiB installed)... > http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 > 0B/s 00:00 | 0B transferred > bzip2: Compressed file ends unexpectedly; Indeed, this file had zero length. I’ve manually removed it from

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Efraim Flashner
On Sat, 19 Mar 2016 22:01:26 +0100 Tobias Geerinckx-Rice wrote: > On 19/03/2016, Efraim Flashner wrote: > > Wouldn't fix lynx, I meant my following suggestion wouldn't help with the actual issue of fixing lynx > I'm afraid I don't understand who or what this refers to. > > > but I can say t

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Ludovic Courtès
Pjotr Prins skribis: > On Sat, Mar 19, 2016 at 04:25:40PM +0100, Pjotr Prins wrote: >> Problem on mirror: >> >> Recent guix pull. >> >> Downloading 9rvydp...-libcap-2.24 (125KiB installed)... >> http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 >> 0B/s 00:00 | 0B tran

Re: guix import pypi uwsgi

2016-03-19 Thread Danny Milosavljevic
Hi, On Sat, 19 Mar 2016 21:56:45 +0100 l...@gnu.org (Ludovic Courtès) wrote: > So the bug is that ‘guix import’ should emit ‘pypi-uri’ calls if and > only if the URL matches the usual pypi.python.org scheme, right? Yes. guix/import/pypi.scm's make-pypi-sexp even knows the source-url. But then i

Re: [PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > Anyway, inspired by what is done by Automake for info manuals I have tried to > build man pages in $(srcdir), which is fixing the issue too. The bonus is > that now all the documentation is consistently built in $(srcdir) and that we > avoid adding another "case $? ..."

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
Efraim, On 19/03/2016, Efraim Flashner wrote: >> > Wouldn't fix lynx, > > I meant my following suggestion wouldn't help with the actual issue of > fixing lynx [...] > Links is a different text mode web broswer than lynx. I completely read over the spelling difference. Embarrasing, since I knew (

Re: [PATCH 1/4] Revert "build: Do not remake doc/guix.1."

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > This reverts commit 97966e6d65bd3d450f12c7bb41af5f9eafd35a60. Fine with me provided everything still works after this patch series. Ludo’.

Re: [PATCH 2/4] build: Make 'guix' man page depend on scripts/guix.in.

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > * doc.am (doc/guix.1): Add scripts/guix.in prerequisite. OK. Ludo’.

Re: [PATCH 4/4] build: Rewrite comments for man pages.

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > * doc.am : Rewrite comments to describe the build process and > the meaning of the noticeable idiosyncrasies in a more general way. OK. Ludo'.

Re: [PATCH 3/4] build: Build man pages in $(srcdir).

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > Before that the doc/guix.1 rule was always triggered when doing a VPATH > build from a tarball. > > * doc.am (sub_commands_mans, dist_man1_MANS): man pages are now > generated in $(srcdir) like the info manual. > (doc/guix.1, doc/guix-%.1): Prepend $(srcdir) to target na

Re: [PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Ludovic Courtès
Also, do these changes preserve the benefits of 36629097523b0abd89d1b931293150cb9c1f242d (“build: Generate man pages after compiling Guile objects.”)? Looks like it, but I just wanna make sure. :-) Ludo’.

Re: [PATCH] 1/1: powwow: Adjust Description.

2016-03-19 Thread Nils Gillmann
>From 0f7fa244791b744e84186c4f755f00e363ed469e Mon Sep 17 00:00:00 2001 From: Nils Gillmann Date: Thu, 17 Mar 2016 01:09:09 +0100 Subject: [PATCH] gnu: powwow: Adjust description. * gnu/packages/games.scm (powwow): Description. --- gnu/packages/games.scm | 4 +--- 1 file changed, 1 insertion(+),

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Thompson, David
Hi Roel, 2016-03-17 11:08 GMT-04:00 Roel Janssen : > Dear Guix, > > This is a patch to add MongoDB (server and client) tools. I used a > three-line patch to fix the build process's reliance on Git and the > .git/ directory. Sorry to be the bearer of bad news, but I became suspicious about this p

Re: [PATCH] gnu: Add bash-tap.

2016-03-19 Thread Leo Famulari
On Fri, Mar 18, 2016 at 07:53:39PM +0100, Andreas Enge wrote: > On Fri, Mar 18, 2016 at 02:43:42PM -0400, Leo Famulari wrote: > > Can someone with more experience take a look and apply the patch if it's > > okay? > > I had a look (without having much experience with the trivial build system), > an

Re: [PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> Anyway, inspired by what is done by Automake for info manuals I have tried to >> build man pages in $(srcdir), which is fixing the issue too. The bonus is >> that now all the documentation is consistently built in $(srcdir) an

guix import pypi uwsgi

2016-03-19 Thread Danny Milosavljevic
Hi, I tried to create a package for uwsgi by $ guix import pypi uwsgi ...From https://pypi.python.org/packages/source/u/uWSGI/uwsgi-2.0.12.tar.gz... ... (package (name "python-uwsgi") (version "2.0.12") (source (origin (method url-fetch) (uri (pypi-uri "uWSGI" version))

Re: [PATCH 12/13] gnu: Add python-rarfile.

2016-03-19 Thread Efraim Flashner
On Thu, Mar 17, 2016 at 05:59:04PM -0400, Leo Famulari wrote: > On Thu, Mar 17, 2016 at 10:31:41PM +0100, Ricardo Wurmus wrote: > > > > Leo Famulari writes: > > > > >> > Does this actually work? I assumed that our “libarchive” package has > > >> > no > > >> > support for RAR archives. > > >>

Re: [PATCH] gnu: Add bash-tap.

2016-03-19 Thread Andreas Enge
On Fri, Mar 18, 2016 at 02:43:42PM -0400, Leo Famulari wrote: > Can someone with more experience take a look and apply the patch if it's > okay? I had a look (without having much experience with the trivial build system), and it looks mostly clean. However, the package installs three bash scripts

Re: guix import pypi uwsgi

2016-03-19 Thread Ludovic Courtès
Danny Milosavljevic skribis: > Something like this: > > diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm > index d54bb9f..6889f0e 100644 > --- a/guix/import/pypi.scm > +++ b/guix/import/pypi.scm > @@ -194,7 +194,8 @@ VERSION, SOURCE-URL, HOME-PAGE, SYNOPSIS, DESCRIPTION, > and LICENSE."

[PATCH] Add r-doparallel.

2016-03-19 Thread Ricardo Wurmus
Attached are four patches for useful R packages. >From ed52995e0723a9828f21e741f92439934470c4ac Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 17 Mar 2016 17:13:59 +0100 Subject: [PATCH 1/4] gnu: Add r-iterators. * gnu/packages/statistics.scm (r-iterators): New variable. --- gnu/packa

Re: hplip package (work in progress)

2016-03-19 Thread Danny Milosavljevic
Hi, On Wed, 16 Mar 2016 09:45:12 +0100 Andy Wingo wrote: > > Generally, yes. If it later needs to be merged into a common /etc/cups > ^, put it in the hplip store directory > > directory for some reason, then cups-service needs to create a union > > directory based on the etc/

Re: [PATCH] doc: Clarify and consolidate modify-services documentation.

2016-03-19 Thread Ludovic Courtès
Alex Kost skribis: > Chris Marusich (2016-03-12 14:38 +0300) wrote: > >> From bf03c0a3fa35144342849cdf550219a185fbf10d Mon Sep 17 00:00:00 2001 >> From: Chris Marusich >> Date: Mon, 7 Mar 2016 01:55:07 -0800 >> Subject: [PATCH] doc: Clarify and consolidate modify-services documentation. >> >> *

  1   2   >