Re: java: switch to icedtea-8 as default JDK

2017-12-20 Thread Gábor Boskovits
2017-12-20 13:29 GMT+01:00 Gábor Boskovits : > 2017-12-20 11:34 GMT+01:00 Gábor Boskovits : > >> 2017-12-19 23:11 GMT+01:00 Ricardo Wurmus : >> >>> >>> Gábor Boskovits writes: >>> >>> > Now I have another blocking issue: >>> > https://github.com/Boskovits/guix/issues/24 >>> >>> > Error message: >

Re: Building from a local source code checkout

2017-12-20 Thread Konrad Hinsen
Hi Carlo, > On 20 December 2017 9:19:00 pm AEDT, Konrad Hinsen > wrote: >> > guix build python-activepapers >>--with-source=~/Development/python-activepaper >>guix build: error: lstat: No such file or directory: >>"~/Development/python-activepapers" > > I found earlier today that the tilde was

Re: OpenBLAS and performance

2017-12-20 Thread Eric Bavier
On Wed, 20 Dec 2017 21:32:15 +0100 Pjotr Prins wrote: > On Wed, Dec 20, 2017 at 09:00:46PM +0100, Ricardo Wurmus wrote: > > > I do think we need to default to a conservative openblas for general > > > use. Question is how we make it fly on dedicated hardware. > > > > Have you tried preloading

Re: OpenBLAS and performance

2017-12-20 Thread Ricardo Wurmus
Pjotr Prins writes: > On Wed, Dec 20, 2017 at 09:00:46PM +0100, Ricardo Wurmus wrote: >> > I do think we need to default to a conservative openblas for general >> > use. Question is how we make it fly on dedicated hardware. >> >> Have you tried preloading the special library with LD_PRELOAD? > >

Re: website: showcase or list videos and slides, sources of all talks

2017-12-20 Thread Ludovic Courtès
Heya Tobias, Tobias Geerinckx-Rice skribis: > Ludovic Courtès wrote on 19/12/17 at 16:41: >> Yes, and that’s really nice. The only downside is that we’re lacking a >> number of videos of conferences that put them on YouTube, and which we’d >> have to youtube-dl and upload to audio-video.gnu.org

Re: website: showcase or list videos and slides, sources of all talks

2017-12-20 Thread Ludovic Courtès
Hartmut Goebel skribis: > Am 19.12.2017 um 17:15 schrieb ng0: >>> It should be here: >>> >>> https://www.gnu.org/software/guix/blog/tags/talks/ >>> https://www.gnu.org/software/guix/blog/tags/papers/ >> This doesn't work really well to discover them, like on >> a submenu page in the head menu

Re: OpenBLAS and performance

2017-12-20 Thread Pjotr Prins
On Wed, Dec 20, 2017 at 09:00:46PM +0100, Ricardo Wurmus wrote: > > I do think we need to default to a conservative openblas for general > > use. Question is how we make it fly on dedicated hardware. > > Have you tried preloading the special library with LD_PRELOAD? It is not a question of what I

Re: OpenBLAS and performance

2017-12-20 Thread Ricardo Wurmus
Hi Pjotr, > I was just stating that the default openblas package does not perform > well (it is single threaded, for one). Is it really single-threaded? I remember having a couple of problems with OpenBLAS on our cluster when it is used with Numpy as both would spawn lots of threads. The solut

Re: OpenBLAS and performance

2017-12-20 Thread Pjotr Prins
On Wed, Dec 20, 2017 at 07:15:16PM +0100, Ricardo Wurmus wrote: > Is it really single-threaded? I remember having a couple of problems > with OpenBLAS on our cluster when it is used with Numpy as both would > spawn lots of threads. The solution was to limit OpenBLAS to at most > two threads. Loo

Re: emacs-25.3 aborted

2017-12-20 Thread Daniel Pimentel
Wurmus and Guix, I installed emacs with "--no-grafts" and emacs-exwm with this flag and it works. Thanks, --- Daniel Pimentel (d4n1) On 2017-12-13 20:15, Ricardo Wurmus wrote: I can reproduce this on i686. After installing Emacs with “guix package --no-grafts -u emacs”, however, there is

Re: OpenBLAS and performance

2017-12-20 Thread Pjotr Prins
On Wed, Dec 20, 2017 at 02:48:42PM +, Dave Love wrote: > I wrote: > > > If you do provide some sort of threaded version for Python, then as far > > as I remember it must use pthreads, not OpenMP, though you want the > > OpenMP version for other purposes, and I hadn't realized there wasn't > >

Re: website: showcase or list videos and slides, sources of all talks

2017-12-20 Thread Tobias Geerinckx-Rice
Ludo', Ludovic Courtès wrote on 19/12/17 at 16:41: > Yes, and that’s really nice. The only downside is that we’re lacking a > number of videos of conferences that put them on YouTube, and which we’d > have to youtube-dl and upload to audio-video.gnu.org (among the recent > talks: freenode #live,

