[PATCH 4/5] gnu: emacs: Simplify "guix-emacs.el".

2017-02-18 Thread Alex Kost
* gnu/packages/aux-files/emacs/guix-emacs.el: Do not try to require 'guix-profiles'. Do not call 'guix-emacs-autoload-packages' in the top level. (guix-package-enable-at-startup): Remove. This variable can't be set by a user since this file is loaded before user config. (guix-emacs-autoload-packa

[PATCH 1/5] packages: Add 'search-auxiliary-file'.

2017-02-18 Thread Alex Kost
Suggested-by: Ludovic Courtès at . * gnu/packages.scm (%auxiliary-files-path): New variable. (search-auxiliary-file): New procedure. --- gnu/packages.scm | 24 ++-- 1 file changed, 18 insertions(+), 6 deletio

[PATCH 0/5] gnu/packages/aux-files

2017-02-18 Thread Alex Kost
Hello, as discussed at http://lists.gnu.org/archive/html/guix-devel/2016-12/msg01174.html this patchset moves linux-libre .conf files and "guix-emacs.el" (needed for Emacs) to "gnu/packages/aux-files", also it modifies "guix-emacs.el" a bit. These patches shouldn't change anything in a user ex

[PATCH 5/5] .gitignore: Remove stale entries.

2017-02-18 Thread Alex Kost
This is a followup to commit deb6276dda81a69da38e842d269c5370a28fa5cf. * .gitignore: Remove "/emacs/..." lines. --- .gitignore | 5 - 1 file changed, 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0897c95..1fc22d7 100644 --- a/.gitignore +++ b/.gitignore @@ -44,11 +44,6 @@ /doc/o

[PATCH 3/5] gnu: emacs: Move "guix-emacs.el" to "aux-files".

2017-02-18 Thread Alex Kost
* emacs/guix-emacs.el: Rename to... * gnu/packages/aux-files/emacs/guix-emacs.el: ... this. * Makefile.am (AUX_FILES): Add it. * gnu/packages/emacs.scm (emacs)[inputs]: Remove 'guix' source. [native-inputs]: Add "guix-emacs.el" auxiliary file. [arguments]: Adjust 'install-site-start' phase accordin

[PATCH 2/5] gnu: linux: Move configuration files to "aux-files".

2017-02-18 Thread Alex Kost
* gnu/packages/linux-libre-4.1-i686.conf: Rename to... * gnu/packages/aux-files/linux-libre/4.1-i686.conf: ... this. * gnu/packages/linux-libre-4.1-x86_64.conf: Rename to... * gnu/packages/aux-files/linux-libre/4.1-x86_64.conf: ... this. * gnu/packages/linux-libre-4.4-i686.conf: Rename to... * gnu/

Re: updating many haskell packages

2017-02-18 Thread Federico Beffa
On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: > Quoting Federico Beffa (2017-02-17 03:00:04) >> On Wed, Feb 15, 2017 at 8:31 PM, Troy Sankey wrote: >> > Quoting Troy Sankey (2017-02-06 16:00:29) >> >> Quoting Federico Beffa (2017-02-06 15:34:47) >> >> > I would consider a discrepancy betwee

[PATCH 1/2] services: openssh: Enable PAM.

2017-02-18 Thread Clément Lassieur
* gnu/services/ssh.scm: (%openssh-pam-services): New variable. (openssh-service-type): Use it to extend PAM-ROOT-SERVICE-TYPE. ()[challenge-response-authentication?]: New field. ()[use-pam?]: New field. (openssh-config-file): Add them. * doc/guix.texi (Networking Services): Document them. -

[PATCH 2/2] services: openssh: Remove deprecated 'RSAAuthentication' option.

2017-02-18 Thread Clément Lassieur
* gnu/services/ssh.scm (openssh-config-file): Remove it. ()[rsa-authentication?]: Remove it. * doc/guix.texi (Networking Services): Remove it. --- doc/guix.texi| 5 - gnu/services/ssh.scm | 5 - 2 files changed, 10 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 22

Re: [PATCH 0/2] Openssh service patches

2017-02-18 Thread Clément Lassieur
Julien Lepiller writes: > I haven't applied it either, but it looks good, thank you :) > > Could you also document the new fields and remove the documentation for > the old one? Sure, here it is. Thanks!

Re: Leaving the guix project

2017-02-18 Thread Ricardo Wurmus
David Craven writes: >> unless they force or persuade other people to use non-free software as well > > I hope this isn't a reference to the raspberry pi firmware. No, it’s not a reference. I’m totally unaware of anything relating to the Raspberry Pi. It was a general statement. -- Ricardo

Re: Leaving the guix project

2017-02-18 Thread Ricardo Wurmus
David Craven writes: >> vanilla Linux (which includes more than 150MB of binary blobs) > > Can you provide a reference? I can’t find it any more (I think I saw it in an interview, but I cannot find the article any more) and it looks like I was quite wrong about this number. My apologies! It’s

Re: [PATCH 2/2] services: openssh: Remove deprecated 'RSAAuthentication' option.

2017-02-18 Thread Ricardo Wurmus
Clément Lassieur writes: > * gnu/services/ssh.scm (openssh-config-file): Remove it. > ()[rsa-authentication?]: Remove it. > * doc/guix.texi (Networking Services): Remove it. > --- > doc/guix.texi| 5 - > gnu/services/ssh.scm | 5 - > 2 files changed, 10 deletions(-) > > diff -

Re: [PATCH 2/2] services: openssh: Remove deprecated 'RSAAuthentication' option.

