[PATCH v2 1/2] guix ui: add the "depends" field to package->recutils:

2014-07-16 Thread Cyril Roelandt
* guix/packages.scm (package-direct-inputs): New procedure. * tests/packages.scm: Test it. * guix/ui.scm (package->recutils): Print the dependencies of the package. --- guix/packages.scm | 8 guix/ui.scm| 8 tests/packages.scm | 13 + 3 files changed, 29 in

[PATCH v2 2/2] guix package: add a "show" option.

2014-07-16 Thread Cyril Roelandt
* doc/guix.texi: Update the documentation. * guix/scripts/package.scm: Add a "show" option. * tests/guix-package.sh: Add a test for the "show" option. --- doc/guix.texi| 23 +++ guix/scripts/package.scm | 15 +++ tests/guix-package.sh| 3 +++ 3 file

Re: Troubles with install image

2014-07-16 Thread David Thompson
David Thompson writes: > From reading gnu/system/install.scm file, I would expect it to install > the guix dev package, not the 0.6 release. I'm quite confused. Okay, so as a hack I edited the package definition for guix 0.6 so that it would skip the test suite. I was able to complete the inst

Re: Troubles with install image

2014-07-16 Thread David Thompson
Ludovic Courtès writes: > Blech, we’ll have to check the test logs. I noticed that the i686 build for Guix 0.6 is failing on hydra, so it's failing here for similar reasons. > Hmm, weird. Would be great if you could check the directory name of > that Guix. 54pwrdggi9wxz2kx56fkmpffkkyzzjc3-gui

Re: [PATCH] gnu: refresh: Add --list-upstream-closure option.

2014-07-16 Thread Eric Bavier
Ludovic Courtès writes: >> For the sake of brevity and human consumption, the option doesn't print >> *all* upstream packages, just the "top-level" upstream packages, >> i.e. those whose inputs encompass all other upstream packages. > > This looks very useful! I'm glad. > >> I'm not sure that t

Re: Emacs interface for Guix

2014-07-16 Thread Alex Kost
Ludovic Courtès (2014-07-16 18:18 +0400) wrote: > Hi! > > Alex Kost skribis: > >> I'm working on Emacs UI for Guix and I have pushed something that >> can be tried. Currently there is no interacting with Guix daemon so >> such actions as deleting, installing,... are not supported yet. But it >>

[PATCH] gnu: ffmpeg: Update to 2.3

2014-07-16 Thread Jason Self
* gnu/packages/video.scm (ffmpeg): Update to version 2.3. 0001-gnu-ffmpeg-Update-to-2.3.patch Description: Binary data signature.asc Description: PGP signature

[PATCH] gnu: libogg: Update to 1.3.2.

2014-07-16 Thread Jason Self
* gnu/packages/xiph.scm (libogg): Update to version 1.3.2. 0001-gnu-libogg-Update-to-1.3.2.patch Description: Binary data

Re: Troubles with install image

2014-07-16 Thread Sree Harsha Totakura
On 07/16/2014 11:17 AM, Ludovic Courtès wrote: > You mean another Hydra instance, no? Yes. Sree

Re: Emacs interface for Guix

2014-07-16 Thread Ludovic Courtès
Hi! Alex Kost skribis: > I'm working on Emacs UI for Guix and I have pushed something that > can be tried. Currently there is no interacting with Guix daemon so > such actions as deleting, installing,... are not supported yet. But it > is possible to search for and show info about packages. J

Re: System installation from a USB stick

2014-07-16 Thread Ludovic Courtès
Hi, Thanks for the report, it’s really appreciated! Adam Pribyl skribis: > On Mon, 30 Jun 2014, Ludovic Courtès wrote: > >> Hello! >> >> I’ve uploaded a USB installation image for x86_64 for testing: >> >> http://www.fdn.fr/~lcourtes/software/guix/gnu-usb-install-20140629.x86_64.xz >> SHA1: d

Re: System installation from a USB stick

2014-07-16 Thread Ludovic Courtès
John Darrington skribis: > On Mon, Jun 30, 2014 at 12:22:31AM +0200, Ludovic Court??s wrote: > >3. Write an OS configuration file, say, config.scm (the image only has > GNU Zile as the editor.) > > To make it accessible to refugees, can we not provide nano as well? Yes,

[PATCH] gnu: aegis: New variable.

2014-07-16 Thread John Darrington
* gnu/packages/version-control.scm (aegis): New variable. * gnu/packages/patches/aegis-constness-error.patch: New file. * gnu/packages/patches/aegis-perl-tempdir1.patch: New file. * gnu/packages/patches/aegis-perl-tempdir2.patch: New file. * gnu/packages/patches/aegis-test-fixup-1.patch: New file.

Re: Troubles with install image

2014-07-16 Thread Ludovic Courtès
David Thompson skribis: > Ludovic Courtès writes: > >> How much RAM does the laptop have? It’s problematic if we end up >> swapping when building Guix on modern hardware. My laptop has 4 GiB of >> RAM and fortunately it never swaps. > > 1GB. I added another 512MB and the build was almost succ

Re: [PATCH 5/6] gnu: Enable gnome-doc-utils tests

2014-07-16 Thread John Darrington
On Wed, Jul 16, 2014 at 11:23:12AM +0200, Ludovic Court??s wrote: John Darrington skribis: > On Tue, Jul 15, 2014 at 10:59:17PM +0200, Ludovic Court??s wrote: [...] > The problem is that ???search-path-specification??? is meant for $PATH-like >

Re: System installation from a USB stick

2014-07-16 Thread John Darrington
On Mon, Jun 30, 2014 at 12:22:31AM +0200, Ludovic Court??s wrote: 3. Write an OS configuration file, say, config.scm (the image only has GNU Zile as the editor.) To make it accessible to refugees, can we not provide nano as well? -- PGP Public key ID: 1024D/2DE827B3 fi

Re: [PATCH 5/6] gnu: Enable gnome-doc-utils tests

2014-07-16 Thread Ludovic Courtès
John Darrington skribis: > On Tue, Jul 15, 2014 at 10:59:17PM +0200, Ludovic Court??s wrote: [...] > The problem is that ???search-path-specification??? is meant for > $PATH-like > variables that list directories, not files. > > That occurred to me too. But what problems does it act

Re: Troubles with install image

2014-07-16 Thread Ludovic Courtès
Sree Harsha Totakura skribis: > On 07/15/2014 05:34 PM, Thompson, David wrote: >> Are you referring to offloading builds or using a replacement to >> hydra.gnu.org for serving substitutes? > > I was talking about an addition (local cache) to hydra.gnu.org. You mean another Hydra instance, no? L

Re: System installation from a USB stick

2014-07-16 Thread Adam Pribyl
On Mon, 30 Jun 2014, Ludovic Courtès wrote: Hello! I’ve uploaded a USB installation image for x86_64 for testing: http://www.fdn.fr/~lcourtes/software/guix/gnu-usb-install-20140629.x86_64.xz SHA1: d36e70d25b81b734fa9558a5446fabb96489ec3b (100 MiB) To install the system, you would: 1. Con