[PATCH] gnu: evince: Add inputs.

2015-06-07 Thread David Hashe
* gnu/packages/gnome.scm (evince): Add 'djvulibre' as an input. --- gnu/packages/gnome.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 34658e1..e02a430 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @

MIPS bootstrap problem in core-updates

2015-06-07 Thread Mark H Weaver
In core-updates, 'glibc-final-with-bootstrap-bash' fails to build on MIPS, because 'gcc-boot0' doesn't work. The problem is that we've switched to gcc-4.9, which on MIPS now emits a new ".nan" assembler directive which is not understood by the assembler in binutils-2.23.2, the version in our binut

Re: Kernel recompilation on Novena

2015-06-07 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Thanks for the info! > > I wonder what the status of our linux-libre package is on armhf. I > guess we first need a config file for that platform, based on the x86 > ones. I may be showing my ignorance, but it seems to me that kernels built for armhf and

Re: RFC: building numpy against OpenBLAS.

2015-06-07 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> So, I come again to the same conclusion: that we should switch to >> OpenBLAS on _all_ platforms, and strip away the ATLAS-handling code in >> our python-numpy package. We can work on fixing OpenBLAS to MIPS later. > > Agreed,

Re: GSoC: Porting Guix to Hurd week 3+4 report.

2015-06-07 Thread Thomas Schwinge
Hi! On Thu, 04 Jun 2015 22:48:48 +0200, l...@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) wrote: > Manolis Ragkousis skribis: > > > Hey Thomas, thank you for looking into this. Many thanks to you as well as Ludo for your very helpful description and instructions! I've also spent an hour or two

Re: Kernel recompilation on Novena

2015-06-07 Thread Ludovic Courtès
Thanks for the info! I wonder what the status of our linux-libre package is on armhf. I guess we first need a config file for that platform, based on the x86 ones. Ludo’.

Re: [PATCH] import: pypi: Detect inputs.

2015-06-07 Thread Ludovic Courtès
Cyril Roelandt skribis: > * guix/import/pypi.scm (compute-inputs, guess-requirements): New procedures. Nice! Please mention the ‘guix-hash-url’, ‘make-pypi-sexp’, ‘python->package-name’, etc. changes and the tests. > +(define (maybe-inputs python->package-name inputs) > + (match inputs > +

Re: RFC: building numpy against OpenBLAS.

2015-06-07 Thread Ludovic Courtès
Mark H Weaver skribis: > So, I come again to the same conclusion: that we should switch to > OpenBLAS on _all_ platforms, and strip away the ATLAS-handling code in > our python-numpy package. We can work on fixing OpenBLAS to MIPS later. Agreed, we can’t afford not to have substitutes for thing

Re: [PATCH] doc emacs: Improve documentation on initial setup.

2015-06-07 Thread Ludovic Courtès
Alex Kost skribis: > From f14f533935169be164a94ecdcfeeecf6690bc07f Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Sun, 7 Jun 2015 21:43:58 +0300 > Subject: [PATCH] doc emacs: Improve documentation on initial setup. > > Reported by ngz on #guix. > > * doc/emacs.texi (Emacs Initial Setup): Des

Re: [PATCH 2/2] emacs: Add shell completions for "guix" command.

2015-06-07 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > I wonder if ‘guix-pcomplete-run-guix’ couldn’t run the command in a REPL > instead of spawning a process. That is, when completing ‘guix build’, > it would evaluate something like: > > (with-output-to-string > (lambda () > (catch 'quit >

Re: [PATCH] guix: Clean up --help messages.

2015-06-07 Thread Ludovic Courtès
Alex Kost skribis: > I think it is not clear that multiple packages may be installed/removed > by a single command. If it would look like this: > > -i, --install=PACKAGE... install PACKAGEs > > it may not be clear how the PACKAGEs are separated, since it is a common > practice to use "," to s

Re: [PATCH] guix: Clean up --help messages.

2015-06-07 Thread Alex Kost
Sorry, there is another thing I forgot. Currently ‘guix package --help’ displays the following: --8<---cut here---start->8--- Usage: guix package [OPTION]... PACKAGES... Install, remove, or upgrade PACKAGES in a single transaction. -i, --install=PACKAGE ins

[PATCH] doc emacs: Improve documentation on initial setup.

2015-06-07 Thread Alex Kost
As reported today on #guix , it is not obvious how to use "guix.el" when a binary installation was used. So this patch is intended to improve the documentation on that subject. >From f14f533935169be164a94ecdcfeeecf6690bc07f Mon Sep 17 00:00:00 2

Re: Guix binary tarball

2015-06-07 Thread Ludovic Courtès
Hi, Thomas! Thomas Schwinge skribis: > I'm not a fan of extracting tarballs inside populated directories; so I'm > in favor on the suggested change to extract inside a temporary directory, > and then move everything in place as a separate step. OK. I had come to the conclusion that yes, doing

Re: /run/current-system

2015-06-07 Thread Ludovic Courtès
Thomas Schwinge skribis: > $ guix --version > warning: failed to install locale: Invalid argument > guix (GNU Guix) 0.8.2 > [...] The fix is to install a locale package and define LOCPATH accordingly: http://lists.gnu.org/archive/html/guix-devel/2015-05/msg00282.html /run/cur

Re: [PATCH] guix: Clean up --help messages.

2015-06-07 Thread Ludovic Courtès
Alex Kost skribis: > From 2b561a47cf29480b5a4d686a3f3596569f0394f6 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Sun, 7 Jun 2015 11:46:06 +0300 > Subject: [PATCH] guix: Clean up --help messages. > > * guix/scripts/import.scm (show-help): Add newline before a list of > importers. > * guix/

Re: [PATCH 2/2] emacs: Add shell completions for "guix" command.

2015-06-07 Thread Ludovic Courtès
Alex Kost skribis: > Oof! There is a plenty of guix commands, actions, options, … > So after this patch, it would be more convenient to use ‘guix’ in > "M-x shell". Woohoo! Wonderful! :-) > It should complete almost everything except suboptions of subcommands, I > mean those ‘import’ modules

Re: [PATCH 1/2] emacs: Add "memoization" code.

2015-06-07 Thread Ludovic Courtès
Alex Kost skribis: > From 8f6dfdc793d39b40bf57fbc7728e815b40b7c199 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Sat, 6 Jun 2015 22:14:13 +0300 > Subject: [PATCH 1/2] emacs: Add "memoization" code. > > * emacs/guix-utils.el (guix-memoize): New function. > (guix-memoized-defun): New macro.

/run/current-system (was: Guix binary tarball)

2015-06-07 Thread Thomas Schwinge
Hi! On Sun, 07 Jun 2015 14:39:20 +0200, I wrote: > In context of > , > I'm now installing Guix (GNU Guix 0.8.2 Binary) for the first time. I > noticed a few issues that have been raised in this threa

Re: Guix binary tarball

2015-06-07 Thread Thomas Schwinge
Hi! In context of , I'm now installing Guix (GNU Guix 0.8.2 Binary) for the first time. I noticed a few issues that have been raised in this thread already (I have not yet read every message in detai

[PATCH] guix: Clean up --help messages.

2015-06-07 Thread Alex Kost
This is a boring message about some really minor things. While working on "guix" shell completions, I noticed that "--help" messages want some nitpicking. I think that formatting of system actions should be adjusted to the formatting of guix subcommands and importers (an aligned list of commands)