guix-package -A doesn't end

2013-01-19 Thread Aleix Conchillo Flaqué
Hi! First of all: Nice job! Let's see if I can help a bit with this, at least trying to report bugs. First thing I've found is that executing: guix-package -A does not end (I haven't wait for a long time). While guix-package --list-available works fine. Aleix

Re: [PATCH] Add vim.

2013-01-19 Thread Andreas Enge
Am Samstag, 19. Januar 2013 schrieb Cyril Roelandt: Right. I did that, and the test suite fails : /nix/store/4mg8b8vvmava68y64qmm70gqfnhhjzmx-bash-4.2/bin/bash: /bin/sh: No such file or directory This is strange - as if the bash binary called /bin/sh. I actually do not have this nix store

libjpeg-8 not installable

2013-01-19 Thread Andreas Enge
Hello, libjpeg-8 is listed by guix-package --list-available, and built without problem by guix-build libjpeg-8. However: $ guix-package -i libjpeg-8 libjpeg-8: package not found Could this be related to the definition with inheritance? (define-public libjpeg-8 (package (inherit libjpeg)

Re: guix-gc

2013-01-19 Thread Andreas Enge
Am Donnerstag, 10. Januar 2013 schrieb Ludovic Courtès: Nix provides other options that extend this model to something closer to what you say, namely ‘gc-keep-outputs’ (see http://hydra.nixos.org/build/3676991/download/1/nix/manual.html.) I guess we should add a guix-daemon option for that.

Re: [PATCH] Add vim.

2013-01-19 Thread Ludovic Courtès
Hi, Cyril Roelandt tipec...@gmail.com skribis: On 01/18/2013 10:45 PM, Ludovic Courtès wrote: [...] Then just include (guix licenses) in vim.scm, and use it. You’ll need a #:renamer to avoid a name clash, as is done in openssl.scm. Why would there be a clash ? Because within the (gnu

Re: [PATCH] Add vim.

2013-01-19 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: This is strange - as if the bash binary called /bin/sh. I actually do not have this nix store path; I think he’s on i686, whereas you’re on x86_64, hence the different paths. Ludo’.

Re: guix-package -A doesn't end

2013-01-19 Thread Ludovic Courtès
Hi Aleix, Aleix Conchillo Flaqué aconchi...@gmail.com skribis: First thing I've found is that executing: guix-package -A does not end (I haven't wait for a long time). While guix-package --list-available works fine. Yes, you hit an unfortunate bug in Guile’s SRFI-37 option parser:

Re: Porting to mips64el

2013-01-19 Thread Nikita Karetnikov
Hi, So please, make sure to run a Linux(-Libre) kernel known to have the fix (3.5 and 3.6 are known broken, AIUI.) I'm using 3.4 and ext3. That error occurred because of these options: # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT23=y CONFIG_EXT4_FS_XATTR=y

Netpbm

2013-01-19 Thread Andreas Enge
Hello, the attached patch is a first attempt at adding netpbm. I disabled four tests for which I do not know why they failed. Now the package builds, but guix-package -i netpbm results in an error message that a user environment in the nix store could not be created. Could someone else please

Re: Porting to mips64el

2013-01-19 Thread Ludovic Courtès
Hi, Nikita Karetnikov nik...@karetnikov.org skribis: I'm using 3.4 and ext3. That error occurred because of these options: # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT23=y CONFIG_EXT4_FS_XATTR=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y I've been

Re: Netpbm

2013-01-19 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: Could someone else please test the package? I just tried, and it builds perfectly as /nix/store/agjc4rdsvi4wvbz6dymgid5pb85nqcf7-netpbm-10.61.01. There are extraneous file in the root of that directory: $ ls

Re: tests/packages.scm fails with make check

2013-01-19 Thread Andreas Enge
Hello, I get a test failure in guix-download.sh, the last line of which reads: guix-download file://$abs_top_srcdir/README As $abs_top_srcdir is undefined, it tries to download /README, which does not exist. Andreas

Re: GNU Bazaar doesn't support the GNU build system

2013-01-19 Thread Nikita Karetnikov
Does that clarify? I understand how 'system*' works, but I don't know where to use it. AFAICT, the '#:phases' keyword can't be used because it requires '%standard-phases'. There is also '#:builder', but I haven't found a way to use it. Nikita pgpsBqAH6uEZz.pgp Description: PGP signature

starting using guix

2013-01-19 Thread Aleix Conchillo Flaqué
Hi, just started using guix yesterday by following info guix. I found a couple of problems: 1. After adding guix build groupd and users, as suggested: # groupadd guix-builder # for i in `seq 1 10`; do useradd -g guix-builder -d /var/empty -s `which nologin` \

Re: [PATCH] Add vim.

2013-01-19 Thread Cyril Roelandt
On 01/19/2013 02:51 PM, Ludovic Courtès wrote: Andreas Engeandr...@enge.fr skribis: This is strange - as if the bash binary called /bin/sh. I actually do not have this nix store path; I think he’s on i686, whereas you’re on x86_64, hence the different paths. Yes. Cyril.

[PATCH] Add vim.

2013-01-19 Thread Cyril Roelandt
* gnu/packages/vim.scm: New file. * Makefile.am (MODULES): Add it. --- This patch adds the vim text editor. During compilation, I get this error message : nix/store/4mg8b8vvmava68y64qmm70gqfnhhjzmx-bash-4.2/bin/sh: hostname: command not found make test runs the test suite, but quickly fails :

guix-package --search

2013-01-19 Thread Nikita Karetnikov
Hi, I've decided to let you know that I'm going to implement 'search'. Nikita pgpWFUUdym6z4.pgp Description: PGP signature