Re: [PATCH] gnu: Add gnome-mines.

2015-03-25 Thread Ricardo Wurmus
宋文武 writes: * gnu/packages/gnome.scm (gnome-mines): New variable. I wonder: should this not better go to games.scm?

Substitute

2015-03-25 Thread Ludovic Courtès
For aesthetic reasons, I’ve renamed ‘guix substitute-binary’ to ‘guix substitute’. The cache directory, formerly /var/guix/substitute-binary, has been renamed accordingly (you can rm -rf the old one.) In related news, commit c3a450f should speed things up by asking about fewer substitutes than

Re: modprobe on guix

2015-03-25 Thread Mark H Weaver
白い熊@相撲道 guix-devel_gnu@sumou.com writes: How do I load a kernel module in Guix? It should just work, assuming that LINUX_MODULE_DIRECTORY is set to /run/booted-system/kernel/lib/modules and that you are using 'modprobe' from Guix. We set LINUX_MODULE_DIRECTORY in /etc/profile on GuixSD. I

Leveraging the synergy of deduplication

2015-03-25 Thread Ludovic Courtès
Currently the daemon implements a simple yet efficient way do deduplicate files identical among store items. The /gnu/store/.links directory contains hard links to files in the store; the link name is the base32-encoded SHA256 of the file. When the daemon adds a new file in the store, it checks

Re: [PATCH] packages: Add zip archive support to 'patch-and-repack'.

2015-03-25 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: Eric Bavier bav...@member.fsf.org skribis: * guix/packages.scm (%standard-patch-inputs): Add unzip. (patch-and-repack)[decompression-type]: Detect zip archive. [build]: Invoke unzip when appropriate. Please add “Fixes http://bugs.gnu.org/19830.”

Re: [PATCH] packages: Add zip archive support to 'patch-and-repack'.

2015-03-25 Thread Eric Bavier
On 2015-03-25 08:03, Mark H Weaver wrote: l...@gnu.org (Ludovic Courtès) writes: Eric Bavier bav...@member.fsf.org skribis: * guix/packages.scm (%standard-patch-inputs): Add unzip. (patch-and-repack)[decompression-type]: Detect zip archive. [build]: Invoke unzip when appropriate. [...]

Re: [PATCHES] Various

2015-03-25 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: From 2474d2e4818975255e02dd2d17496faf5ff42755 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= taylanbayi...@gmail.com Date: Fri, 20 Mar 2015 15:52:52 +0100 Subject: [PATCH 1/8] gnu: Add

Re: [PATCHES] Various

2015-03-25 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: So I patched the pkg-config files of Leptonica (to move zlib and openjpeg from Libs.private to Libs) and Tesseract (to enable the Requires field, since Leptonica provides lept.pc on the meanwhile). The relevant Tesseract bug

Re: pkg-config Requires fields and propagated inputs

2015-03-25 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: l...@gnu.org (Ludovic Courtès) writes: Do you have an example of a package that uses Requires.private? libxrandr is a good test case. Indeed I patched it a few days ago because some libraries in its Requires.private weren't

Re: import pypi: undefined symbol __gmpn_cnd_sub_n

