Re: HTTP proxy support in Guix

2014-01-28 Thread Ludovic Courtès
Sree Harsha Totakura sreehar...@totakura.in skribis: Is there support for using a HTTP proxy while downloading sources or substitutes? Not yet, but Mark added proxy support in Guile, which will be in the forthcoming 2.0.10. Ludo’.

Re: [PATCH 3/3] gnu: Add octave and dependencies

2014-01-29 Thread John Darrington
On Mon, Jan 27, 2014 at 10:11:14AM +0100, Ludovic Court??s wrote: Ok. Andraes' and Ludo's explanations convince me. However I'm skeptical that the Octave devs would be quite so convinced. And removing the propagates-inputs will mean patching to the Octave source and I don't

[PATCH] gnu: gnunet: Add gnurl-7.34.0.

2014-01-29 Thread Sree Harsha Totakura
* gnu/packages/gnunet.scm (gnurl): New variable. Thanks to Zerwas for the initial recipe. --- gnu/packages/gnunet.scm | 64 +++ 1 file changed, 64 insertions(+) diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm index 52a434a..e0ddc30

Re: [PATCH 3/3] gnu: Add octave and dependencies

2014-01-29 Thread Ludovic Courtès
John Darrington j...@darrington.wattle.id.au skribis: On Mon, Jan 27, 2014 at 10:11:14AM +0100, Ludovic Court??s wrote: Ok. Andraes' and Ludo's explanations convince me. However I'm skeptical that the Octave devs would be quite so convinced. And removing the

Re: [PATCH] gnu: gnunet: Add gnurl-7.34.0.

