Re: [PATCH] gnu: Add elixir.

2016-07-21 Thread Leo Famulari
On Thu, Jul 21, 2016 at 09:43:57PM +1000, Ben Woodcroft wrote: > On 21/07/16 11:42, Pjotr Prins wrote: > > Sorry for the new thread. But this time the patch is readable from all > > mailers (supporting UTF8). Please comment. > > Maybe to fix the $HOME issues by including a phase to set

Re: none

2016-07-21 Thread Tobias Geerinckx-Rice
Hiya, Pjotr, On 2016-07-22 04:06, Pjotr Prins wrote: A provocation: because of purism GNU Guix takes an elitist approach. I've honestly never felt any elitism coming from the Guix project. Consistency, certainly. _Much_ more so than in most other free software projects I know. I find it helps

Re: none

2016-07-21 Thread Leo Famulari
On Fri, Jul 22, 2016 at 04:06:56AM +0200, Pjotr Prins wrote: > A provocation: because of purism GNU Guix takes an elitist approach. > > I am thinking that we need another project because it appears to be > impossible to combine low threshold with GNU Guix goals. > > How about Alt-Guix, a

Re: sorted inputs [was: Guix-devel Digest, Vol 37, Issue 133]

2016-07-21 Thread Eric Bavier
On Thu, 21 Jul 2016 15:42:52 +0200 David Craven wrote: > > I don't think this needs to be a thing. While I personally added the > > code in the cpan importer to sort inputs by name, I recognize that > > there are also valid reasons to not do that in some packages. E.g. > >

Re: none

2016-07-21 Thread Pjotr Prins
A provocation: because of purism GNU Guix takes an elitist approach. I am thinking that we need another project because it appears to be impossible to combine low threshold with GNU Guix goals. How about Alt-Guix, a packaging effort without opinion. As long as a package builds it gets accepted.

Re: none

2016-07-21 Thread Pjotr Prins
On Thu, Jul 21, 2016 at 02:51:38PM +0200, Ludovic Courtès wrote: > In > , > you already identified exactly what we were going to say. :-) > > Namely, why are patches applied in a build

Re: [PATCH] gnu: perl-io-socket-ssl: Add IDN support.

2016-07-21 Thread ng0
>From d841892a6563fa79f8185d6ea470a160d1b54b2c Mon Sep 17 00:00:00 2001 From: ng0 Date: Fri, 22 Jul 2016 00:01:03 + Subject: [PATCH] gnu: perl-io-socket-ssl: Add IDN support. * gnu/packages/web.scm (perl-io-socket-ssl)[propagated-inputs]: Add perl-uri for IDN

Re: [PATCH] gnu: perl-io-socket-ssl: Update to 2.033.

2016-07-21 Thread ng0
>From 9293d91521387a4c557e3c4893e097403799259a Mon Sep 17 00:00:00 2001 From: ng0 Date: Thu, 21 Jul 2016 23:34:04 + Subject: [PATCH] gnu: perl-io-socket-ssl: Update to 2.033. * gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.033. --- gnu/packages/web.scm |

[PATCH] doc: Explain when guix edit is read-only.

2016-07-21 Thread myglc2
* doc/guix.texi (Invoking guix edit): Explain when you can and can't edit the recipe --- doc/guix.texi | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index e7b233d..914d24d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -4485,7

Re: SourceForge URLs changed

2016-07-21 Thread Leo Famulari
On Thu, Jul 21, 2016 at 03:41:50PM -0500, Alex Griffin wrote: > On Thu, Jul 21, 2016, at 09:33 AM, Leo Famulari wrote: > > Alex, how is Q-Z coming along? I can finish it quickly later today if > > you haven't started yet. > > I apologize, I haven't started it yet... So go ahead if you want to >

Re: ‘guix publish’ now compresses archives

2016-07-21 Thread Tomáš Čech
On Thu, Jul 21, 2016 at 07:53:45AM +0200, Ricardo Wurmus wrote: Tomáš Čech writes: First, I'm not saying that we should do that for every archive, but I think that having a way how to automatically export this information would be great and I see it as a week point for

Re: SourceForge URLs changed

2016-07-21 Thread Alex Griffin
On Thu, Jul 21, 2016, at 09:33 AM, Leo Famulari wrote: > Alex, how is Q-Z coming along? I can finish it quickly later today if > you haven't started yet. I apologize, I haven't started it yet... So go ahead if you want to finish it up, else I can still do it tomorrow when I will have time for it

gnu/system/u-boot.scm

