Re: [PATCHv2] lint: add 'source' checker.

2015-01-15 Thread Ludovic Courtès
Cyril Roelandt skribis: > * guix/scripts/lint.scm (validate-uri?): New procedure. > (%checkers): Add 'home-page' checker ^ Typo. > +(define (check-source package) > + "Emit a warning if PACKAGE has an invalid 'source' field, or if that > +'source' is not reachable."

Re: gobject-introspection typelibs and shared libraries

2015-01-15 Thread Ludovic Courtès
Federico Beffa skribis: > A different look at aesthetics: Back in the mid '90, when Linux was > still an underground curiosity, many UNIX admins were starting to > install GNU user-land applications. To avoid name clashes with the > vendor versions of programs they were prefixing all GNU applicat

Re: [PATCH] gnu: Add IPython

2015-01-15 Thread Ludovic Courtès
Federico Beffa skribis: > From 9e2cf5788e613e28086c4c5430d5820e912ab840 Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Fri, 19 Dec 2014 17:29:39 +0100 > Subject: [PATCH] gnu: Add IPython. > > * gnu/packages/python.scm (python-ipython, python2-ipython): New variable. LGTM, thanks! Ludo

Re: [PATCH]: Add CUPS.

2015-01-15 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From a78114013bdbbff310014815cb47abd38bb0c59c Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 14 Jan 2015 14:47:37 +0100 > Subject: [PATCH 1/2] gnu: Add IJS > > * gnu/packages/ghostscript.scm (ijs): New variable. [...] > +(define-public ijs > + (package

[PATCH] gnu: Add IPython

2015-01-15 Thread Federico Beffa
Please find attached a patch for ipython. Regards, Fede From 9e2cf5788e613e28086c4c5430d5820e912ab840 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Fri, 19 Dec 2014 17:29:39 +0100 Subject: [PATCH] gnu: Add IPython. * gnu/packages/python.scm (python-ipython, python2-ipython): New variable.

Re: Invalid nar signature

2015-01-15 Thread Thompson, David
On Thu, Jan 15, 2015 at 11:22 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Thu, Jan 15, 2015 at 4:51 AM, Ludovic Courtès wrote: >>> (web server http) does not use threads so it should be OK. But we’ll >>> see that afterwards. :-) >> >> Ah, okay. Even so, requiring a single-

Re: [PATCH]: Add CUPS.

2015-01-15 Thread Ricardo Wurmus
> It might be clearer and also easier (because all of %standard-phases > would be readily usable) to make ijs a separate package, similar to the > libtool/libltdl split. WDYT? Agreed. I made it a separate package. >> From 8e671fdd888bf9548bf52acf8789500c90d4b072 Mon Sep 17 00:00:00 2001 >> From

Re: Invalid nar signature

2015-01-15 Thread Ludovic Courtès
"Thompson, David" skribis: > On Thu, Jan 15, 2015 at 4:51 AM, Ludovic Courtès wrote: >> David Thompson skribis: >> >>> Despite that, I tried to compress the nar with bzip2 just for fun, but I >>> ran into another problem: >>> >>> warning: call to primitive-fork while multiple threads are runn

Re: Invalid nar signature

2015-01-15 Thread Thompson, David
On Thu, Jan 15, 2015 at 4:51 AM, Ludovic Courtès wrote: > David Thompson skribis: > >> Despite that, I tried to compress the nar with bzip2 just for fun, but I >> ran into another problem: >> >> warning: call to primitive-fork while multiple threads are running; >>further behavior u

Re: [PATCH] gnu: Add ninja.

2015-01-15 Thread 宋文武
Mark H Weaver writes: > l...@gnu.org (Ludovic Courtès) writes: > >> 宋文武 skribis: >> >>> * gnu/packages/ninja.scm: New file. >>> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. >> >> [...] >> >>> + 'check >>> + (lambda _ >>> +(and (zero? (system "./configure.py")) >>>

Re: Invalid nar signature

2015-01-15 Thread Ludovic Courtès
David Thompson skribis: > Ludovic Courtès writes: [...] >> 2. strace the substituter and/or ‘guix publish’ to see exactly what >> happens on the wire. Is the end-of-file marker string sent? Is it >> received? etc. > > Here's a snippet of the strace output: > > > http://192.16

Re: gobject-introspection typelibs and shared libraries

2015-01-15 Thread Federico Beffa
On Wed, Jan 14, 2015 at 9:43 PM, Ludovic Courtès wrote: >>> So far we’ve resisted the temptation, and it’s rarely been an issue. >>> :-) >> >> Could you elaborate on the down sides? (I'm not trying to insist, but to >> learn.) > > Basically it’s good to stick to what GCC does, and GCC does not in

Re: wip-gobject-introspection

2015-01-15 Thread Federico Beffa
On Wed, Jan 14, 2015 at 9:51 PM, Ludovic Courtès wrote: > Given that core-updates will soon be fully built (hopefully within 24h) > and ready to be merged, I would prefer to wait until that is done, and > then rebase wip-gobject-introspection on it and get it built. > > How does that sound? Sound