Re: website: showcase or list videos and slides, sources of all talks

2017-12-20 Thread Hartmut Goebel
Am 19.12.2017 um 17:15 schrieb ng0: >> It should be here: >> >> https://www.gnu.org/software/guix/blog/tags/talks/ >> https://www.gnu.org/software/guix/blog/tags/papers/ > This doesn't work really well to discover them, like on > a submenu page in the head menu, leading to these pages > or dedi

Re: [PATCH] etc: Add copyright.

2017-12-20 Thread Oleg Pykhalov
Oleg Pykhalov writes: [...] > +save then add @code{(add-hook 'after-save-hook 'copyright-update)} in Probably better before-save-hook. [...] Oleg. signature.asc Description: PGP signature

Re: OpenBLAS and performance

2017-12-20 Thread Dave Love
I wrote: > If you do provide some sort of threaded version for Python, then as far > as I remember it must use pthreads, not OpenMP, though you want the > OpenMP version for other purposes, and I hadn't realized there wasn't > one currently. I was confused. I see the only version of the library

[PATCH] etc: Add copyright.

2017-12-20 Thread Oleg Pykhalov
>From f8df6a8059878e9b61c7b211e854194c56c74efc Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Wed, 20 Dec 2017 16:57:37 +0300 Subject: [PATCH] etc: Add copyright. * etc/copyright.el: New file. * doc/contributing.texi (The Perfect Setup): Document copyright. --- doc/contributing.texi | 27 +++

Re: Building from a local source code checkout

2017-12-20 Thread Carlo Zancanaro
On 20 December 2017 9:19:00 pm AEDT, Konrad Hinsen wrote: > > guix build python-activepapers >--with-source=~/Development/python-activepaper >guix build: error: lstat: No such file or directory: >"~/Development/python-activepapers" I found earlier today that the tilde wasn't expanded in guix

Re: java: switch to icedtea-8 as default JDK

2017-12-20 Thread Gábor Boskovits
2017-12-20 11:34 GMT+01:00 Gábor Boskovits : > 2017-12-19 23:11 GMT+01:00 Ricardo Wurmus : > >> >> Gábor Boskovits writes: >> >> > Now I have another blocking issue: >> > https://github.com/Boskovits/guix/issues/24 >> >> > Error message: >> > >> > BUILD FAILED >> > /tmp/guix-build-java-bsh-2.0b6.

Re: OpenBLAS and performance

2017-12-20 Thread Dave Love
Pjotr Prins writes: > The last weeks I have been toying with OpenBlas and tweaking it boosts > performance magnificently over the standard install we do now. How so? I haven't measured it from Guix, but I have with Fedora packages, and OB is basically equivalent to MKL in the normal configurati

Re: java: switch to icedtea-8 as default JDK

2017-12-20 Thread Gábor Boskovits
2017-12-19 23:11 GMT+01:00 Ricardo Wurmus : > > Gábor Boskovits writes: > > > Now I have another blocking issue: > > https://github.com/Boskovits/guix/issues/24 > > > Error message: > > > > BUILD FAILED > > /tmp/guix-build-java-bsh-2.0b6.drv-0/beanshell-2.0b6/build.xml:654: > > Problem: failed to

Re: Why should build phases not return unspecified values?

2017-12-20 Thread Ricardo Wurmus
Hi Ludo, Ludovic Courtès writes: > Concretely, we can: > > 1. Encourage use of ‘invoke’ when reviewing or writing new package > definitions; > > 2. Gradually migrate packages (we can do a bit of that in > ‘core-updates’, though we won’t do full rebuilds at this stage). > > How does

Re: Why should build phases not return unspecified values?

2017-12-20 Thread Arun Isaac
> Concretely, we can: > > 1. Encourage use of ‘invoke’ when reviewing or writing new package > definitions; > > 2. Gradually migrate packages (we can do a bit of that in > ‘core-updates’, though we won’t do full rebuilds at this stage). > > How does that sound? Sounds good. I agree

Re: Building from a local source code checkout

2017-12-20 Thread Konrad Hinsen
On 20/12/2017 09:52, Konrad Hinsen wrote: The name matching condition is my problem with this approach, which is why I was looking for a way to do specify a local source in the package definition itself. I just had the obvious idea of using symlinks to work around the name matching issues, bu

Re: Why should build phases not return unspecified values?

2017-12-20 Thread Ludovic Courtès
Howdy, Mark H Weaver skribis: > I don't think we should rely on every "unspecified value" being treated > as #true in future versions of Guile. That is merely an accident of the > current implementation. > > However, I also agree that the current situation is a mess in need of > cleaning up. >

Re: Building from a local source code checkout

2017-12-20 Thread Konrad Hinsen
Hi Ludo, >> For debugging package definitions, it would be really nice to be able >> to build a package from a checkout of the original project source >> code, rather than having to make a tarball for each modification of >> that source code. Is this possible somehow? > > You should be able to use