[PATCH] package: allow users to upgrade the whole system by not providing a regexp.

2013-04-15 Thread Cyril Roelandt
'guix package --upgrade' is now the same as "guix package --upgrade=''". --- doc/guix.texi|7 --- guix/scripts/package.scm |6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index c91bc20..d69b7d0 100644 --- a/doc/guix.te

Re: Toward 0.2

2013-04-15 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > I think we should plan for 0.2 within a month or so. Here are the > important features I’d like to see in: > > • ‘guix pull’ (see TODO; I’ve started working on that); > > • a simple “binary substituter”, which would allow pre-built binaries > to b

Re: Binary substituter

2013-04-15 Thread Ludovic Courtès
Starting from eba783b, the substituter maintains a local cache (by default under /nix/var/nix/substitute-binary/cache) of lookups of binaries. So if you look for a given /nix/store file name several times in a row, only the first time does it actually connect to hydra.gnu.org to check if it’s ther

Re: [PATCH] package: allow users to upgrade the whole system by not providing a regexp.

2013-04-15 Thread Ludovic Courtès
Cyril Roelandt skribis: > 'guix package --upgrade' is now the same as "guix package --upgrade=''". [...] > -(option '(#\u "upgrade") #t #f > +(option '(#\u "upgrade") #f #f Should be #f #t (the first one is ‘required?’, the second one is ‘optional?’, see SRFI-37.) > @@ -602,7

Re: [PATCH] gnu: Python: bump to version 2.7.4.

2013-04-15 Thread Ludovic Courtès
Cyril Roelandt skribis: > * gnu/packages/python.scm: bump to version 2.7.4, remove references to > python-fix-dbm.patch. > * Makefile.am: remove references to python-fix-dbm.patch > * gnu/packages/patches/python-fix-dbm.patch: remove it. > --- > On 04/07/2013 04:11 PM, Cyril Roelandt wrote: >> Th

[PATCH] package: allow users to upgrade the whole system by not providing a regexp.

2013-04-15 Thread Cyril Roelandt
'guix package --upgrade' is now the same as "guix package --upgrade=''". --- Hi! On #guix, we discussed the idea that "--upgrade" should not always require an argument. When upgrading the whole system, "package --upgrade" feels natural, maybe even more than "package --upgrade=''". Here is a patch

[PATCH] gnu: Python: bump to version 2.7.4.

2013-04-15 Thread Cyril Roelandt
* gnu/packages/python.scm: bump to version 2.7.4, remove references to python-fix-dbm.patch. * Makefile.am: remove references to python-fix-dbm.patch * gnu/packages/patches/python-fix-dbm.patch: remove it. --- On 04/07/2013 04:11 PM, Cyril Roelandt wrote: > This has been fixed upstream, and will be