Re: Howto run guix.el correctly?

2014-11-22 Thread Alex Kost
Ludovic Courtès (2014-11-23 01:17 +0300) wrote: > David Thompson skribis: > >> I am experiencing the exact same issue. If you check *Guix REPL*, >> you'll see that compiling 'guix-main.scm' fails for some reason. Not >> sure why. I gave up on it for now. > > Can you try ,bt and ,error in there

Re: [PATCH] gnu: Add getmail

2014-11-22 Thread 宋文武
宋文武 writes: > From b26fe8c0c4f6517cfacedc6cfd48441c4aaa28dd Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= > Date: Sun, 23 Nov 2014 13:07:42 +0800 > Subject: [PATCH] gnu: Add getmail. > > * gnu/packages/mail.scm (getmail): New variable. > --- > gnu/packages/mail.scm |

[PATCH] gnu: Add getmail

2014-11-22 Thread 宋文武
>From b26fe8c0c4f6517cfacedc6cfd48441c4aaa28dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sun, 23 Nov 2014 13:07:42 +0800 Subject: [PATCH] gnu: Add getmail. * gnu/packages/mail.scm (getmail): New variable. --- gnu/packages/mail.scm | 26 +

Re: [PATCH] gnu: Add Tiled

2014-11-22 Thread iyzsong
Andreas Enge writes: > The problem should now be fixed in 5dee80d. I tried to enter something > in the file open dialog of tiled, and it worked. Great! > > Andreas

[PATCH] Hotfix (repeat)

2014-11-22 Thread Deck Pickard
Because google sucks, this time attaching the patches... finger-crossed, drp .sig place holder 0001-store-default-to-serial-scheduler.patch Description: Binary data 0002-guix-build-Add-max-jobs-option-without-handling-code.patch Description: Binary data 0003-guix-Add-schedule-module.patch D

[PATCH 0/4] Fix 'guix build' local overheating

2014-11-22 Thread Deck Pickard
Aka "No, Laptot, no fry"... nebuli (4): store: default to serial "scheduler" guix build: Add --max-jobs option (without handling code). guix: Add schedule module. guix build: Try to handle --cores and --max-jobs in a sane way. Makefile.am | 1 + doc/guix.texi | 5 +++ guix/schedule.scm | 102 ++

[PATCH 3/4] guix: Add schedule module.

2014-11-22 Thread Deck Pickard
* guix/schedule.scm: New file. To handle --cores and --max-jobs options in 'guix build'. * Makefile.am (MODULES): Add *this. --- Makefile.am | 1 + guix/schedule.scm | 102 ++ 2 files changed, 103 insertions(+) create mode 100644 guix/schedule.scm

[PATCH 1/4] store: default to serial "scheduler"

2014-11-22 Thread Deck Pickard
* guix/store.scm (set-build-options): exchange default argument values --- guix/store.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guix/store.scm b/guix/store.scm index bc4c641..571cc06 100644 --- a/guix/store.scm +++ b/guix/store.scm @@ -435,14 +435,14 @@ encoding con

[PATCH 4/4] guix build: Try to handle --cores and --max-jobs in a sane way.

2014-11-22 Thread Deck Pickard
* guix/scripts/build.scm (set-build-options-from-command-line): use make-schedule-sane to parse and set "scheduling" options. --- guix/scripts/build.scm | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/guix/scripts/build.scm b/guix/scripts/build.scm inde

[PATCH 2/4] guix build: Add --max-jobs option (without handling code).

2014-11-22 Thread Deck Pickard
* doc/guix.texi: Mention in the docs. * guix/scripts/build.scm: Extend (show-build-options-help) and (%standard-build-options) functions. --- doc/guix.texi | 5 + guix/scripts/build.scm | 14 -- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.t

Re: Howto run guix.el correctly?

2014-11-22 Thread Ludovic Courtès
David Thompson skribis: > I am experiencing the exact same issue. If you check *Guix REPL*, > you'll see that compiling 'guix-main.scm' fails for some reason. Not > sure why. I gave up on it for now. Can you try ,bt and ,error in there? Most likely, either Geiser’s or Guix’s Scheme modules a