2016-07-21 Thread Danny Milosavljevic
Hi, below is my (untested!) attempt at an u-boot-configuration for use like this (bootloader (u-boot-configuration (device "/dev/sda"))) . It has been copied from gnu/system/grub.cfg and then I s/grub/u-boot/g and removed all the eyecandy stuff as far as I could. We should end up with

Re: [PATCH v2] gnu: Add lrzip.

2016-07-21 Thread Tobias Geerinckx-Rice
Talking to myself, On 2016-07-21 22:24, Tobias Geerinckx-Rice wrote: +(native-inputs + `(,@(if (string-prefix? "i686" (or (%current-target-system) +(%current-system))) + `(("nasm" ,nasm)) + '()) Hmm. Not sure where this

Re: [PATCH] gnu: Add hexedit.

2016-07-21 Thread Kei Kebreau
Danny Milosavljevic writes: > On Thu, 21 Jul 2016 14:08:41 -0400 > Kei Kebreau wrote: > >> If someone could make sure that this patch works on their machine as >> well, that would be nice! > > I tried it and it works! Nice! I'm going to go ahead

[PATCH v2] gnu: Add lrzip.

2016-07-21 Thread Tobias Geerinckx-Rice
* gnu/packages/compression.scm (lrzip): New variable. --- V2: - Add 'nasm' input only on x86 systems. - Correct licencing information. gnu/packages/compression.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/compression.scm

Re: [PATCH] gnu: Add lrzip.

2016-07-21 Thread Tobias Geerinckx-Rice
Eric, Thanks for the review! On 2016-07-21 07:24, Eric Bavier wrote: ASM support seems to be supported only on x86/32-bit systems. Could you make this input conditional on the system type? An example would be the "lame" package in gnu/packages/mp3.scm. And thank you for the specific

Re: [PATCH 1/4] lint: Add packages with suffix ':bin' to 'inputs-should-be-native'.

2016-07-21 Thread Tobias Geerinckx-Rice
Ahoy Ludo', On 2016-07-21 18:06, l...@gnu.org wrote: (inputs `(("somethingsilly" ,glib "bin"))) This "somethingsilly" is just a label that allows you to refer to an input on the build side, in idioms like: (assoc-ref inputs "somethingsilly") => "/gnu/store/…-glib-42.0-bin" I remember

[PATCH 3/3] doc: Note on inclusive language for documentation.

2016-07-21 Thread ng0
>From aabf02ff399c9a20286c9ec2c2aa0ade15f59675 Mon Sep 17 00:00:00 2001 From: ng0 Date: Thu, 21 Jul 2016 16:59:40 + Subject: [PATCH 3/3] doc: Note on inclusive language for documentation. * doc/contributing.texi (Submitting Patches): New @item: Point out to use

Re: [PATCH] gnu: Add hexedit.

2016-07-21 Thread Danny Milosavljevic
On Thu, 21 Jul 2016 14:08:41 -0400 Kei Kebreau wrote: > If someone could make sure that this patch works on their machine as > well, that would be nice! I tried it and it works!

[PATCH] gnu: Add hexedit.

2016-07-21 Thread Kei Kebreau
If someone could make sure that this patch works on their machine as well, that would be nice! From a205d3f991e07a560cebbdf6557d9d7653231bda Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Thu, 21 Jul 2016 14:01:43 -0400 Subject: [PATCH] gnu: Add hexedit. *

[PATCH 2/3] doc: Send changes in your patch which are related.

2016-07-21 Thread ng0
>From 0e84643a50d578b6b5bb68119b35dc92d90dafd5 Mon Sep 17 00:00:00 2001 From: ng0 Date: Thu, 21 Jul 2016 13:24:36 + Subject: [PATCH 2/3] doc: Send changes in your patch which are related. * doc/contributing.texi (Submitting Patches): New @item: This gives

[PATCH 1/3] doc: Point out preference of message format.

2016-07-21 Thread ng0
>From 85c26ccbdedc55ca6490d4c2e0186e26672e3477 Mon Sep 17 00:00:00 2001 From: ng0 Date: Thu, 21 Jul 2016 12:44:57 + Subject: [PATCH 1/3] doc: Point out preference of message format. * doc/contributing.texi (Submitting Patches): Includes a note on preference of

[PATCH][rfc][doc] extending the contribution guidelines

2016-07-21 Thread ng0
Hello, this message is an introduction to the patches which will follow in their own messages with the common goal to fix the documentation (I.), furthermore there is a general copyright assignment question in (II.). This was not planned to be so unstructured, but here we go: == I. == Neither

Re: [PATCH] Add gnu/packages/u-boot.scm with all the boards that u-boot supports right now

2016-07-21 Thread Danny Milosavljevic
> This note should go to the top of the .patch file, along with one or two > sentences explaining what it does and why we need it. OK, will do that. > It seems to me that a lot of stuff is Debian-specific and not needed > (the debian/ directory is definitely not needed.) I agree. However, I

Re: [PATCH 2/2] gnu: racket: Add more inputs.

2016-07-21 Thread Ludovic Courtès
宋文武 skribis: > * gnu/packages/schem.scm (racket)[inputs]: Add glu, gmp, libpng, libx11, ^^ Typo. > mesa, mpfr, openssl and unixodbc. Replace libjpeg-8 with libjpeg and > gtk+-2 with gtk+. LGTM! Thanks, Ludo'.

Re: [PATCH] gnu: Add lrzip.

2016-07-21 Thread Tobias Geerinckx-Rice
Eric, On 2016-07-21 07:24, Eric Bavier wrote: The license should probably be "(list license:gpl3+ license:public-domain)" since there is at least one file, md5.c, Thanks. That comma in ‘either version 3,’ threw off my simplistic grepping for ‘version n of the Licence’. Which prompts me to

Re: [PATCH 1/2] gnu: racket: Patch dynamically loaded libraries with absolute paths.

2016-07-21 Thread Ludovic Courtès
宋文武 skribis: > * gnu/packages/scheme.scm (racket)[arguments]: Patch 'ffi-lib' calls to > absolute paths in 'pre-configure' phase. Remove 'wrap-programs' phase. Awesome, go ahead! (I tried to do this long ago and eventually gave up…) Ludo’.

Re: export symbols required to use modify-services syntax

2016-07-21 Thread Ludovic Courtès
Tomáš Čech skribis: > As I learnt yesterday on IRC, there is syntax modify-services to be used in > system configuration. Unfortunatelly not all the services which configuration > could be changed has exported bindings to do that. > > This patchset should address that.

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-21 Thread Ludovic Courtès
David Craven skribis: > Maybe I'm doing something wrong then, this is what I get: > I was symlinking individual files into .guix, now I'm symlinking > the whole $HOME/guix/gnu folder into .guix > > guix package -i qemu -L $HOME/guix You must not add Guix’s top-level source tree

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-21 Thread David Craven
Maybe I'm doing something wrong then, this is what I get: I was symlinking individual files into .guix, now I'm symlinking the whole $HOME/guix/gnu folder into .guix guix package -i qemu -L $HOME/guix guix package: warning: failed to load '(build-aux check-available-binaries)': Backtrace: In

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Ludovic Courtès
Andy Wingo skribis: > On Thu 21 Jul 2016 16:39, "Thompson, David" writes: > >> On Thu, Jul 21, 2016 at 9:57 AM, Jan Synáček wrote: >>> On Thu, Jul 21, 2016 at 3:35 PM, Vincent Legoll >>> wrote:

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-21 Thread David Craven
Ah I'm still rebuilding after a rebase, that's probably the issue then.

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-21 Thread Ludovic Courtès
David Craven skribis: > Was the -L flag fixed recently? I remember it not working when I first tried > it. It’s pretty old, and it works (until proven otherwise ;-)). Ludo’.

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-21 Thread Ludovic Courtès
David Craven skribis: > When trying to run guix size on a custom built package I get a no > substitue information available message... Quoting the manual: When the package passed to ‘guix size’ is available in the store, ‘guix size’ queries the daemon to determine its