2014-01-29 Thread Ludovic Courtès
Sree Harsha Totakura sreehar...@totakura.in skribis: * gnu/packages/gnunet.scm (gnurl): New variable. Thanks to Zerwas for the initial recipe. Thanks, applied, with this phase: + (lambda* (#:rest args) + (begin (chdir tests) +(let* ((path

[PATCH] gnu: gnunet: Add GNUnet-0.10.0.

2014-01-30 Thread Sree Harsha Totakura
* gnunet/packages/gnunet.scm (gnunet): New variable. * gnu/package/patches/gnunet-fix-scheduler.patch: New file. * gnu/package/patches/gnunet-fix-tests.patch: New file. * gnu-system.am (dist_patch_DATA): Add the above two patch files. --- gnu-system.am

Re: Gnunet-0.10.0 recipe

2014-01-30 Thread Sree Harsha Totakura
Here's the new patch with Andreas' changes and Openssl included as a dependency. Sree On 01/30/2014 11:56 PM, Sree Harsha Totakura wrote: Yes, this looks better, perhaps Ludo can replace the relevant part with this. (where the 'set-path-for-check phase will be made obsolete by the recent

Re: Gnunet-0.10.0 recipe

2014-01-31 Thread Andreas Enge
On Fri, Jan 31, 2014 at 12:33:20AM +0100, Sree Harsha Totakura wrote: Here's the new patch with Andreas' changes and Openssl included as a dependency. Thanks, I will have a look later. Andreas

Re: Gnunet-0.10.0 recipe

2014-01-31 Thread Ludovic Courtès
Sree Harsha Totakura sreehar...@totakura.in skribis: On 01/30/2014 11:39 PM, Andreas Enge wrote: [...] I have additional inputs: (libmicrohttpd ,libmicrohttpd) (openssl ,openssl) ; needed for some tests creating TLS certificates Maybe openssl is a remainder from an earlier

Re: Symlinks to generic names

2014-02-01 Thread Nikita Karetnikov
Some software (rightly or wrongly) tries to build with lex and yacc . Guix does not provide these. Instead we have flex and bison. Most operating systems have symbolic links lex - flex and yacc - bison. Shouldn't we provide these too? I guess this should solve the problem (untested):

Re: Symlinks to generic names

2014-02-01 Thread Mark H Weaver
Nikita Karetnikov nik...@karetnikov.org writes: Some software (rightly or wrongly) tries to build with lex and yacc . Guix does not provide these. Instead we have flex and bison. Most operating systems have symbolic links lex - flex and yacc - bison. Shouldn't we provide these too? I

Re: Symlinks to generic names

2014-02-01 Thread John Darrington
On Sun, Feb 02, 2014 at 08:34:23AM +0100, Ludovic Courtès wrote: John Darrington j...@darrington.wattle.id.au skribis: Some software (rightly or wrongly) tries to build with lex and yacc . Guix does not provide these. Instead we have flex and bison. Most operating systems

[PATCH 2/3] gnu: boost: New module

2014-02-02 Thread John Darrington
* gnu/packages/boost.scm New file * gnu-system.am: New file boost.scm --- gnu-system.am |1 + gnu/packages/boost.scm | 98 2 files changed, 99 insertions(+) create mode 100644 gnu/packages/boost.scm diff --git a/gnu-system.am

Re: Symlinks to generic names

2014-02-02 Thread Andreas Enge
On Sun, Feb 02, 2014 at 02:40:39PM +0100, John Darrington wrote: python3 - python For python, the binary python is provided by python-2.7.6. The binary python3 (and python3.3) is provided by python-3.3.3. And there is python-wrapper, which installs python-3.3.3 and creates symlinks python -

Re: university group willing to contribute to GUIX

2014-02-02 Thread Ludovic Courtès
Hi, Quiliro Ordóñez Baca quil...@congresolibre.org skribis: This a conversation held on several mails with Civodud over the collaboration of 9 volunteers for GUIX Distro: This was also in part a private discussion. Anyway, I don’t have much to add, so I think the ball is on your side.

Re: Symlinks to generic names

2014-02-03 Thread Ludovic Courtès
John Darrington j...@darrington.wattle.id.au skribis: On Sun, Feb 02, 2014 at 05:42:01PM +0100, Andreas Enge wrote: On Sun, Feb 02, 2014 at 02:40:39PM +0100, John Darrington wrote: python3 - python For python, the binary python is provided by python-2.7.6. The binary

Re: Signed archives

2014-02-03 Thread Nikita Karetnikov
I’d like to see a signature in the wild. Are there any signed .narinfo files on hydra.nixos.org? I’ve checked GNU Hello [1]; it’s not signed. [1] http://hydra.nixos.org/6iqpvq3k2nlmfn3l59rsf3c57ji7jiyb.narinfo pgpTuQkQKLw91.pgp Description: PGP signature

[PATCH 2/2] dmd: Make config file if necessary when not run as root.

2014-02-03 Thread Alex Sassmannshausen
* modules/dmd/support.scm (make-bare-init-file): new procedure to generate basic init file. (default-logfile): Check for init file, create it if necessary. --- modules/dmd/support.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git

[PATCH 1/2] dmd: Use ~/.dmd.d/ by default when not run as root.

2014-02-03 Thread Alex Sassmannshausen
* modules/dmd/support.scm: Add copyright. (user-dmddir): New variable. (default-logfile): Use it instead of user-homedir. (default-persistency-state-file): Use it instead of user-homedir. (default-configfile): Use it instead of user-homedir, use init.scm as default name for configfile,

Re: [PATCH 2/3] gnu: boost: New module

2014-02-03 Thread Ludovic Courtès
Hi! Thanks for looking into those big packages! John Darrington j...@gnu.org skribis: + (alist-replace +'configure +(lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs out))) +(substitute* '(libs/config/configure +

Re: Gnunet-0.10.0 recipe

2014-02-03 Thread Sree Harsha Totakura
On 02/03/2014 11:17 PM, Andreas Enge wrote: Just one last question: Is there a reason you did not add libmicrohttpd as an input? Or should I add it again? I had forgotten to add it, nevertheless it should be added to the inputs as it is a direct dependency. But how did the build succeed if

Re: Gnunet-0.10.0 recipe

2014-02-03 Thread Sree Harsha Totakura
Hi Christian, Does GNUnet use openssl while building or is it used only during `make check`? Sree On 02/03/2014 11:57 PM, Ludovic Courtès wrote: Andreas Enge andr...@enge.fr skribis: On Fri, Jan 31, 2014 at 05:05:37PM +0100, Ludovic Courtès wrote: Note for upstream: It would be great to

Re: Installing a C tool chain

2014-02-03 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: To install a working C environment in your profile, run: guix package -i gcc binutils ld-wrapper glibc [...] I believe this could be addressed by having a simple “toolchain” meta-package with the sole purpose of propagating these 4 inputs, and by

Re: [PATCH 3/3] gnu: inkscape: New module

2014-02-03 Thread John Darrington
On Mon, Feb 03, 2014 at 10:20:22PM +0100, Ludovic Court??s wrote: John Darrington j...@gnu.org skribis: * gnu/packages/inkscape.scm: New file * gnu-system.am: New file inkscape.scm You forgot to add the patch file to ???gnu-system.am??? (also please follow

Re: Signed archives

2014-02-04 Thread Ludovic Courtès
Hi! Nikita Karetnikov nik...@karetnikov.org skribis: I’d like to see a signature in the wild. Are there any signed .narinfo files on hydra.nixos.org? I’ve checked GNU Hello [1]; it’s not signed. Then I guess it’s not actually deployed on hydra.nixos.org. The log of the Nix commits I

[PATCH 1/3] gnu: boost: New module

2014-02-04 Thread John Darrington
* gnu/packages/boost.scm New file * gnu-system.am (GNU_SYSTEM_MODULES): Add boost.scm --- gnu-system.am |1 + gnu/packages/boost.scm | 88 2 files changed, 89 insertions(+) create mode 100644 gnu/packages/boost.scm diff --git

[no subject]

2014-02-04 Thread John Darrington
In my opinion the changelog conventions are achronistic, unintuitive, and bring benefit neither to developers nor users. However thanks for showing me the correct format. Updated patches follow

Re: [PATCH 1/2] dmd: Use ~/.dmd.d/ by default when not run as root.

2014-02-04 Thread Ludovic Courtès
Alex Sassmannshausen alex.sassmannshau...@gmail.com skribis: * modules/dmd/support.scm: Add copyright. (user-dmddir): New variable. (default-logfile): Use it instead of user-homedir. (default-persistency-state-file): Use it instead of user-homedir. (default-configfile): Use it

Re: [PATCH] gnu: gxmessage: New module

2014-02-04 Thread Ludovic Courtès
John Darrington j...@gnu.org skribis: * gnu/packages/gxmessage.scm: New file * gnu-system.am (GNU_SYSTEM_MODULES): Add gxmessage.scm Applied, thanks! Ludo’.

Re: none

2014-02-04 Thread Ludovic Courtès
John Darrington j...@gnu.org skribis: In my opinion the changelog conventions are achronistic, unintuitive, and bring benefit neither to developers nor users. Well, opinions may vary. It benefits me when I review other people’s patches, because it helps me understand the structure of the

[PATCH 2/3] gnu: inkscape: New module

2014-02-04 Thread John Darrington
* gnu/packages/inkscape.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add inkscape.scm. --- gnu-system.am |2 + gnu/packages/inkscape.scm | 79 +++ gnu/packages/patches/inkscape-stray-comma.patch | 13

Re: [PATCH 1/3] gnu: boost: New module

2014-02-04 Thread Ludovic Courtès
John Darrington j...@gnu.org skribis: * gnu/packages/boost.scm New file * gnu-system.am (GNU_SYSTEM_MODULES): Add boost.scm Applied with trailing whitespace removed, thanks! Ludo’.

luajit recipe

2014-02-04 Thread Raimon Grau
Hi, I've been following this project for some time, and finally got through using it for a few packages, and made my first recipe. Here's the luajit recipe. I'd appreciate any comments you have on that (It's my first (hopefully not the last) contribution to this project). ;;; GNU Guix ---

Re: [PATCH 2/3] gnu: inkscape: New module

2014-02-04 Thread Ludovic Courtès
John Darrington j...@gnu.org skribis: * gnu/packages/inkscape.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add inkscape.scm. Cool, applied (added the missing part of the log, for the patch.) +(synopsis vector graphics editor) I capitalized this. +(description Inkscape is a

Re: luajit recipe

2014-02-04 Thread Andreas Enge
Hello, On Tue, Feb 04, 2014 at 10:46:25PM +0100, Raimon Grau wrote: Here's the luajit recipe. I'd appreciate any comments you have on that (It's my first (hopefully not the last) contribution to this project). excellent! Just a few very quick comments: (define-module (gnu packages luajit)

Re: Gnunet-0.10.0 recipe

2014-02-04 Thread Christian Grothoff
We use the OpenSSL binary to create a certificate from a shell script (gnunet-transport-certificate-creation). So the dependency is on the binary, not on the library, and thus there is no GPL licensing issue. Now, it might be possible to do the same with gnutls-cli or some similar tools, so if

Re: luajit recipe

2014-02-04 Thread Cyril Roelandt
On 02/04/2014 10:46 PM, Raimon Grau wrote: Hi, I've been following this project for some time, and finally got through using it for a few packages, and made my first recipe. Here's the luajit recipe. I'd appreciate any comments you have on that (It's my first (hopefully not the last)

Re: [PATCH 2/3] gnu: inkscape: New module

2014-02-04 Thread John Darrington
On Wed, Feb 05, 2014 at 12:09:02AM +0100, Ludovic Court??s wrote: * gnu/packages/inkscape.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add inkscape.scm. Cool, applied (added the missing part of the log, for the patch.) +(synopsis vector graphics

Re: luajit recipe

2014-02-05 Thread Ludovic Courtès
Cyril Roelandt tipec...@gmail.com skribis: I think you should add this package to gnu/packages/lua.scm rather than creating a new file. Indeed, I had forgotten about that file. Raimon: could you post an updated patch that does that? Ludo’.

Re: [PATCH 2/3] gnu: inkscape: New module

2014-02-05 Thread John Darrington
On Wed, Feb 05, 2014 at 02:49:17PM +0100, Ludovic Court??s wrote: GPLv2 reads: If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. Yes. I know. - And in this case, the program

Re: none

2014-02-05 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: John Darrington j...@gnu.org skribis: In my opinion the changelog conventions are achronistic, unintuitive, and bring benefit neither to developers nor users. Well, opinions may vary. It benefits me when I review other people’s patches, because it

Re: Gnunet-0.10.0 recipe

2014-02-05 Thread Andreas Enge
On Tue, Feb 04, 2014 at 12:00:39AM +0100, Ludovic Courtès wrote: For the record, patches for pkgblurbs.txt (the file containing those descriptions in GNU Womb) should go to bug-w...@gnu.org. Good to know. I could submit a small patch concerning this last sentence, but as the gnunet developers

Re: Neon and reverse address lookup

2014-02-05 Thread Andreas Enge
On Sun, Jan 19, 2014 at 04:40:43PM +0100, Ludovic Courtès wrote: The issue is that the default config for the ‘hosts’ database when resolv.conf is missing is (see nss/hosts-lookup.c): dns [!UNAVAIL=return] files When doing a host name lookup, ‘dns’ is unavailable, so we go on with ‘files’

Re: none

2014-02-05 Thread Ludovic Courtès
John Darrington j...@darrington.wattle.id.au skribis: I don't object to the spending time of writing changelogs. I just think the information that the GCS suggests is not helpful. It is not usefull to say changed file foo.scm, because using git show that is obvious. There is even a

Re: [PATCH 2/2] dmd: Make config file if necessary when not run as root.

2014-02-05 Thread Alex Sassmannshausen
Hello, Thanks for the review. Ludovic Courtès writes: +(define (make-bare-init-file target) […] I think the skeleton file should not include a copyright notice. I've now removed this. +;; Services known to dmd: +;; Add new services to dmd here by providing them through the +;;

Re: Neon and reverse address lookup

2014-02-05 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: On Sun, Jan 19, 2014 at 04:40:43PM +0100, Ludovic Courtès wrote: The issue is that the default config for the ‘hosts’ database when resolv.conf is missing is (see nss/hosts-lookup.c): dns [!UNAVAIL=return] files When doing a host name lookup, ‘dns’ is

Re: [PATCH 2/2] dmd: Make config file if necessary when not run as root.

2014-02-05 Thread Ludovic Courtès
Alex Sassmannshausen alex.sassmannshau...@gmail.com skribis: Ludovic Courtès writes: [...] + (register-services) ^ +;; Send dmd into the background + (action 'dmd 'daemonize) ^ + (for-each start '()) ^ Extra space here. The extra spaces were there to stop emacs (maybe

[PATCH] gnu: glade New variable

2014-02-05 Thread John Darrington
* gnu/packages/gnome.scm (glade): New variable. --- gnu/packages/gnome.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index cadea72..35417ea 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@

[PATCH] gnu: gnu-pw-mgr: Upgrade to 1.1

2014-02-05 Thread Eric Bavier
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Upgrade to 1.1 --- gnu/packages/gnu-pw-mgr.scm |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gnu-pw-mgr.scm b/gnu/packages/gnu-pw-mgr.scm index d8340d6..3b66cde 100644 --- a/gnu/packages/gnu-pw-mgr.scm +++

Re: university group willing to contribute to GUIX

2014-02-05 Thread Quiliro Ordóñez Baca
ping El lun 03 feb 2014 13:10:41 ECT, Quiliro Ordóñez Baca escribió: Depending on what you really want to do, it might be that students would be better off contributing to a well-established distro like Trisquel. The university must present a result. What result will the students present?

Re: luajit recipe

2014-02-05 Thread Raimon Grau
l...@gnu.org (Ludovic Courtès) writes: Cyril Roelandt tipec...@gmail.com skribis: I think you should add this package to gnu/packages/lua.scm rather than creating a new file. Indeed, I had forgotten about that file. Raimon: could you post an updated patch that does that? Ludo’. The

Re: luajit recipe

2014-02-05 Thread Cyril Roelandt
On 02/06/2014 01:11 AM, Raimon Grau wrote: l...@gnu.org (Ludovic Courtès) writes: Cyril Roelandt tipec...@gmail.com skribis: I think you should add this package to gnu/packages/lua.scm rather than creating a new file. Indeed, I had forgotten about that file. Raimon: could you post an

Re: luajit recipe

2014-02-05 Thread Raimon Grau
Here's the luajit package inside lua.scm . I hope everything is ok :) PS: I'm not used to send patches through mail, and gnus is suggesting text/x-diff mime type and inline (instead of attachment). Which is the prefered way? From bf7c2156e8bdcbaf9f6c66b74eae6c58de3870d7 Mon Sep 17 00:00:00 2001

Re: luajit recipe

2014-02-05 Thread Cyril Roelandt
On 02/06/2014 01:47 AM, Raimon Grau wrote: Here's the luajit package inside lua.scm . I hope everything is ok:) PS: I'm not used to send patches through mail, and gnus is suggesting text/x-diff mime type and inline (instead of attachment). Which is the prefered way? Have you tried using git

Re: luajit recipe

2014-02-05 Thread Raimon Grau
Cyril Roelandt tipec...@gmail.com writes: Please add a comment explaining why you disabled the tests. Luajit just doesn't come with any tests in the distribution, and 'make test' doesn't exist. Added a comment in the code. From 922d9b5e0e4d8332e3f742d1e7954feb93dbdabe Mon Sep 17 00:00:00

Re: [PATCH] gnu: gnu-pw-mgr: Upgrade to 1.1

2014-02-06 Thread Andreas Enge
On Wed, Feb 05, 2014 at 03:48:19PM -0600, Eric Bavier wrote: * gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Upgrade to 1.1 Applied, thanks! Andreas

Re: university group willing to contribute to GUIX

2014-02-06 Thread Felipe López
2014-02-03 Quiliro Ordóñez Baca quil...@congresolibre.org: Depending on what you really want to do, it might be that students would be better off contributing to a well-established distro like Trisquel. The university must present a result. What result will the students present? I must

Fwd: [GNUnet-developers] Google Summer of Code: GNUnet and Guix

2014-02-06 Thread Sree Harsha Totakura
Anyone interested in mentoring for GSoC 2014? Original Message Subject: [GNUnet-developers] Google Summer of Code: GNUnet and Guix Date: Thu, 06 Feb 2014 15:27:31 +0100 From: Sree Harsha Totakura totak...@in.tum.de To: gnunet-develop...@gnu.org, guix-devel@gnu.org On

Re: university group willing to contribute to GUIX

2014-02-06 Thread Ludovic Courtès
Felipe López felipe.lo...@gmail.com skribis: 2014-02-03 Quiliro Ordóñez Baca quil...@congresolibre.org: Depending on what you really want to do, it might be that students would be better off contributing to a well-established distro like Trisquel. The university must present a result.

Changes made to pysqlite-2.6.3 without changing the version number

2014-02-06 Thread Mark H Weaver
Hello all, We don't have a working pysqlite-2.6.3 package in Guix right now. The reason is that the upstream source tarball has changed without changing the version number. For the record, I've attached the diff here. I mailed the author about this, but he never replied. It would be good if

Re: luajit recipe

2014-02-06 Thread Ludovic Courtès
Raimon Grau raimons...@gmail.com skribis: From 922d9b5e0e4d8332e3f742d1e7954feb93dbdabe Mon Sep 17 00:00:00 2001 From: Raimon Grau raimons...@gmail.com Date: Thu, 6 Feb 2014 01:43:31 +0100 Subject: [PATCH] gnu: Add luajit Applied, thanks! Note that I added a GNU ChangeLog-style commit

Re: [PATCH] gnu: glade New variable

2014-02-06 Thread Ludovic Courtès
John Darrington j...@gnu.org skribis: * gnu/packages/gnome.scm (glade): New variable. Applied, thanks! --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -530,3 +530,31 @@ API add-ons to make GTK+ widgets OpenGL-capable.) (description ekiga is a gobject-based plugins

Google Summer of Code: GNUnet and Guix

2014-02-06 Thread Sree Harsha Totakura
On 02/06/2014 01:25 PM, Christian Grothoff wrote: Well, aside from that our plan was to package for GNU Guix and then use Guix to deploy to legacy distributions, I am unconvinced that merely packaging is an appropriate activity for a summer of *Code*. At least I had the impression that the

Protecting prerequisites from GC

2014-02-06 Thread Ludovic Courtès
Hello, On popular demand ;-), commit 6e37066 finally exposes the daemon’s --gc-keep-derivations and --gc-keep-outputs options, which control exactly what the daemon will reclaim (see documentation below.) The commit is small, because that functionality was already present in the Nix daemon, just

Re: [PATCH] gnu: glade New variable

2014-02-07 Thread Ludovic Courtès
John Darrington j...@darrington.wattle.id.au skribis: On Thu, Feb 06, 2014 at 07:03:13PM +0100, Ludovic Court??s wrote: --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -530,3 +530,31 @@ API add-ons to make GTK+ widgets OpenGL-capable.)

The “binary cache” format

2014-02-07 Thread Ludovic Courtès
Hello, We were discussing on IRC about the “binary cache” format (in Nix parlance) that Hydra uses, and that ‘guix substitute-binary’ expects. Basically a “binary cache” HTTP server is expected to serve three kinds of files: • The ‘nix-cache-info’ file contains two recutils-style fields,

[PATCH] gnu: Add paperkey.

2014-02-07 Thread Eric Bavier
* gnu/packages/gnupg.scm (paperkey): New variable. --- gnu/packages/gnupg.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm index 82293fb..bb678b6 100644 --- a/gnu/packages/gnupg.scm +++

Installing manually built software in Guix

2014-02-07 Thread Mark H Weaver
Hello all, As a Guile developer, I'm in the habit of building Guile from git, and occasionally installing that version with --prefix=/usr. As a Guix enthusiast, I've recently been experimenting with building Guile from git, with my environment variables set to attempt to use only things from

[PATCH] gnu: moe: New module

2014-02-07 Thread Eric Bavier
* gnu/packages/moe.scm: New file * gnu-system.am (GNU_SYSTEM_MODULES): Add moe.scm --- gnu-system.am|1 + gnu/packages/moe.scm | 52 ++ 2 files changed, 53 insertions(+) create mode 100644 gnu/packages/moe.scm diff --git

Re: Installing manually built software in Guix

2014-02-07 Thread Ludovic Courtès
Mark H Weaver m...@netris.org skribis: As a Guile developer, I'm in the habit of building Guile from git, and occasionally installing that version with --prefix=/usr. As a Guix enthusiast, I've recently been experimenting with building Guile from git, with my environment variables set to

Re: Changes made to pysqlite-2.6.3 without changing the version number

2014-02-07 Thread Ludovic Courtès
Mark H Weaver m...@netris.org skribis: We don't have a working pysqlite-2.6.3 package in Guix right now. The reason is that the upstream source tarball has changed without changing the version number. For the record, I've attached the diff here. Commit 7a03af7 changes the version number and

i686: recipe for target 'cc1plus' failed

2014-02-08 Thread Nikita Karetnikov
Can anyone reproduce this? g++ -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings

Re: Changes made to pysqlite-2.6.3 without changing the version number

2014-02-08 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: On Sat, Feb 08, 2014 at 12:19:32AM +0100, Ludovic Courtès wrote: Commit 7a03af7 changes the version number and URL as a stopgap measure. But we still have the problem that pypi.python.org requires TLS, which does not work, see

Re: [PATCH] gnu: moe: New module

2014-02-08 Thread Ludovic Courtès
Eric Bavier ericbav...@gmail.com skribis: * gnu/packages/moe.scm: New file * gnu-system.am (GNU_SYSTEM_MODULES): Add moe.scm Applied, thanks! Ludo’.

Re: i686: recipe for target 'cc1plus' failed

2014-02-08 Thread Ludovic Courtès
Nikita Karetnikov nik...@karetnikov.org skribis: Can anyone reproduce this? This is ‘master’? Apparently Hydra had built it successfully (it has since been GC’d.) g++ -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall

Re: i686: recipe for target 'cc1plus' failed

2014-02-08 Thread Nikita Karetnikov
This is ‘master’? Yes. Could it be an ENOMEM showing up above in the log? ranlib: libbackend.a: No space left on device It seems I should clean up my disk. How much space does IceCat need? pgpuOKvgFjP1m.pgp Description: PGP signature

[PATCH] gnu: glade New variable

2014-02-08 Thread John Darrington
* gnu/packages/gnome.scm (glade): New variable. --- gnu/packages/gnome.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 5d17b01..ce1e355 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@

Re: i686: recipe for target 'cc1plus' failed

2014-02-08 Thread Ludovic Courtès
Nikita Karetnikov nik...@karetnikov.org skribis: This is ‘master’? Yes. Could it be an ENOMEM showing up above in the log? ranlib: libbackend.a: No space left on device It seems I should clean up my disk. Yep. :-) How much space does IceCat need? Now that it’s built with -g0, it’s

Re: [PATCH] gnu: glade New variable

2014-02-08 Thread Ludovic Courtès
John Darrington j...@gnu.org skribis: * gnu/packages/gnome.scm (glade): New variable. Unless I’m missing something, it’s already committed (commit 3600420e3e4bfc105e3d01474688ab10a7eb37a6). :-) Ludo’.

Re: Installing manually built software in Guix

2014-02-08 Thread Mark H Weaver
Mark H Weaver m...@netris.org writes: I guess the problem might be related to an -rpath /usr/lib that ends up in 'relink_command' in guile-readline/libguilereadline-v-18.la: # Directory that this library needs to be installed in: libdir='/usr/lib' relink_command=(cd

Stalonetray package

2014-02-09 Thread Raimon Grau
Hi, Here's the recipe for stalonetray, a small system tray application which plays well with ratpoison and these minimalist wm's. http://stalonetray.sourceforge.net/ Cheers, Raimon Grau From f5e2068da3b5dcad01fda7a959521e2cd85f13ea Mon Sep 17 00:00:00 2001 From: Raimon Grau

Re: Attempt to 'get-bytevector-n!' from directory in union.scm?

2014-02-09 Thread Ludovic Courtès
Mark H Weaver m...@netris.org skribis: In /nix/store/n670kdk9ysi9jlq3f6ki4glc34p35dc1-module-import/guix/build/union.scm: 202: 9 [union-build /nix/store/dn29z8fpkh33sxgwwbxg0cn7ih523v65-profile # # ...] 102: 8 [loop #] In srfi/srfi-1.scm: 578: 7 [map #procedure loop (tree) (# # # #

Re: Stalonetray package

2014-02-09 Thread Ludovic Courtès
Raimon Grau raimons...@gmail.com skribis: From f5e2068da3b5dcad01fda7a959521e2cd85f13ea Mon Sep 17 00:00:00 2001 From: Raimon Grau raimons...@gmail.com Date: Sun, 9 Feb 2014 16:28:39 +0100 Subject: [PATCH] gnu: Add stalonetray * gnu/packages/stalonetray.scm: New file * gnu-system.am

Re: Changes made to pysqlite-2.6.3 without changing the version number

2014-02-09 Thread Andreas Enge
On Sat, Feb 08, 2014 at 05:58:27PM +0100, Ludovic Courtès wrote: The solution is for ‘core-updates’ to switch to Guile 2.0.10 (hopefully released within a couple of weeks, thanks to Mark), or to introduce a patch like the one Cyril posted some time ago. If we only have to wait for a couple of

Re: Stalonetray package

2014-02-09 Thread Raimon Grau
l...@gnu.org (Ludovic Courtès) writes: + (uri +(string-append + http://sourceforge.net/projects/stalonetray/files/stalonetray/stalonetray-0.8.1/stalonetray-; + version .tar.bz2)) I changed that to use mirror://sourceforge instead, meaning that it can use any

gnu-build-system should set DESTDIR

2014-02-10 Thread John Darrington
Per recent discussions: I think the make install target in gnu-build-system should set DESTDIR to / (or /.) Rationale: Many upstream makefiles (eg: https://git.gnome.org/browse/gnome-themes-standard/tree/themes/HighContrast/icons/Makefile.am) assume that when DESTDIR is unset (or is ) then

Re: gnu-build-system should set DESTDIR

2014-02-10 Thread Ludovic Courtès
John Darrington j...@darrington.wattle.id.au skribis: I think the make install target in gnu-build-system should set DESTDIR to / (or /.) Rationale: Many upstream makefiles (eg: https://git.gnome.org/browse/gnome-themes-standard/tree/themes/HighContrast/icons/Makefile.am) We’re

Re: gnu-build-system should set DESTDIR

2014-02-10 Thread Sree Harsha Totakura
On 02/10/2014 09:19 AM, John Darrington wrote: I think the make install target in gnu-build-system should set DESTDIR to / (or /.) Rationale: Setting DESTDIR will then make the install target to install files in the chroot dir (most likely to /usr/local/ or the prefix dir inside chroot)

Re: gnu-build-system should set DESTDIR

2014-02-10 Thread John Darrington
On Mon, Feb 10, 2014 at 01:58:35PM +0100, Sree Harsha Totakura wrote: On 02/10/2014 09:19 AM, John Darrington wrote: I think the make install target in gnu-build-system should set DESTDIR to / (or /.) Setting DESTDIR will then make the install target to install files in

Re: gnu-build-system should set DESTDIR

2014-02-10 Thread John Darrington
On Mon, Feb 10, 2014 at 01:56:49PM +0100, Ludovic Court??s wrote: We???re talking about GNOME makefiles only, I think. The snippet below is clearly a hack IMO. Two non-gnome packages which also do this include gnubik and pspp J' -- PGP Public key ID: 1024D/2DE827B3

Re: [PATCH] gnu: texinfo: Make version 4.13a available

2014-02-10 Thread Ludovic Courtès
Mark H Weaver m...@netris.org skribis: This patch adds texinfo-4.13a back to Guix, as an alternative to texinfo-5.2. The motivation is that building Guile's manual using texinfo-4.13a takes about 6 seconds on my Yeeloong, compared with about 12 *minutes* using texinfo-5.2. Ouch. My laptop

Re: gnu-build-system should set DESTDIR

2014-02-10 Thread John Darrington
On Mon, Feb 10, 2014 at 05:09:10PM +0100, Ludovic Court??s wrote: John Darrington j...@darrington.wattle.id.au skribis: On Mon, Feb 10, 2014 at 01:56:49PM +0100, Ludovic Court??s wrote: We???re talking about GNOME makefiles only, I think. The snippet below

Re: [PATCH 1/2] gnu: gnunet: Remove Gstreamer dependency.

2014-02-10 Thread Ludovic Courtès
I’ve reported the bug at https://bugzilla.gnome.org/show_bug.cgi?id=724073 and temporarily disabled tests in the meantime. Ludo’.

Re: [PATCH] gnu: gnunet: Add GNUnet-0.10.0.

2014-02-10 Thread Ludovic Courtès
Sree Harsha Totakura sreehar...@totakura.in skribis: * gnunet/packages/gnunet.scm (gnunet): New variable. * gnu/package/patches/gnunet-fix-scheduler.patch: New file. * gnu/package/patches/gnunet-fix-tests.patch: New file. * gnu-system.am (dist_patch_DATA): Add the above two

Re: [PATCH] gnu: gnunet: Add GNUnet-0.10.0.

2014-02-10 Thread Andreas Enge
Hello, On Mon, Feb 10, 2014 at 11:15:30PM +0100, Ludovic Courtès wrote: Sree Harsha Totakura sreehar...@totakura.in skribis: * gnunet/packages/gnunet.scm (gnunet): New variable. * gnu/package/patches/gnunet-fix-scheduler.patch: New file. *

Re: [PATCH] gnu: gnunet: Add GNUnet-0.10.0.

2014-02-11 Thread Andreas Enge
Hello, On Tue, Feb 11, 2014 at 09:05:31AM +0100, Ludovic Courtès wrote: Well, let’s see how we can fix things from here. finally, this was not such a big problem, I had just added libmicrohttpd and done a bit of reformatting following Mark's suggestions (which you have also done independently).

Re: [PATCH] gnu: gnunet: Add GNUnet-0.10.0.

2014-02-11 Thread Sree Harsha Totakura
Hi! On 02/10/2014 11:33 PM, Andreas Enge wrote: see my message from February 5: https://lists.gnu.org/archive/html/guix-devel/2014-02/msg00057.html To summarise, I do not know what happens. The testcase 172 tests cookies whose expiration value is hard-coded to 1391252187, which is Feb 1,

Re: [PATCH] gnu: gnunet: Add GNUnet-0.10.0.

2014-02-11 Thread Ludovic Courtès
Andreas Enge andr...@enge.fr skribis: On Tue, Feb 11, 2014 at 11:05:28AM +0100, Sree Harsha Totakura wrote: The testcase 172 tests cookies whose expiration value is hard-coded to 1391252187, which is Feb 1, 2014. Hence, the testcase is failing for a week :) Totally crazy! In people’s

Re: [PATCH] gnu: gnunet: Add GNUnet-0.10.0.

2014-02-11 Thread Andreas Enge
On Tue, Feb 11, 2014 at 09:25:37AM +0100, Andreas Enge wrote: I could try to update curl and see whether the test problem still occurs. Things are worse with curl 7.35.0 (which requires python for at least one of its tests): Test 172 still fails, and additionally, 1221 and 1222 fail. So a patch

‘guix authenticate’: Throw to key `gcry-error' with args `(536871113)'.

2014-02-11 Thread Nikita Karetnikov
The keypair was created this way: $ openssl genrsa -out ./cache-key.sec 2048 $ openssl rsa -in ./cache-key.sec -pubout ./cache-key.pub All the tests pass. What’s wrong? $ guix authenticate rsautl -sign -inkey cache-key.sec -in 3r2n9zm3kxb28klpzgarjxj8x3y3y6wf.narinfo.hash Backtrace: In

<    2   3   4   5   6   7   8   9   10   11   >