Re: Advice needed on gcc error

2014-11-22 Thread Ludovic Courtès
Adam Pribyl skribis: > This is exactly the same thing I am triing to achieve. But the lsh-service > (ssh-daemon) has a dependency on the networking service, which I am not > able to provide - this is the reason why I did add also a > dhcp-client-service, but it seems to not work, as there is no n

[PATCH] gnu: Add Nmap.

2014-11-22 Thread "Taylan Ulrich Bayırlı/Kammer"
Many distros separate Zenmap from the Nmap package. Should we do the same? If yes, I'll need some help. This recipe builds it together with the rest of the suite. ===File /home/tub/media/src/guix/0001-gnu-Add-Nmap.patch >From d2d36938b679818f42a66590f25766cfc321245f Mon Sep 17 00:00:00 2001

Re: [PATCH] gnu: Add rtorrent and libtorrent.

2014-11-22 Thread Taylan Ulrich Bayırlı/Kammer
Please use this patch for the rTorrent one; gcrypt was a redundant dependency after all. >From 0cf93793fcdf4f7c8250cc02899a0caf68636df3 Mon Sep 17 00:00:00 2001 From: Taylan Ulrich B Date: Sat, 22 Nov 2014 15:57:26 +0100 Subject: [PATCH 2/2] gnu: Add rTorrent. * gnu/packages/bittorrent.scm (rtor

Re: Howto run guix.el correctly?

2014-11-22 Thread David Thompson
Adam Pribyl writes: > (add-to-list 'load-path > "/gnu/store/ysh4fvnxr0p8xrphcikivpafgvf6g18m-guix-0.8/share/emacs/site-lisp/") > (add-to-list 'load-path "~/.guix-profile/share/emacs/site-lisp") > (require 'geiser-install) > (require 'guix-init) > > Reason for the /gnu/store path is, that guix.el

Re: Advice needed on gcc error

2014-11-22 Thread Adam Pribyl
On Sat, 22 Nov 2014, Ludovic Courtès wrote: Saul Hazledine skribis: Thank you very much for your offer of help. I have the problem that I cannot login to the machine over ssh to get the log file. I have installed both openssh and lsh (using hydra) but I cannot find an ssh daemon. I have also

Re: Howto run guix.el correctly?

2014-11-22 Thread Adam Pribyl
On Sat, 22 Nov 2014, Alex Kost wrote: Adam Pribyl (2014-11-22 01:28 +0300) wrote: I have folloed the instruction in http://www.gnu.org/software/guix/manual/guix.html#Emacs-Interface to get the emacs interface for guix, but there is something missing probably. Installation of emacs and geiser

Re: Advice needed on gcc error

2014-11-22 Thread Ludovic Courtès
Saul Hazledine skribis: > Thank you very much for your offer of help. I have the problem that I > cannot login to the machine over ssh to get the log file. I have > installed both openssh and lsh (using hydra) but I cannot find an ssh > daemon. > > I have also added (use-modules (gnu services ssh

Re: core-updates is back

2014-11-22 Thread Ludovic Courtès
John Darrington skribis: > On Sat, Nov 22, 2014 at 06:36:47PM +0100, Ludovic Courtès wrote: > John Darrington skribis: > > > There is some oddness in cross-pkg-config: It creates a symlink to the > real pkg-config, > > But does not do so for the pkg.m4 file. > >

Re: Howto run guix.el correctly?

2014-11-22 Thread Alex Kost
Adam Pribyl (2014-11-22 01:28 +0300) wrote: > I have folloed the instruction in > http://www.gnu.org/software/guix/manual/guix.html#Emacs-Interface > to get the emacs interface for guix, but there is something missing > probably. > > Installation of emacs and geiser was OK, I changed the path to g

Re: Gegl build failures

2014-11-22 Thread John Darrington
On Sat, Nov 22, 2014 at 07:05:11PM +0100, Ludovic Court??s wrote: Andreas Enge skribis: > gegl, an input for gimp, fails its tests: >http://hydra.gnu.org/build/159641/nixlog/1/tail-reload > > We already have the following comments in the package: >

Re: Gegl build failures

2014-11-22 Thread Ludovic Courtès
Andreas Enge skribis: > gegl, an input for gimp, fails its tests: >http://hydra.gnu.org/build/159641/nixlog/1/tail-reload > > We already have the following comments in the package: > ;; This test program seems to crash on exit. Specifically, whilst > ;; g_object_unreffing

Re: core-updates is back

2014-11-22 Thread John Darrington
On Sat, Nov 22, 2014 at 06:36:47PM +0100, Ludovic Courtès wrote: John Darrington skribis: > There is some oddness in cross-pkg-config: It creates a symlink to the real pkg-config, > But does not do so for the pkg.m4 file. Why would the missing pkg.m4 be a problem

Re: Advice needed on gcc error

2014-11-22 Thread Saul Hazledine
Hello Ludo, On 21/11/14 10:21, Ludovic Courtès wrote: Could you post, say, the last 200 lines of its build log? One way to find it is to run: ls -lrt /var/log/guix/drvs/*/*gcc-4.8.3* and then open the most recent one. Thank you very much for your offer of help. I have the problem that I

Re: core-updates is back

2014-11-22 Thread Ludovic Courtès
John Darrington skribis: > There is some oddness in cross-pkg-config: It creates a symlink to the real > pkg-config, > But does not do so for the pkg.m4 file. Why would the missing pkg.m4 be a problem? It’s only used when bootstrapping Autoconf-based packages. (And if it’s really needed, it

Re: Containers on Guix

2014-11-22 Thread Ludovic Courtès
Ian Denhardt skribis: > I'm sure there are other things already packaged that don't really have > any hope of working on top of another kernel. I think packages that are Linux-specific by design are all in (gnu packages linux). > This is going to be hard to do portably, but I don't think it's w

Re: [PATCH] gnu: atlas: Try to fix build on MIPS.

2014-11-22 Thread Ludovic Courtès
Federico Beffa skribis: > I would like to propose the attached patch to try to fix the MIPS > package. I'm not sure if this really help, but I do not have a way to > test it locally. The change makes sense, so I think it’s OK to commit it and see what happens. Mark or some other MIPS user can

Re: [PATCH] gnu: Add rtorrent and libtorrent.

2014-11-22 Thread Ludovic Courtès
David Thompson skribis: > The new patches look good to me. Let's see what Ludo thinks. :) Yep, please push. More reviewers is better, so thanks for handling this one! :-) Ludo’.

Re: [PATCH 1/2] gnu: Add numpy

2014-11-22 Thread Ludovic Courtès
Federico Beffa skribis: > In the mean time version 1.9.1 was released. With this release I > noticed that the pdf documentation gets updated and therefore the hash > changes and breaks the package. Oh, OK. > For this reason I think that, as you suggested before, we should build > the documenta

Re: core-updates is back

2014-11-22 Thread John Darrington
On Sat, Nov 22, 2014 at 01:01:05PM +0100, Ludovic Courtès wrote: Hello! ‘core-updates’ is open again for updates to core packages (the implicit inputs of ‘gnu-build-system’), their dependencies, or the (guix build …) modules. Things I’d like to see in this branc

Re: Containers on Guix

2014-11-22 Thread Ian Denhardt
Quoting David Thompson (2014-11-19 21:34:49) > I did some reading about how Docker creates containers and discovered > that it uses systemd-nspawn[0] to do it. Since Guix uses dmd, using > systemd-nspawn isn't an option. Does anyone have thoughts on how we > might have similar functionality in th

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

2014-11-22 Thread Eric Bavier
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 > python2 package is generated with the procedure 'package-with-python2'.

[PATCH] gnu: atlas: Try to fix build on MIPS.

2014-11-22 Thread Federico Beffa
I would like to propose the attached patch to try to fix the MIPS package. I'm not sure if this really help, but I do not have a way to test it locally. Regards, Fede From 64235b3012ebf6ac337a8615dd91ae08beb95180 Mon Sep 17 00:00:00 2001 From: Federico Beffa Date: Sat, 22 Nov 2014 16:42:41 +0100

Re: [PATCH] gnu: Add rtorrent and libtorrent.

2014-11-22 Thread David Thompson
"Taylan Ulrich Bayırlı/Kammer" writes: > David Thompson writes: > >> Please break this into 2 commits, one for each new package. > > rTorrent and its libTorrent kind of belong together, though I guess > they're strictly speaking separate packages... Yes, they belong together, but it's best to h

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

2014-11-22 Thread Federico Beffa
> 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 python2 package is generated with the procedure 'package-with-python2'. Is pygtk problematic with python 3? I would be interested in using it

Re: [PATCH 1/2] gnu: Add numpy

2014-11-22 Thread Federico Beffa
Sorry for taking this long to answer. On Wed, Nov 19, 2014 at 10:04 AM, Ludovic Courtès wrote: > IIUC, this patch can now be applied. Please push it if there’s no > blocker left. In the mean time version 1.9.1 was released. With this release I noticed that the pdf documentation gets updated an

Re: Installing Guix with VirtualBox

2014-11-22 Thread David Thompson
白熊 writes: > How did you configure network in the Virtualbox machine. > > I have it set: Attached to NAT, Adapter type PCnet-FAST III (Am79C973) > > But then on: > > dhclient eth0 > > it fails: > > SIOCSIFADDR: No such device > eth0: unknown interface: No such device > eth0: unknown interface

Re: [PATCH] gnu: Add rtorrent and libtorrent.

2014-11-22 Thread Taylan Ulrich Bayırlı/Kammer
David Thompson writes: > Please break this into 2 commits, one for each new package. rTorrent and its libTorrent kind of belong together, though I guess they're strictly speaking separate packages... >> +(home-page "http://nmap.org/";) > > Should be "http://libtorrent.rakshasa.no/"; Whoops

Re: Installing Guix with VirtualBox

2014-11-22 Thread 白熊
Ernesto Celis skribis: Last weekend I was able to install Guix 0.7 on virtualBox with the USB image provided by Guix developers. I put my notes on gitorious. https://gitorious.org/ecelis-guix/hackathon Ernesto: How did you configure network in the Virtualbox machine. I have it set: Att

Re: Installing Guix with VirtualBox

2014-11-22 Thread 白熊
>Ernesto Celis skribis: > >> Last weekend I was able to install Guix 0.7 on virtualBox with the >USB >> image provided by Guix developers. I put my notes on gitorious. >> >> https://gitorious.org/ecelis-guix/hackathon Ernesto: How did you configure network in the Virtualbox machine. I have

Re: [PATCH] gnu: Add rtorrent and libtorrent.

2014-11-22 Thread David Thompson
"Taylan Ulrich Bayırlı/Kammer\"" writes: > ===File > /home/tub/media/src/guix/0001-gnu-Add-rtorrent-and-libtorrent.patch=== > From 1ddb6d2e6ed7cbfc60c01fdd7d2c35559d735c28 Mon Sep 17 00:00:00 2001 > From: Taylan Ulrich B > Date: Sat, 22 Nov 2014 14:38:01 +0100 > Subject: [PATCH] gnu: Add rtorren

Re: guix package: error: build failed: derivation has incorrect output

2014-11-22 Thread Ludovic Courtès
Bruno Félix Rezende Ribeiro skribis: > Running > > guix package -i windowmaker > > gives me > > guix package: error: build failed: derivation > `/gnu/store/pxyjsl5xv387kbx55lw97pjrlfzfxpcp-guile-bootstrap-2.0.drv' > has incorrect output > > `/home/felix/gnu/store/ka1kwmxk2ffkjhfp84y4s1

[PATCH] gnu: Add rtorrent and libtorrent.

2014-11-22 Thread "Taylan Ulrich Bayırlı/Kammer"
===File /home/tub/media/src/guix/0001-gnu-Add-rtorrent-and-libtorrent.patch=== >From 1ddb6d2e6ed7cbfc60c01fdd7d2c35559d735c28 Mon Sep 17 00:00:00 2001 From: Taylan Ulrich B Date: Sat, 22 Nov 2014 14:38:01 +0100 Subject: [PATCH] gnu: Add rtorrent and libtorrent. * gnu/packages/bittorrent.scm (lib

Re: [PATCH] gnu: Add Tiled

2014-11-22 Thread Andreas Enge
The problem should now be fixed in 5dee80d. I tried to enter something in the file open dialog of tiled, and it worked. Andreas

Re: Howto run guix.el correctly?

2014-11-22 Thread Alex Kost
Ludovic Courtès (2014-11-22 13:52 +0300) wrote: > Alex Kost skribis: > >> Did you install geiser with guix? If so, you probably need to add >> "~/.guix-profile/share/emacs/site-lisp" to `load-path'. > > Yes, and also something like: > > (setq-default geiser-guile-load-path (list geiser-scheme-

core-updates is back

2014-11-22 Thread Ludovic Courtès
Hello! ‘core-updates’ is open again for updates to core packages (the implicit inputs of ‘gnu-build-system’), their dependencies, or the (guix build …) modules. Things I’d like to see in this branch include: • Removing locales from ‘glibc’, and instead provide a separate package to build t

Re: ‘strip’ phase

2014-11-22 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Mark H Weaver skribis: >> >>> IMO, the best solution is to check for the presence of ELF headers >>> ourselves. We already have ELF code in Guile master. >> >> Yes, that sounds good. Instead of relying on Guile’s ELF code, pe

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

2014-11-22 Thread Ludovic Courtès
Eric Bavier skribis: > On Fri, Nov 21, 2014 at 4:24 PM, Eric Bavier wrote: > >> >> Ludovic Courtès writes: >> >> > Eric Bavier skribis: >> > >> >> * gnu/packages/patches/subversion-propagate-env-to-hooks.patch: New >> patch. >> >> * gnu-system.am (dist_patch_DATA): Add it. >> >> * gnu/packages/

Re: Howto run guix.el correctly?

2014-11-22 Thread Ludovic Courtès
Alex Kost skribis: > Did you install geiser with guix? If so, you probably need to add > "~/.guix-profile/share/emacs/site-lisp" to `load-path'. Yes, and also something like: (setq-default geiser-guile-load-path (list geiser-scheme-dir)) We should find a way to make things work out of the b

guix package: error: build failed: derivation has incorrect output

2014-11-22 Thread Bruno Félix Rezende Ribeiro
Running guix package -i windowmaker gives me guix package: error: build failed: derivation `/gnu/store/pxyjsl5xv387kbx55lw97pjrlfzfxpcp-guile-bootstrap-2.0.drv' has incorrect output `/home/felix/gnu/store/ka1kwmxk2ffkjhfp84y4s192kximrxfz-guile-bootstrap-2.0', should be `/gnu/store/

[PATCH] gnu: Add git-flow.

2014-11-22 Thread Eric Bavier
* gnu/packages/version-control.scm (git-flow, shflags): New variables. --- gnu/packages/version-control.scm | 95 +- 1 file changed, 94 insertions(+), 1 deletion(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 931297c

Re: Howto run guix.el correctly?

2014-11-22 Thread Alex Kost
Adam Pribyl (2014-11-22 01:28 +0300) wrote: > I have folloed the instruction in > http://www.gnu.org/software/guix/manual/guix.html#Emacs-Interface > to get the emacs interface for guix, but there is something missing > probably. > > Installation of emacs and geiser was OK, I changed the path to g