Re: Guix-devel Digest, Vol 37, Issue 133

2016-07-21 Thread David Craven
> USE flags a la Gentoo are not compatible with Guix because it means > that package expressions are no longer self-contained and rely upon > external global state. That means that builds are no longer > deterministic. Build determinism is only relevant for binary caching so if someone changes

Re: [PATCH 1/4] lint: Add packages with suffix ':bin' to 'inputs-should-be-native'.

2016-07-21 Thread Ludovic Courtès
Vincent Legoll skribis: > On Thu, Jul 21, 2016 at 2:24 PM, Ludovic Courtès wrote: >> David Craven skribis: >> I think packages with a “bin” output are not always used as native inputs, so I would drop this rule. >>> >>> From

Re: ‘guix publish’ now compresses archives

2016-07-21 Thread Thompson, David
On Thu, Jul 21, 2016 at 1:33 AM, Ricardo Wurmus wrote: > > Thompson, David writes: > >> On Wed, Jul 20, 2016 at 9:05 AM, Tomáš Čech wrote: >> >>> First, I'm not saying that we should do that for every archive, but I

Re: Guix-devel Digest, Vol 37, Issue 133

2016-07-21 Thread Thompson, David
On Thu, Jul 21, 2016 at 11:18 AM, David Craven wrote: > Some basic USE flags would be nice, even if it's just used for > documenting which configure-flags and inputs are needed for which > feature. I think this would also resolve the sorting inputs > alphabetically issue, since

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Andy Wingo
On Thu 21 Jul 2016 16:39, "Thompson, David" writes: > On Thu, Jul 21, 2016 at 9:57 AM, Jan Synáček wrote: >> On Thu, Jul 21, 2016 at 3:35 PM, Vincent Legoll >> wrote: >>> Is there a simple command line that would list

