Re: [PATCH 12/13] gnu: Add python2-pygtk.

2014-11-25 Thread Eric Bavier
On Sat, Nov 22, 2014 at 10:18 AM, Eric Bavier wrote: > > On Sat, Nov 22, 2014 at 9:40 AM, Federico Beffa wrote: > >> > Eric Bavier skribis: >> > >> >> * gnu/packages/gtk.scm (python2-pygtk): New variable. >> > >> >> I notice that most python packages are defined for python 3 and then a >> pytho

Re: [PATCH] gnu: Add Nmap.

2014-11-25 Thread Eric Bavier
On Tue, Nov 25, 2014 at 5:25 PM, Taylan Ulrich Bayırlı/Kammer < taylanbayi...@gmail.com> wrote: > > That being said, I still think it's wasteful that C code gets recompiled > when there's an update to a dynamic component. > > A rough idea for the future: save some intermediate build output (say >

Re: [PATCH] gnu: Add Nmap.

2014-11-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > [large snip] > > I hope this clarifies things. Yes! Thanks for your patience. It now dawns on me that our primary aim isn't byte-equal build process outputs (in terms of file contents); it's "immutable run-time behavior" of a package. That is to say, if

Re: [PATCH] Hotfix (repeat)

2014-11-25 Thread Ludovic Courtès
Deck Pickard skribis: > On 23 Nov 2014 21:49, "Ludovic Courtès" wrote: >> >> Deck Pickard skribis: >> >> > From 8e297904d80b39cd510ba0cced37acdb9b1aeb89 Mon Sep 17 00:00:00 2001 >> > From: nebuli >> > Date: Sat, 22 Nov 2014 19:58:24 +0100 >> > Subject: [PATCH 2/4] guix build: Add --max-jobs op

Re: doc: Fix syntax errors.

2014-11-25 Thread Taylan Ulrich Bayırlı/Kammer
l...@gnu.org (Ludovic Courtès) writes: > I assume you’re using Texinfo 4? Texinfo 5 is fine with the extra > space. Indeed; the one on Debian stable. Taylan

Re: [PATCH] gnu: Add Nmap.

2014-11-25 Thread Ludovic Courtès
taylanbayi...@gmail.com (Taylan Ulrich "Bayırlı/Kammer") skribis: > l...@gnu.org (Ludovic Courtès) writes: [...] >> The whole functional approach things means that bindings are static > > That's a neat analogy. :-) It’s not just an analogy, it’s really what happens. > However, we needn't recom

Re: Root file system not cleanly unmounted

2014-11-25 Thread Adam Pribyl
On Tue, 25 Nov 2014, Ludovic Courtès wrote: Eric Bavier skribis: Adam Pribyl writes: On Tue, 25 Nov 2014, Ludovic Courtès wrote: FYI, if you installed a system from 0.8, chances are that your root file system is not cleanly unmounted (from what ext4 recovers without any problems, but stil

Re: doc: Fix syntax errors.

2014-11-25 Thread Ludovic Courtès
taylanbayi...@gmail.com ("Taylan Ulrich "Bayırlı/Kammer\"") skribis: > Some .texi syntax errors seem to have sneaked in on commit 7fec52b. > > ===File /home/tub/media/src/guix/0001-doc-Fix-syntax-errors.patch=== > From 110e68f04cc9efb8d72d19a401a6ff1ca039c7d4 Mon Sep 17 00:00:00 2001 > From: Tayla

Re: Root file system not cleanly unmounted

2014-11-25 Thread Ludovic Courtès
Eric Bavier skribis: > Adam Pribyl writes: > >> On Tue, 25 Nov 2014, Ludovic Courtès wrote: >> >>> FYI, if you installed a system from 0.8, chances are that your root file >>> system is not cleanly unmounted (from what ext4 recovers without any >>> problems, but still.) >>> >>> This is fixed by c

utils: Improve docstrings.

2014-11-25 Thread "Taylan Ulrich Bayırlı/Kammer"
I just spend half an hour trying to find the bug in the following: (substitute* "Makefile.in" (("^(prefix=[[:blank:]]*)/usr/local$" all prefix) (string-append prefix (assoc-ref outputs "out" until I realized the lines of the file are represented as newline terminated strings and a $ in t

Re: Root file system not cleanly unmounted

2014-11-25 Thread Eric Bavier
Adam Pribyl writes: > On Tue, 25 Nov 2014, Ludovic Courtès wrote: > >> FYI, if you installed a system from 0.8, chances are that your root file >> system is not cleanly unmounted (from what ext4 recovers without any >> problems, but still.) >> >> This is fixed by commit 1c27641, so consider runni

Re: [PATCH] gnu: Add pyparsing.

2014-11-25 Thread Federico Beffa
On Tue, Nov 25, 2014 at 6:21 PM, Eric Bavier wrote: > > Perhaps: > > (for-each > (lambda (dir tgt) > (for-each (lambda (file) > (copy-file file >(string-append tgt "/" (basename file > (find-files dir ".*"))) > (list "docs" "htm

Re: Root file system not cleanly unmounted

2014-11-25 Thread Adam Pribyl
On Tue, 25 Nov 2014, Ludovic Courtès wrote: FYI, if you installed a system from 0.8, chances are that your root file system is not cleanly unmounted (from what ext4 recovers without any problems, but still.) This is fixed by commit 1c27641, so consider running ‘guix pull’ and ‘guix system recon

Re: [PATCH] gnu: Add pyparsing.

2014-11-25 Thread Federico Beffa
Cyril Roelandt writes: > > Maybe you could add the PyPI mirror here. > I'm not sure I understand. Do you mean replace or really add? A second uri field? Could you give an example? The sourceforge download site is the one mentioned on the homepage. > > There is a "unitTests.py" that can be run m

Re: [PATCH] gnu: Add pyparsing.

2014-11-25 Thread Eric Bavier
Federico Beffa writes: > Please find attached a pyparsing package for review. [...] > +(with-directory-excursion "docs" > + (map (lambda (file) > + (copy-file file (string-append doc "/" file))) > + (find-files "." ".*"))) > +

Re: [PATCH] gnu: Add pyparsing.

2014-11-25 Thread Cyril Roelandt
On 11/25/2014 05:55 PM, Federico Beffa wrote: > Please find attached a pyparsing package for review. > Review inlined. > Regards, > Fede > > > 0001-gnu-Add-pyparsing.patch > > > From edebe9d7663932912c6245abd690795fc02c1d02 Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Tue, 25 Nov

Re: [PATCH] gnu: Add pyparsing.

2014-11-25 Thread Ludovic Courtès
Federico Beffa skribis: > From edebe9d7663932912c6245abd690795fc02c1d02 Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Tue, 25 Nov 2014 16:27:33 +0100 > Subject: [PATCH] gnu: Add pyparsing. > > * gnu/packages/python.scm (python-pyparsing, python2-pyparsing): New > variables. [...] >

Re: [PATCH 01/13] gnu: subversion: Propagate env variables to hooks.

2014-11-25 Thread Ludovic Courtès
Eric Bavier skribis: > Ludovic Courtès writes: > >> Eric Bavier skribis: >> >>> The culprit, I think, is a small difference in behavior of bash. If PATH >>> is unset (such as within svn's hook environment), then `bash -c 'echo >>> $PATH'` on an FHS system prints something like >>> "/usr/local/s

[PATCH] gnu: Add pyparsing.

2014-11-25 Thread Federico Beffa
Please find attached a pyparsing package for review. Regards, Fede From edebe9d7663932912c6245abd690795fc02c1d02 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Tue, 25 Nov 2014 16:27:33 +0100 Subject: [PATCH] gnu: Add pyparsing. * gnu/packages/python.scm (python-pyparsing, python2-pyparsing

Re: [PATCH 01/13] gnu: subversion: Propagate env variables to hooks.

2014-11-25 Thread Eric Bavier
Ludovic Courtès writes: > Eric Bavier skribis: > >> The culprit, I think, is a small difference in behavior of bash. If PATH >> is unset (such as within svn's hook environment), then `bash -c 'echo >> $PATH'` on an FHS system prints something like >> "/usr/local/sbin:/usr/local/bin:/usr/sbin:/u

Re: Gluglug X60 Guix howto

2014-11-25 Thread Ludovic Courtès
Amirouche Boubekki skribis: > The wireless card is showing up in iwconfig and lspci (driver ath9k). > Still, I can't connect using it because wpa_supplicant is missing. So it > will wait that the system is finished installing. Indeed. I’ve just added wpa-supplicant to the image, so that’ll be d

Re: Installing the system from another distro

2014-11-25 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2014-11-24 20:21 +0300) wrote: >> Could it be an ABI issue that vanishes after “make clean-go && make”? > > That's it! It was very unexpected for me as I did "make clean-go" not so > long ago, but anyway it works now. Thank you very much for such a > verbos

Re: Howto run guix.el correctly?

2014-11-25 Thread Alex Kost
Ludovic Courtès (2014-11-24 23:42 +0300) wrote: > Alex Kost skribis: > >> No need to fiddle with ‘geiser-scheme-dir’: it should be set properly if >> you have ‘(require 'geiser-install)’ in your emacs config. > > Oops, indeed, PEBKAC: I was just unaware of ‘geiser-install’, and > everything was f

Root file system not cleanly unmounted

2014-11-25 Thread Ludovic Courtès
FYI, if you installed a system from 0.8, chances are that your root file system is not cleanly unmounted (from what ext4 recovers without any problems, but still.) This is fixed by commit 1c27641, so consider running ‘guix pull’ and ‘guix system reconfigure’. The bug probably appeared as a side-e

doc: Fix syntax errors.

2014-11-25 Thread "Taylan Ulrich Bayırlı/Kammer"
Some .texi syntax errors seem to have sneaked in on commit 7fec52b. ===File /home/tub/media/src/guix/0001-doc-Fix-syntax-errors.patch=== >From 110e68f04cc9efb8d72d19a401a6ff1ca039c7d4 Mon Sep 17 00:00:00 2001 From: Taylan Ulrich B Date: Tue, 25 Nov 2014 14:41:02 +0100 Subject: [PATCH] doc: Fix sy

Re: Gluglug X60 Guix howto

2014-11-25 Thread Amirouche Boubekki
2014-11-25 13:42 GMT+01:00 Ludovic Courtès : > Alex Sassmannshausen skribis: > > > I received a request for instructions on how to get Guix running as > > standalone on the Gluglug X60 — my work is ongoing (I haven't > > reconfigured the Grub BIOS, nor have I got wireless working yet), but > > a

Re: Installing the system from another distro

2014-11-25 Thread Alex Kost
Ludovic Courtès (2014-11-24 20:21 +0300) wrote: > Alex Kost skribis: > >> Hello, I've tried to install the Guix system from my current system >> ("Arch Linux") where I use the Guix package manager: >> >> ./pre-inst-env guix system init /path/to/my-os-config.scm /mnt/guix > > That should definit

Re: Gluglug X60 Guix howto

2014-11-25 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > I received a request for instructions on how to get Guix running as > standalone on the Gluglug X60 — my work is ongoing (I haven't > reconfigured the Grub BIOS, nor have I got wireless working yet), but > a first draft may help other owners. Nice job! Do you kno

Re: Gluglug X60 Guix howto

2014-11-25 Thread 白熊
On 2014年11月23日 20:22:24 GMT+03:00, Alex Sassmannshausen wrote: >Hello, > >I received a request for instructions on how to get Guix running as >standalone on the Gluglug X60 — my work is ongoing (I haven't >reconfigured the Grub BIOS, nor have I got wireless working yet), but >a first draft may

Re: [PATCH 01/13] gnu: subversion: Propagate env variables to hooks.

2014-11-25 Thread Ludovic Courtès
Eric Bavier skribis: > The culprit, I think, is a small difference in behavior of bash. If PATH > is unset (such as within svn's hook environment), then `bash -c 'echo > $PATH'` on an FHS system prints something like > "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", but Guix's >