Re: Release imminent!

2013-01-13 Thread Ludovic Courtès
Hi! Andreas Enge andr...@enge.fr skribis: Am Sonntag, 13. Januar 2013 schrieb Andreas Enge: [...] If --build-users-group is not given explicitly, check for the group nixbld and use it if it exists. I’m not sure if we want to automatically use a given group name. What if that name was used

Re: Release imminent!

2013-01-13 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: Am Sonntag, 13. Januar 2013 schrieb Ludovic Courtès: If --build-users-group is not given explicitly, check for the group nixbld and use it if it exists. I’m not sure if we want to automatically use a given group name. What if that name was used for

[PATCH] distro: Add PARI/GP

2013-01-13 Thread Andreas Enge
Patch attached. Andreas From 1eee03a68efc9891e48777f67e5147fd967b10d9 Mon Sep 17 00:00:00 2001 From: Andreas Enge andr...@enge.fr Date: Sun, 13 Jan 2013 14:27:16 +0100 Subject: [PATCH] distro: Add PARI/GP * distro/packages/algebra.scm (pari-gp): New variable. --- distro/packages/algebra.scm |

Re: Openssl missing in CPATH

2013-01-13 Thread Andreas Enge
Hello, whatever the problem was, it apparently disappeared with your modifications to the openssl package. Now cyrus-sasl compiles; I am attaching a patch to add the package. For future reference, there was the following warning: *

Re: guix-package --roll-back

2013-01-13 Thread Ludovic Courtès
Nikita Karetnikov nik...@karetnikov.org skribis: It actually does, but it has no side effect. I know that printing is a side effect. Why do you recommend to use 'alist-cons'? If it's not possible to display anything, then 'roll-back' won't be able to print the following messages. It’s

Openssl: package or license?

2013-01-13 Thread Andreas Enge
Hello, currently, make fails with the following message: /bin/mkdir -p `dirname distro/packages/mailutils.go` ./pre-inst-env \ /usr/bin/guild compile -L . -L .\ -Wformat -Wunbound-variable -Warity-mismatch \

Re: Porting to mips64el

2013-01-13 Thread Ludovic Courtès
Nikita Karetnikov nik...@karetnikov.org skribis: 2774 lseek(7, 745214952, SEEK_SET) = 745214952 2774 getdents(7, ptrace(SYSCALL):No such process 2774 +++ killed by SIGKILL +++ I’m again no expert in that area, but this hints at the readdir/getdirent bug mentioned earlier by Lluís:

Re: Openssl: package or license?

2013-01-13 Thread Nikita Karetnikov
I suspect that there is a conflict between the public variables openssl in licenses and the openssl package. You're right. There is a fix [1]. Nikita [1] http://git.savannah.gnu.org/cgit/guix.git/commit/?id=85a8a5f5562f22f5364371833a24a3366c2ccb20 pgpPpWo4XTF7C.pgp Description: PGP

Daemon updated to Nix 1.3

2013-01-13 Thread Ludovic Courtès
Hi, Commit a53b000 updates the Git submodule for ‘nix-upstream’ to Nix 1.3. So make sure to run ‘git submodule update’ followed by ./nix/sync-with-upstream to actually use that code. When you run it on your existing store, the first time you run guix-build or some other tool, you’ll see this

/bin/sh in configure tests

2013-01-13 Thread Andreas Enge
A package I am trying to build contains the following lines in its configure: case `/bin/sh -c echo -n x` in -n*) case `/bin/sh -c echo 'x\c'` in ... Would it make sense to globally add a rule to patch-shebangs so that `/bin/sh is replaced? If not, how can this be handled? Andreas

Re: /bin/sh in configure tests

2013-01-13 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: A package I am trying to build contains the following lines in its configure: case `/bin/sh -c echo -n x` in -n*) case `/bin/sh -c echo 'x\c'` in ... Would it make sense to globally add a rule to patch-shebangs so that `/bin/sh is replaced? If

Re: [PATCH] distro: Add PARI/GP

2013-01-13 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: From 1eee03a68efc9891e48777f67e5147fd967b10d9 Mon Sep 17 00:00:00 2001 From: Andreas Enge andr...@enge.fr Date: Sun, 13 Jan 2013 14:27:16 +0100 Subject: [PATCH] distro: Add PARI/GP * distro/packages/algebra.scm (pari-gp): New variable. Applied, thanks!

Re: [PATCH] licenses: Add 'openldap2.8'.

2013-01-13 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: Patch attached. So far, this is only the openldap license, as not all prerequisites of openldap are packaged. But we might as well get this out of the door. Indeed, applied. Ludo’.

Re: Openssl missing in CPATH

2013-01-13 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: whatever the problem was, it apparently disappeared with your modifications to the openssl package. Now cyrus-sasl compiles; I am attaching a patch to add the package. Good. :-) * Plugins are being installed into

Re: Creating user profiles

2013-01-13 Thread Andreas Enge
Am Sonntag, 13. Januar 2013 schrieb Ludovic Courtès: Right, good point. (Apparently Nix’s manual doesn’t mention it either.) So here’s what I would do: I simply applied the patch, and it seems to be part of the solution. Upon a first run of guix-package --list-available, I obtained the error

Re: Creating user profiles

2013-01-13 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: I simply applied the patch, and it seems to be part of the solution. Upon a first run of guix-package --list-available, I obtained the error message inviting me to create the directory, which I did. The next call succeeded. But now $HOME/.guix-profile

Re: Openssl missing in CPATH

2013-01-13 Thread Andreas Enge
Am Sonntag, 13. Januar 2013 schrieb Ludovic Courtès: Can you check whether it actually works? :-) Unfortunately not. Here is the exact diff: diff --git a/distro/packages/cyrus-sasl.scm b/distro/packages/cyrus- sasl.scm index aacf627..d280242 100644 --- a/distro/packages/cyrus-sasl.scm +++