Re: SourceForge URLs changed

2016-07-21 Thread Andreas Enge
Hello Leo, On Thu, Jul 21, 2016 at 10:33:53AM -0400, Leo Famulari wrote: > The attached patch updates the URLs for the failing Sourceforge > packages, A-P. I do not think this kind of trivial patch (trivial in complexity, not in the amount of work required!) does not warrant a review, you may

Re: Guix-devel Digest, Vol 37, Issue 133

2016-07-21 Thread David Craven
Some basic USE flags would be nice, even if it's just used for documenting which configure-flags and inputs are needed for which feature. I think this would also resolve the sorting inputs alphabetically issue, since there would be real metadata there instead of just a source comment. > I think

Re: SourceForge URLs changed

2016-07-21 Thread Leo Famulari
On Fri, Jul 15, 2016 at 10:58:00PM -0400, Leo Famulari wrote: > I can begin updating the URLs. The attached patch updates the URLs for the failing Sourceforge packages, A-P. Alex, how is Q-Z coming along? I can finish it quickly later today if you haven't started yet. >From

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Thompson, David
On Thu, Jul 21, 2016 at 9:57 AM, Jan Synáček wrote: > On Thu, Jul 21, 2016 at 3:35 PM, Vincent Legoll > wrote: >> Is there a simple command line that would list such services ? >> >> herd list --type=networking >> >> or something like that, that

Re: Guix-devel Digest, Vol 37, Issue 133

2016-07-21 Thread Leo Famulari
On Thu, Jul 21, 2016 at 03:42:52PM +0200, David Craven wrote: > 1. A lint warning is just that a warning. I think in most cases there > is no reason > not sort them alphabetically. > > 2. The ordering may seem logical to the person who wrote the package > initially, > but then the next person

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Jan Synáček
On Thu, Jul 21, 2016 at 3:35 PM, Vincent Legoll wrote: > Is there a simple command line that would list such services ? > > herd list --type=networking > > or something like that, that would make for the almost-perfect suggestion... Yes! I'm glad we're saying the same,

Re: Guix-devel Digest, Vol 37, Issue 133

2016-07-21 Thread David Craven
> I don't think this needs to be a thing. While I personally added the > code in the cpan importer to sort inputs by name, I recognize that > there are also valid reasons to not do that in some packages. E.g. > grouping a set of inputs that are all related to or required for some > aspect of a

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Jan Synáček
On Thu, Jul 21, 2016 at 3:00 PM, Ludovic Courtès wrote: > Jan Synáček skribis: > >> On Tue, Jul 19, 2016 at 2:43 PM, Ludovic Courtès wrote: >>> I improved the message along these lines in commit >>> 2c2ec261a8d3c37e5147038f47ad24c57cde4134, let

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Vincent Legoll
> Just to be clear, the message we now have is: > > service 'ssh-daemon' requires 'networking', which is not provided by any > service "which is currently not provided by any service" So that there's a hint that what the user has to search for is in the currently not activated services. Is

Re: [PATCH 1/4] lint: Add packages with suffix ':bin' to 'inputs-should-be-native'.

2016-07-21 Thread Vincent Legoll
On Thu, Jul 21, 2016 at 2:24 PM, Ludovic Courtès wrote: > David Craven skribis: > >>> I think packages with a “bin” output are not always used as native >>> inputs, so I would drop this rule. >> >> From searching the code-base we have I couldn't find a counter

Re: [PATCH 3/4] lint: Add 'inputs-should-be-sorted' check.