2017-02-18 Thread Ricardo Wurmus
Clément Lassieur writes: > * gnu/services/ssh.scm (openssh-config-file): Remove it. > ()[rsa-authentication?]: Remove it. > * doc/guix.texi (Networking Services): Remove it. I don’t see “openssh-config-file” in the diff. Is this missing or a mistake in the commit summary? Or am I misunderst

python-tests: python-oslosphinx fixed. Please evaluate.

2017-02-18 Thread Danny Milosavljevic
Hi, so we finally got to the bottom of the problem with python-oslosphinx. It should be fixed now (the main fix is in python-pbr-minimal). @Leo: Can you please start a new evaluation of python-tests?

ntfs-3g: Does it build?

2017-02-18 Thread Danny Milosavljevic
Hi, does ntfs-3g build for you using Guix master? For me, it doesn't - because of a whitespace problem in the patch "ntfs-3g-CVE-2017-0358.patch".

Re: updating many haskell packages

2017-02-18 Thread Troy Sankey
Quoting Federico Beffa (2017-02-18 04:43:51) > On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: > > Forgive me if my understanding of build systems in Guix is flawed, but > > let me explain my idea with more detail: > > > > First, make a data-only package called "ghc-all-cabal-files" containing

Re: [PATCH 2/2] services: openssh: Remove deprecated 'RSAAuthentication' option.

2017-02-18 Thread Clément Lassieur
Ricardo Wurmus writes: > Clément Lassieur writes: > >> * gnu/services/ssh.scm (openssh-config-file): Remove it. >> ()[rsa-authentication?]: Remove it. >> * doc/guix.texi (Networking Services): Remove it. > > I don’t see “openssh-config-file” in the diff. Is this missing or a > mistake in the c

Re: [PATCH 2/2] services: openssh: Remove deprecated 'RSAAuthentication' option.

2017-02-18 Thread Clément Lassieur
Ricardo Wurmus writes: > Clément Lassieur writes: > >> * gnu/services/ssh.scm (openssh-config-file): Remove it. >> ()[rsa-authentication?]: Remove it. >> * doc/guix.texi (Networking Services): Remove it. >> --- >> doc/guix.texi| 5 - >> gnu/services/ssh.scm | 5 - >> 2 files ch

Re: 01/01: updated pioneers to latest version.

2017-02-18 Thread Leo Famulari
On Sat, Feb 18, 2017 at 01:59:34PM -0500, Kei Kebreau wrote: > kkebreau pushed a commit to branch master > in repository guix. > > commit 2f7eccc048de6526ef3f4c2de1c67ea0455ccb0c > Author: Rodger Fox > Date: Fri Feb 17 20:01:37 2017 -0800 > > updated pioneers to latest version. > >

Re: [PATCH] update pioneers to latest version.

2017-02-18 Thread Kei Kebreau
Rodger Fox writes: > This is a simple version update. I attached the patch file. Looks good! Pushed to master as 365950ce92f27781086ecd99d1efa99d484e7de0. Also, make sure to use the GNU change log format[0]. It makes changes easier to understand for everyone. Thanks! [0]: https://www.gnu.org/pre

Re: 01/01: updated pioneers to latest version.

2017-02-18 Thread Kei Kebreau
Leo Famulari writes: > On Sat, Feb 18, 2017 at 01:59:34PM -0500, Kei Kebreau wrote: >> kkebreau pushed a commit to branch master >> in repository guix. >> >> commit 2f7eccc048de6526ef3f4c2de1c67ea0455ccb0c >> Author: Rodger Fox >> Date: Fri Feb 17 20:01:37 2017 -0800 >> >> updated pionee

Re: ntfs-3g: Does it build?

2017-02-18 Thread Kei Kebreau
Danny Milosavljevic writes: > Hi, > > does ntfs-3g build for you using Guix master? > > For me, it doesn't - because of a whitespace problem in the patch > "ntfs-3g-CVE-2017-0358.patch". I was the one who created that file. Try this patch. It should fix the whitespace problem. I suspect the issu

Re: Guix-devel Digest, Vol 44, Issue 146

2017-02-18 Thread Chaitan Rogers
echo '862 - 140' | bc 722 --- cut here --- The filesize of the package output will be 722 MiB. We could prune it of all the unrelated versions according to the stackage LTS, but this starts to get compl

Re: updating many haskell packages

2017-02-18 Thread Federico Beffa
On Sat, Feb 18, 2017 at 6:40 PM, Troy Sankey wrote: > Quoting Federico Beffa (2017-02-18 04:43:51) >> On Fri, Feb 17, 2017 at 6:47 PM, Troy Sankey wrote: >> > Forgive me if my understanding of build systems in Guix is flawed, but >> > let me explain my idea with more detail: >> > >> > First, make

Re: ntfs-3g: Does it build?

2017-02-18 Thread Danny Milosavljevic
Hi Kei, I think the empty line except for the whitespace is the only important line - see below. The number of spaces is different. diff --git a/gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch b/gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch index 6edd676e3..dfaeca080 100644 --- a/gnu/packag

Re: ntfs-3g: Does it build?

2017-02-18 Thread Kei Kebreau
Danny Milosavljevic writes: > Hi Kei, > > I think the empty line except for the whitespace is the only important line - > see below. The number of spaces is different. > > diff --git a/gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch > b/gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch > index

Re: ntfs-3g: Does it build?

2017-02-18 Thread Danny Milosavljevic
> Was there any change for you using the patch I just sent? That one also works.