2015-03-25 Thread Alexandre Héaumé
Ludovic Courtès l...@gnu.org wrote: It’s unclear to me how libhogweed.so gets loaded (nothing here depends on Nettle, AFAIK.) But it looks like the problem is that /usr/bin/guile (which comes from the host distro) is trying to dlopen stuff that is built with Guix. This usually won’t work

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: + (uri (string-append http://www.leptonica.com/source/leptonica-; + version .tar.gz)) Really, they didn’t use ‘make dist’? I don't understand; what does make dist do differently? Thanks for the review! Taylan

Re: pkg-config Requires fields and propagated inputs

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: It might be nice to have build-only propagated inputs. On the other hand, someone installing libxrandr in their profile will expect pkg-config on libxrandr to work without errors. More

Re: modprobe on guix

2015-03-25 Thread Alex Kost
Mark H Weaver (2015-03-25 15:57 +0300) wrote: 白い熊@相撲道 guix-devel_gnu@sumou.com writes: How do I load a kernel module in Guix? It should just work, assuming that LINUX_MODULE_DIRECTORY is set to /run/booted-system/kernel/lib/modules and that you are using 'modprobe' from Guix. We set

Re: [PATCH] Add Julia.

2015-03-25 Thread Ricardo Wurmus
Mark H Weaver writes: Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: May I suggest adding passing the DYNAMIC_ARCH=1 flag in openblas instead of propagating non-substitutability to Julia? When built with DYNAMIC_ARCH=1 the CPU type can be picked with the environment variable

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: +(synopsis Video Acceleration API) I know that it’s the upstream name, but really, it’s a library, not an interface. So what about “Video acceleration library”? Indeed, done. Subject: [PATCH 3/8] gnu: Add libwebp. * gnu/packages/image.scm

Re: [PATCH] Add Julia.

2015-03-25 Thread Mark H Weaver
Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: Mark H Weaver writes: Ricardo Wurmus ricardo.wur...@mdc-berlin.de writes: May I suggest adding passing the DYNAMIC_ARCH=1 flag in openblas instead of propagating non-substitutability to Julia? When built with DYNAMIC_ARCH=1 the CPU type

Re: [PATCH] gnu: Add gnome-mines.

2015-03-25 Thread Ludovic Courtès
Ricardo Wurmus rek...@elephly.net skribis: 宋文武 writes: * gnu/packages/gnome.scm (gnome-mines): New variable. I wonder: should this not better go to games.scm? gnome.scm looks fine to me (I guess few games will end up in gnome.scm anyway.) The patch LGTM, 宋文武, thanks! Ludo’.

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) skribis: l...@gnu.org (Ludovic Courtès) writes: + (uri (string-append http://www.leptonica.com/source/leptonica-; + version .tar.gz)) Really, they didn’t use ‘make

Re: import pypi: undefined symbol __gmpn_cnd_sub_n

2015-03-25 Thread Ludovic Courtès
Alexandre Héaumé ahea...@gmail.com skribis: Ludovic Courtès l...@gnu.org wrote: It’s unclear to me how libhogweed.so gets loaded (nothing here depends on Nettle, AFAIK.) But it looks like the problem is that /usr/bin/guile (which comes from the host distro) is trying to dlopen stuff that is

Re: [PATCH] services: guix-service: Add service documentation.

2015-03-25 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: I've noticed that deco doc guix-daemon displays [No documentation.]. What about adding one? Sure, LGTM. Thanks! Ludo'.

Re: [GSoC] Supporting binary package distribution through GNUnet

2015-03-25 Thread Ludovic Courtès
Hi! Rémi Birot-Delrue asg...@free.fr skribis: Ideally, would anyone be allowed to provide substitutes? Or would there be a set of “trusted substitute maintainers” (possibly one maintainer by package)? Maybe a mix. Maybe “answering this question” is part of the project? IMO the basic trust

Re: modprobe on guix

2015-03-25 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: I'm on GuixSD (and LINUX_MODULE_DIRECTORY is set properly) but: $ sudo modprobe ... doesn't load a module for me, however when I try it under root: # modprobe ... it works. No idea why that happens. Could it be that ‘sudo’ creates an environment

Re: Texlive

2015-03-25 Thread Ludovic Courtès
Federico Beffa be...@ieee.org skribis: As one example, setting export TEXINPUTS=~/.guix-profile/share/texmf: all the files in the personal profile would be found (on top of the ones in the central installation configuration files). You can even specify if you want to make use of files

Re: [PATCH 1/2] gnu: Add LIRC.

2015-03-25 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: Ludovic Courtès (2015-03-24 10:12 +0100) wrote: Alex Kost alez...@gmail.com skribis: From 75c91629aeddacd054c78d8fc769fb17b6bac10a Mon Sep 17 00:00:00 2001 From: Alex Kost alez...@gmail.com Date: Sun, 22 Mar 2015 16:23:47 +0300 Subject: [PATCH 1/2]

Re: [PATCH 3/3] gnu: Add ghc.

2015-03-25 Thread Ludovic Courtès
Federico Beffa be...@ieee.org skribis: Mark H Weaver m...@netris.org writes: All attempts to build ghc on i686 have failed, according to Hydra. http://hydra.gnu.org/job/gnu/master/ghc-7.8.4.i686-linux/all http://hydra.gnu.org/build/331946/log/tail-reload Would you be willing to take a

Re: [PATCH 2/2] services: Add 'lirc-service'.

2015-03-25 Thread Ludovic Courtès
Alex Kost alez...@gmail.com skribis: From 6338f01cf706a755632b0647d3e0b41062c070a1 Mon Sep 17 00:00:00 2001 From: Alex Kost alez...@gmail.com Date: Sun, 22 Mar 2015 16:33:17 +0300 Subject: [PATCH 2/2] services: Add 'lirc-service'. * gnu/services/lirc.scm: New file. * gnu-system.am

Re: [PATCH v2] gnu: Add taskwarrior.

2015-03-25 Thread Tomáš Čech
On Thu, Mar 26, 2015 at 12:01:26AM +0100, Cyril Roelandt wrote: Sorry for the delay in reviewing this. On 03/25/2015 11:49 PM, Tomáš Čech wrote: From: Tomáš Čech sleep_wal...@suse.cz * gnu/packages/task.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am |

Re: [PATCH v2] gnu: Add taskwarrior.

2015-03-25 Thread Cyril Roelandt
Sorry for the delay in reviewing this. On 03/25/2015 11:49 PM, Tomáš Čech wrote: From: Tomáš Čech sleep_wal...@suse.cz * gnu/packages/task.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/task.scm | 67

Re: 02/02: gnu: cross-base: Make the libc static-bash bug more apparent.

2015-03-25 Thread Mark H Weaver
Ludovic Courtès l...@gnu.org writes: commit 12b0dbd472d1020565b2d1e3f4c72fca635db0a8 Author: Ludovic Courtès l...@gnu.org Date: Wed Mar 25 21:26:31 2015 +0100 gnu: cross-base: Make the libc static-bash bug more apparent. The 'static-bash' input of cross libcs has always been

[no subject]

2015-03-25 Thread Tomáš Čech
I haven't seen any further reaction for 12 days so I hope you don't mind that I resend it again.

[PATCH v2] gnu: Add taskwarrior.

2015-03-25 Thread Tomáš Čech
From: Tomáš Čech sleep_wal...@suse.cz * gnu/packages/task.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/task.scm | 67 +++ 2 files changed, 68 insertions(+) create mode 100644

Re: [PATCHES] Various

2015-03-25 Thread Taylan Ulrich Bayırlı/Kammer
taylanbayi...@gmail.com (Taylan Ulrich Bayırlı/Kammer) writes: Here's a series of patches from tracking libva's and VapourSynth's recursive dependencies. (They themselves are optional dependencies to mpv, to whose review-awaiting patch I added them, which shouldn't change the review result.)