2016-07-21 Thread Eric Bavier
On Tue, 19 Jul 2016 18:49:15 +0200 David Craven wrote: > * guix/scripts/lint.scm (check-inputs-should-be-sorted): Add it. > (lint-checker): Add it. > --- > guix/scripts/lint.scm | 19 +++ > 1 file changed, 19 insertions(+) > > diff --git a/guix/scripts/lint.scm

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Ludovic Courtès
Jan Synáček skribis: > On Tue, Jul 19, 2016 at 2:43 PM, Ludovic Courtès wrote: >> I improved the message along these lines in commit >> 2c2ec261a8d3c37e5147038f47ad24c57cde4134, let me know what you think. >> >> To be more concrete about other improvements,

Re: [PATCH 09/10] vm: Honor 'QEMU_FLAGS' and 'QEMU_NET_FLAGS'.

2016-07-21 Thread David Craven
Yep this patch is not needed, your solution is much better thanks...

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Ludovic Courtès
Vincent Legoll skribis: >> From a regular user's point of view, this still misses the point, >> which I originally attempted to make. I suggest an error message like >> this: >> >> 'ssh-daemon' requires 'networking', try adding >> 'static-networking-service' or

Re: none

2016-07-21 Thread Ludovic Courtès
Hi Pjotr, Pjotr Prins skribis: > From 5fd8f64794b27f59f6688177a7a9e532b5d57f01 Mon Sep 17 00:00:00 2001 > Date: Tue, 19 Jul 2016 11:13:27 + > Subject: [PATCH] gnu: Add elixir. > To: guix-devel@gnu.org > From: Pjotr Prins > References:

Re: ???guix publish??? as a content-addressed file server

