Re: [PATCH] Fix gfortran (?)

2016-03-27 Thread Ricardo Wurmus
Ricardo Wurmus writes: > with this patch applied I can build randomjungle without having to add > the “lib” output of gfortran to the package inputs. > > This is related to the changes I pushed in commit 82f145e to fix > bug#19733, which seems to have broken the build of randomjungle and > slepc

Re: On my way to my first patch, need review

2016-03-27 Thread Ricardo Wurmus
vinc...@cloutier.co writes: >> and it built fine but when I tried to run it I got this error: >> >> >> ~$ wayback_machine_downloader >> /gnu/store/jaf2s3paa3fswfpzi6amlqjxd3fwiw9x-ruby-2.3.0/lib/ruby/2.3.0/rubygems/dependency.rb:319:in >> >> `to_specs': Could not find 'wayback_machine_downloade

Re: On my way to my first patch, need review

2016-03-27 Thread Chris Marusich
Ben Woodcroft writes: > 5) I speak fluent French, can I add a description and summary in > French? > > > I'm not sure on this sorry. I think Guix uses GNU Gettext [1] to localize strings, including those used in package descriptions, but I don't know very much about it. Since Ludo h

Re: ffmpeg package update

2016-03-27 Thread Efraim Flashner
On Thu, 24 Mar 2016 16:58:43 + ra...@openmailbox.org wrote: > Hello, > > Our ffmpeg package is old (version 2.8.6 but 3.0 is available now). > > I noticed this because I found a segfault in a program that uses mpv: > mkdir -p a ; mpv a. Updating ffmpeg fixes this. > > Removed libquvi from

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-03-27 Thread Chris Marusich
Leo Famulari writes: > On Sun, Mar 27, 2016 at 02:30:22PM -0400, myglc2 wrote: >> Thomas Ingram writes: >> >> > On 03/26/2016 07:39 AM, Ludovic Courtès wrote: >> >> Personally, I would like to view the “wizard” as a helper, and not as >> >> something that hides everything and turns people into

Re: ffmpeg package update

2016-03-27 Thread Efraim Flashner
On Sun, 27 Mar 2016 19:20:54 -0400 Leo Famulari wrote: > On Thu, Mar 24, 2016 at 04:58:43PM +, ra...@openmailbox.org wrote: > [...] > > Upstream commit 2d40a09b6 removed support for libquvi: > https://github.com/FFmpeg/FFmpeg/commit/2d40a09b6e73230b160a505f01ed1acf169e1d9f > > [...] >

Re: On my way to my first patch, need review

2016-03-27 Thread Ben Woodcroft
Hi Vincent, thanks for the contribution. On 26/03/16 15:49, vinc...@cloutier.co wrote: [..] First some comments on the patch. In general we try to keep line lengths below 80 chars, and not leave blank lines within package definitions. (define-public wayback-machine-downloader (package

[v2 2/2] gnu: Add nmap.

2016-03-27 Thread Leo Famulari
From: Taylan Ulrich Bayırlı/Kammer * gnu/packages/admin.scm (nmap): New variable. Co-authored-by: Leo Famulari --- gnu/packages/admin.scm | 81 +- 1 file changed, 80 insertions(+), 1 deletion(-) diff --git a/gnu/packages/admin.scm b/gnu/packages

[v2 0/2] Nmap

2016-03-27 Thread Leo Famulari
Here is another take on adding Nmap to our distribution. I have built on Taylan's WIP patch, so he retains the bulk of the credit for his nice use of Nmap's build system to install things into different outputs. Taylan, what do you think? I still can't get Zenmap to work, although I have made a

[v2 1/2] licenses: Add the nmap license.

2016-03-27 Thread Leo Famulari
* guix/licenses.scm (nmap): New variable. --- guix/licenses.scm | 6 ++ 1 file changed, 6 insertions(+) diff --git a/guix/licenses.scm b/guix/licenses.scm index 71c0736..265f048 100644 --- a/guix/licenses.scm +++ b/guix/licenses.scm @@ -57,6 +57,7 @@ mpl1.0 mpl1.1 mpl2.0

Patches to add s3cmd and python-magic

2016-03-27 Thread Chris Marusich
Hi, I've packaged python-magic and s3cmd. The former provides Python bindings for libmagic. It's an alternative to python-file, which is an existing package that also provides Python bindings for libmagic. The latter is a command-line tool for Amazon S3 and CloudFront, which expects python-magi

[PATCH] environment: Set a default value for PS1.

2016-03-27 Thread David Thompson
Here's a hopefully uncontroversial patch that sets PS1 in 'guix environment' containers to something more friendly than what bash shows by default when PS1 is unset. OK to push? >From 10741ce4e09c5990e70c94f5ed650b3561d042a0 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 27 Mar 2016 21

Re: On my way to my first patch, need review

2016-03-27 Thread vincent
27. Mar 2016 16:29 by ra...@openmailbox.org: > On 2016-03-26 22:49, > vinc...@cloutier.co> wrote: >> Even though I don't know if I am accepted for GSoC yet, I thought it >> would be nice to start contributing now! :) >> >> I started by adding the gem wayback_machine_downloader (a very useful

Re: [PATCH] environment: container: Do not remount network files as read-only.

2016-03-27 Thread Thompson, David
On Sun, Mar 27, 2016 at 1:43 PM, Ludovic Courtès wrote: > I cannot reproduce the problem with this minimum test case (the two > ‘mount’ call succeed): > > --8<---cut here---start->8--- > (use-modules (guix build syscalls) > (gnu build linux-contain

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-03-27 Thread Leo Famulari
On Sun, Mar 27, 2016 at 02:30:22PM -0400, myglc2 wrote: > Thomas Ingram writes: > > > On 03/26/2016 07:39 AM, Ludovic Courtès wrote: > >> Personally, I would like to view the “wizard” as a helper, and not as > >> something that hides everything and turns people into “end users.” > > Wow, Ludo, w

Re: ffmpeg package update

2016-03-27 Thread Leo Famulari
On Thu, Mar 24, 2016 at 04:58:43PM +, ra...@openmailbox.org wrote: > Hello, > > Our ffmpeg package is old (version 2.8.6 but 3.0 is available now). > > I noticed this because I found a segfault in a program that uses mpv: mkdir > -p a ; mpv a. Updating ffmpeg fixes this. > > Removed libquvi

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-03-27 Thread myglc2
Jookia <166...@gmail.com> writes: > On Sun, Mar 27, 2016 at 02:30:22PM -0400, myglc2 wrote: >> Wow, Ludo, what do you have against "end users"? > > I think what Ludovic's getting at is that we'd rather have people know their > tools and experiment, much like Emacs. OK. But there is a huge communi

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

2016-03-27 Thread Leo Famulari
On Sun, Mar 27, 2016 at 05:36:19PM -0400, Leo Famulari wrote: > On Sat, Mar 26, 2016 at 09:58:32AM -0500, Alex Griffin wrote: > > I tried building with --rounds=4 on my GuixSD machine, but it errored > > out after the first build with the same error. Then I tried building > > with --check on my Deb

Re: [PATCH 0/3] Fix letsencrypt

2016-03-27 Thread Leo Famulari
On Tue, Mar 22, 2016 at 09:46:09PM -0400, Leo Famulari wrote: > Earlier today I found that I could not build letsencrypt. > > The recent update to python-hypothesis broke python-pyopenssl, which > blocked the build of letsencrypt. > > This patch series seems to be the minimum required to get lets

Re: [PATCH 0/5] Automake custom test driver using SRFI-64.

2016-03-27 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> this is the debugged version of a patch previously sent here: >> >> https://lists.gnu.org/archive/html/guix-devel/2015-11/msg00024.html >> >> It is possible to directly checkout 'origin/wip-check' branch to review these >> pa

Re: [PATCH 0/2] Add nmap

2016-03-27 Thread Leo Famulari
On Sun, Mar 27, 2016 at 11:36:23PM +0200, Ludovic Courtès wrote: > Hi! > > Leo Famulari skribis: > > > This package provides nmap [0]. > > Did it fall through the cracks? :-) I actually revisited Taylan's version last night. The only problem with his patch is that the nmap GUI 'zenmap' doesn'

Re: NEWS for 0.10.0

2016-03-27 Thread Leo Famulari
On Sun, Mar 27, 2016 at 07:45:48PM +0200, Ludovic Courtès wrote: > Hello! > > I’ve looked at the 2,200+ commits since 0.9.0 (!) to update ‘NEWS’, > trying to keep it high-level and readable (nobody’s gonna read it if > it’s too long ;-)). > > You’re welcome to check what’s in there, making sure y

Re: [PATCH 0/5] Automake custom test driver using SRFI-64.

2016-03-27 Thread Ludovic Courtès
Mathieu Lirzin skribis: > this is the debugged version of a patch previously sent here: > > https://lists.gnu.org/archive/html/guix-devel/2015-11/msg00024.html > > It is possible to directly checkout 'origin/wip-check' branch to review these > patches. Thanks. Awesome! FYI I’m delaying revie

Re: NEWS for 0.10.0

2016-03-27 Thread Mathieu Lirzin
Ludovic Courtès writes: > diff --git a/NEWS b/NEWS > index ec92990..0e907ba 100644 > --- a/NEWS > +++ b/NEWS [...] > -* Changes in 0.9.1 (since 0.9.0) > +* Changes in 0.10.0 (since 0.9.0) > + > +GNU Guix adopted a contributor code of conduct, see ‘CODE-OF-CONDUCT’ in the > +source tree. I think

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

2016-03-27 Thread Leo Famulari
On Sat, Mar 26, 2016 at 09:58:32AM -0500, Alex Griffin wrote: > I tried building with --rounds=4 on my GuixSD machine, but it errored > out after the first build with the same error. Then I tried building > with --check on my Debian machine and it succeeded. > > Last night on IRC we were discussin

Re: [PATCH 0/2] Add nmap

2016-03-27 Thread Ludovic Courtès
Hi! Leo Famulari skribis: > This package provides nmap [0]. Did it fall through the cracks? :-) > The nmap source distribution comes with a bunch of its dependencies > bundled. This package deletes most of them and replaces them with > external libraries. > > This package currently uses the b

Re: [PATCH 1/3] licenses: Add beerware license.

2016-03-27 Thread Leo Famulari
On Sun, Mar 27, 2016 at 02:02:11PM -0700, Christopher Allan Webber wrote: > Efraim Flashner writes: > > > On Sat, 26 Mar 2016 18:50:53 -0700 > > Christopher Allan Webber wrote: > > > >> Leo Famulari writes: > >> > >> [...] > >> > >> Now there's a license name bound to cause some confusion! >

Re: About collision encountered arbitrarily choosing ...

2016-03-27 Thread Ludovic Courtès
ra...@openmailbox.org skribis: > A bad package could sneakily replace a core system library with, for > example, insecure crypto code. So I think it is something that should > be dealt with. That’s really out of the threat model. The problem here is the installation of an evil package in the fir

Re: Call for testing

2016-03-27 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hi, > Please consider the following GuixSD installation image for testing, and > report any issues or successes! > > > https://www.fdn.fr/~lcourtes/software/guix/guixsd-usb-install-0.10.0pre.x86_64-linux.xz I tried this. + Booting and instructions are great - Plea

Re: security-updates merged

2016-03-27 Thread Ludovic Courtès
Mark H Weaver skribis: > Danny Milosavljevic writes: >> guix$ git pull # master branch >> guix$ guix environment guix >> guix$ make >> ... >> configure: error: Package requirements (sqlite3 >= 3.6.19) were not met: > > l...@gnu.org (Ludovic Courtès) writes: >> Please see: >> >> https://www.gnu

Re: [PATCH 1/3] licenses: Add beerware license.

2016-03-27 Thread Christopher Allan Webber
Efraim Flashner writes: > On Sat, 26 Mar 2016 18:50:53 -0700 > Christopher Allan Webber wrote: > >> Leo Famulari writes: >> >> [...] >> >> Now there's a license name bound to cause some confusion! >> >> It looks free... I think it would be okay to push. But maybe if only >> one or two pack

Re: [PATCH] gnu: Add cgit.

2016-03-27 Thread Thompson, David
On Sun, Mar 27, 2016 at 10:14 AM, 宋文武 wrote: > I get it built, but haven't run it. > > For a cgit service, which CGI runner should we use? > IIUC, typical setup are: > - nginx + fcgiwrap (or uwsgi) > - apache httpd > - lighttpd I'm partial to nginx, and it's the only one we have a service f

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-03-27 Thread Jookia
On Sun, Mar 27, 2016 at 02:30:22PM -0400, myglc2 wrote: > Wow, Ludo, what do you have against "end users"? I think what Ludovic's getting at is that we'd rather have people know their tools and experiment, much like Emacs.

Re: On my way to my first patch, need review

2016-03-27 Thread rain1
On 2016-03-26 22:49, vinc...@cloutier.co wrote: Even though I don't know if I am accepted for GSoC yet, I thought it would be nice to start contributing now! :) I started by adding the gem wayback_machine_downloader (a very useful piece of software by the way). So I used `guix edit ruby` and I

Re: RFC: Install Wizard considerations

2016-03-27 Thread myglc2
Thomas Ingram writes: > On 03/25/2016 03:35 PM, myglc2 wrote: >> o) Since GuixSD is much more bleeding-edge than Guix, if we make it >> easier to install GuixSD, we make it easier for new users to bleed. >> >> o) The fact of the matter is that GuixSD hardware support is weak >> (examples:

About collision encountered arbitrarily choosing ...

2016-03-27 Thread rain1
I was just thinking about the warnings you get after installing packages: warning: collision encountered warning: arbitrarily choosing because there are a lot of them and they generally don't matter or cause problems I have learned to ignore them.. but I just spotted this collision today: /

Re: [GSoC] Draft proposal for an Install Wizard for Guix

2016-03-27 Thread myglc2
Thomas Ingram writes: > On 03/26/2016 07:39 AM, Ludovic Courtès wrote: >> Personally, I would like to view the “wizard” as a helper, and not as >> something that hides everything and turns people into “end users.” Wow, Ludo, what do you have against "end users"? >> I don’t know how this could t

NEWS for 0.10.0

2016-03-27 Thread Ludovic Courtès
Hello! I’ve looked at the 2,200+ commits since 0.9.0 (!) to update ‘NEWS’, trying to keep it high-level and readable (nobody’s gonna read it if it’s too long ;-)). You’re welcome to check what’s in there, making sure your favorite feature or bug-fix appears, and posting changes! The goal is to h

Re: [PATCH] environment: container: Do not remount network files as read-only.

2016-03-27 Thread Ludovic Courtès
"Thompson, David" skribis: > On Sat, Mar 26, 2016 at 2:43 PM, Ludovic Courtès wrote: >> "Thompson, David" skribis: >> >>> On Fri, Mar 18, 2016 at 4:51 PM, Ludovic Courtès wrote: "Thompson, David" skribis: > I noticed that 'guix environment --container --network' didn't work on >

Re: [PATCH] scripts: environment: Properly handle SIGINT.

2016-03-27 Thread Ludovic Courtès
"Thompson, David" skribis: > On Sat, Mar 26, 2016 at 2:33 PM, Thompson, David > wrote: >> On Sat, Mar 26, 2016 at 2:23 PM, Ludovic Courtès wrote: >>> David Thompson skribis: >>> * tests/guix-environment-container.sh: Remove obsolete test. >>> >>> [...] >>> -if guix environment --boot

Re: [PATCH] gnu: pspp: Update to 0.10.0

2016-03-27 Thread Ludovic Courtès
John Darrington skribis: > ncurses is optional for pspp - the terminal behaviour is nicer if you have it. > > perl-text-diff is not used by pspp except in its self tests. There is one > test > which needs it. If you don't have it that test is skipped. > > Postgres ships with a client interface

Re: [RFCv2] build: i686-w64-mingw32: new cross target.

2016-03-27 Thread Pjotr Prins
On Sun, Mar 27, 2016 at 04:20:13PM +0200, Jan Nieuwenhuizen wrote: > Jan Nieuwenhuizen writes: > > > I'm working on a cross target in an effort to get rid of GUB 1) in > > favour of Guix and could do with some help. > > It now builds fully from source. See > https://github.com/janneke/guix/tree/

[RFCv2] build: i686-w64-mingw32: new cross target.

2016-03-27 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: > I'm working on a cross target in an effort to get rid of GUB 1) in > favour of Guix and could do with some help. It now builds fully from source. See https://github.com/janneke/guix/tree/wip-mingw32 or attached patch. 16:15:25 janneke@drakenvlieg:~/src/mingw-guix

Re: [PATCH] Add MilkyTracker to Guix

2016-03-27 Thread Nils Gillmann
Forwarded mail, from an offlist message by kei. Please CC the mailinglist next time or configure your email client to do so :) I think this is a bit better. I don't know how to run the tests required in the link you provided from within my local copy of the guix source code tree. (https://www.

Re: [PATCH] gnu: Add cgit.

2016-03-27 Thread 宋文武
I get it built, but haven't run it. For a cgit service, which CGI runner should we use? IIUC, typical setup are: - nginx + fcgiwrap (or uwsgi) - apache httpd - lighttpd

[PATCH] gnu: Add cgit.

2016-03-27 Thread 宋文武
* gnu/packages/version-control.scm (cgit): New variable. --- gnu/packages/version-control.scm | 60 1 file changed, 60 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 7d7276a..498885d 100644 --- a/gnu/pa

New Danish PO file for 'guix-packages' (version 0.9.1)

2016-03-27 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix-packages' has been submitted by the Danish team of translators. The file is available at: http://translationproject.org/latest/guix-packages/da.po (We can arrange thin

New Danish PO file for 'guix' (version 0.9.1)

2016-03-27 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Danish team of translators. The file is available at: http://translationproject.org/latest/guix/da.po (We can arrange things so that in the

Re: [PATCH] Add MilkyTracker to Guix

2016-03-27 Thread Efraim Flashner
On Fri, Mar 25, 2016 at 07:54:40PM -0400, k...@openmailbox.org wrote: > The attached is a patch to gnu/packages/music.scm that allows a minimal and > functional build of MilkyTracker. I'm unsure if this is formatted correctly, > but I'm willing to learn. :-) > --- music.scm.bak 2016-03-25 17:3

Re: [PATCH] gnu: pspp: Update to 0.10.0

2016-03-27 Thread John Darrington
On Sun, Mar 27, 2016 at 10:00:04AM +0300, Efraim Flashner wrote: I pushed an update to pspp last night and I had the changes from gtk2 to gtk3, but I don't have the ncurses, postgresql or perl-text-diff additions. Are they all related to the libpq interface, and what is it? ncurses

Re: [PATCH 1/3] licenses: Add beerware license.

2016-03-27 Thread Efraim Flashner
On Sat, 26 Mar 2016 18:50:53 -0700 Christopher Allan Webber wrote: > Leo Famulari writes: > > [...] > > Now there's a license name bound to cause some confusion! > > It looks free... I think it would be okay to push. But maybe if only > one or two packages use it it would be better to just

Re: [PATCH] gnu: pspp: Update to 0.10.0

2016-03-27 Thread Efraim Flashner
On Sun, 27 Mar 2016 08:24:52 +0200 John Darrington wrote: > * gnu/packages/math.scm (pspp): Update to 0.10.0 > --- > gnu/packages/maths.scm | 17 +++-- > 1 file changed, 11 insertions(+), 6 deletions(-) > > diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm > index 6d3d134