2016-07-21 Thread Ludovic Courtès
John Darrington skribis: > It sounds like a usefull capability. > > But presumably it depends on your localhost having a TCP/IP stack > and a http server installed. You need an OS with a TCP/IP stack, but ‘guix publish’ is the web server (it uses the web server

Re: ‘guix publish’ now compresses archives

2016-07-21 Thread Ludovic Courtès
Andy Wingo skribis: > On Tue 19 Jul 2016 00:22, l...@gnu.org (Ludovic Courtès) writes: > >> To recap, the difficulty with all this is that we couldn’t just call out >> the ‘gzip’ command because ‘guix publish’ uses threads, and threads and >> fork(2) don’t go together well. > >

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-21 Thread Efraim Flashner
On Thu, Jul 21, 2016 at 03:29:37PM +0300, Efraim Flashner wrote: > On Thu, Jul 21, 2016 at 02:19:26PM +0200, David Craven wrote: > > When trying to run guix size on a custom built package I get a no > > substitue information available message... > > > > You're going to have to build it first

Re: [PATCH] Add gnu/packages/u-boot.scm with all the boards that u-boot supports right now

2016-07-21 Thread Ludovic Courtès
Danny Milosavljevic skribis: > (Note: the patch is from > ) This note should go to the top of the .patch file, along with one or two sentences explaining what it

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-21 Thread David Craven
Was the -L flag fixed recently? I remember it not working when I first tried it. But yes that's what Tobias already mentioned earlier. Thanks David

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-21 Thread Efraim Flashner
On Thu, Jul 21, 2016 at 02:19:26PM +0200, David Craven wrote: > When trying to run guix size on a custom built package I get a no > substitue information available message... > You're going to have to build it first both ways, once with and once without the wayland support. -- Efraim Flashner

Re: [PATCH 1/4] lint: Add packages with suffix ':bin' to 'inputs-should-be-native'.

2016-07-21 Thread Ludovic Courtès
David Craven skribis: >> I think packages with a “bin” output are not always used as native >> inputs, so I would drop this rule. > > From searching the code-base we have I couldn't find a counter example. Do > you think it's ok to check for glib:bin specifically? Yes, sounds

Re: [PATCH 4/4] environment: Add '--debug' flag.

2016-07-21 Thread Ludovic Courtès
David Craven skribis: > * guix/scripts/environment.scm: Add '--debug' flag to add common debugging > packages (file, gdb, strace, valgrind) to environment. BTW, this use case is well-addressed via ‘guix environment --load’ as in the GDB example at:

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-21 Thread David Craven
When trying to run guix size on a custom built package I get a no substitue information available message... David

Re: [PATCH 06/10] gnu: mesa: Enable wayland support.

2016-07-21 Thread Ludovic Courtès
Hi! David Craven skribis: > Sounds good. Just wondering what's the policy on default build options > in guixsd? Leaning more towards enable everything than enable as > little as possible? Or do you decide on a case by case basis? Just > curious... It’s mostly on a case-by-case

Re: [PATCH] gnu: Add elixir.

2016-07-21 Thread Pjotr Prins
Hi Ben, On Thu, Jul 21, 2016 at 09:43:57PM +1000, Ben Woodcroft wrote: > On 21/07/16 11:42, Pjotr Prins wrote: > >Sorry for the new thread. But this time the patch is readable from all > >mailers (supporting UTF8). Please comment. > > Maybe to fix the $HOME issues by including a phase to set >

Re: [PATCH 01/10] system: Do not export GST_PLUGIN_PATH in /etc/profile.

2016-07-21 Thread David Craven
There are multiple solutions, I just think that this doesn't belong in /etc/profile (or $HOME/.bashrc for that matter), since this leads to an incomplete dependency specification.

Re: Elixir upstream question

2016-07-21 Thread Ricardo Wurmus
Pjotr Prins writes: > I raised issue https://github.com/elixir-lang/elixir/issues/5043 > > Jose Valim, the author of Elixir, responded with: > > --- > > I would love to include patches that generally make Mix or Elixir work > better but those seem like they would be

Re: [PATCH] gnu: Add elixir.

2016-07-21 Thread Ben Woodcroft
On 21/07/16 11:42, Pjotr Prins wrote: Sorry for the new thread. But this time the patch is readable from all mailers (supporting UTF8). Please comment. Maybe to fix the $HOME issues by including a phase to set environment variables during testing as in e.g. blast+ ? i.e. (setenv "HOME"

Re: [PATCH 01/10] system: Do not export GST_PLUGIN_PATH in /etc/profile.

2016-07-21 Thread Vincent Legoll
On Thu, Jul 21, 2016 at 1:17 PM, David Craven wrote: >> What is the impact of this change on users? >> >> Will it still be possible to install rhythmbox, then some GStreamer >> plugins, and have rhythmbox recognize those plugins? > > I think that to do that you'd create a custom

Re: [PATCH 01/10] system: Do not export GST_PLUGIN_PATH in /etc/profile.

2016-07-21 Thread David Craven
> What is the impact of this change on users? > > Will it still be possible to install rhythmbox, then some GStreamer > plugins, and have rhythmbox recognize those plugins? I think that to do that you'd create a custom package called my rythmbox or something, declare rythmbox and the optional

Re: Python install paths

2016-07-21 Thread Efraim Flashner
On Wed, Jul 20, 2016 at 12:27:13PM +0300, Efraim Flashner wrote: > I've been working slowly on getting onionshare packaged, and I've run > into a problem with the install phase. Normally everything just works, > but our --prefix=%out doesn't seem to overide the sys.prefix install > path in some

Elixir upstream question

2016-07-21 Thread Pjotr Prins
I raised issue https://github.com/elixir-lang/elixir/issues/5043 Jose Valim, the author of Elixir, responded with: --- I would love to include patches that generally make Mix or Elixir work better but those seem like they would be putting a maintenance burden on us, specially because we don't

Re: [PATCH 01/10] system: Do not export GST_PLUGIN_PATH in /etc/profile.

2016-07-21 Thread Andy Wingo
On Mon 18 Jul 2016 18:55, David Craven writes: > * gnu/system.scm (operating-system-etc-service): Remove "export" for > 'GST_PLUGIN_PATH'. > --- > gnu/system.scm | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/gnu/system.scm b/gnu/system.scm > index 476720b..fe62c3e

Re: ‘guix publish’ now compresses archives

2016-07-21 Thread Andy Wingo
On Tue 19 Jul 2016 00:22, l...@gnu.org (Ludovic Courtès) writes: > To recap, the difficulty with all this is that we couldn’t just call out > the ‘gzip’ command because ‘guix publish’ uses threads, and threads and > fork(2) don’t go together well. FWIW open-pipe or open-process from (ice-9

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Vincent Legoll
> From a regular user's point of view, this still misses the point, > which I originally attempted to make. I suggest an error message like > this: > > 'ssh-daemon' requires 'networking', try adding > 'static-networking-service' or 'dhcp-client-service' to system > services > > Or something like

Re: guix system: error: service 'ssh-daemon' requires 'networking', which is undefined

2016-07-21 Thread Jan Synáček
On Tue, Jul 19, 2016 at 2:43 PM, Ludovic Courtès wrote: > I improved the message along these lines in commit > 2c2ec261a8d3c37e5147038f47ad24c57cde4134, let me know what you think. > > To be more concrete about other improvements, here’s what should be > feasible (but needs to be