Re: [PATCH] gnu: Fix load-extension path in packaging of guile-ncurses.

2016-12-19 Thread Mark H Weaver
Hi John, John Darrington writes: > * gnu/packages/guile.scm (guile-ncurses) [arguments]: Install shared object > before > attempting to build the package. Patch load-extension path before building > instead > of after. The first sentence above is mistaken or misleading:

Funny reference in bootstrap bash-static

2016-12-19 Thread Pjotr Prins
The static version of bash contains a number of non-existant references. They look harmless enough and are probably used for bootstrapping. Contains /gnu/store reference in gnu/store/7jhakv1r1nbs2sr2f7ammq256w7niarh-bash-static-4.3.39/bin/bash 1127848

Re: [PATCH 1/2] import: json: Silence json-fetch output.

2016-12-19 Thread Eric Bavier
On Thu, 15 Dec 2016 18:37:34 +0100 l...@gnu.org (Ludovic Courtès) wrote: > David Craven skribis: > > > I think this commit broke the pypi tests. > > Indeed, because it’s a different procedure that needs to be mocked now. > > Eric, could you have a look? > > Thanks for the

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-12-19 Thread Marius Bakke
Ludovic Courtès writes: > Marius Bakke skribis: > >> Ludovic Courtès writes: >> >>> Hi Marius, >>> >>> Marius Bakke skribis: >>> Ludovic Courtès writes: >> Relatedly, I think the way to build a

Re: Emacs-Guix released outside from Guix

2016-12-19 Thread Alex Kost
Ludovic Courtès (2016-12-18 11:32 +0100) wrote: > Hi Alex, > > Alex Kost skribis: > >> Ludovic Courtès (2016-12-15 18:39 +0100) wrote: >> >>> Hi Alex! >>> >>> Alex Kost skribis: >>> Hello, I've been working on Emacs interface outside from the Guix repo

Re: [PATCH] gnu: Add tipp10 touch typing tutor.

2016-12-19 Thread Ludovic Courtès
Hi! Hartmut Goebel skribis: > * gnu/packages/education.scm (touch10): New variable. > * gnu/packages/patches/tipp10-FixCompiling.patch, > gnu/packages/patches/tipp10-RemoveLicenseCode.patch: New files. > * gnu/local.mk (dist_patch_DATA): Register them. [...] >

Re: Emacs-Guix released outside from Guix

2016-12-19 Thread Alex Kost
John Darrington (2016-12-17 10:00 +0100) wrote: > On Sat, Dec 17, 2016 at 11:38:13AM +0300, Alex Kost wrote: > > > It would be a great loss and a technical hindrance if guix.el was > moved > > out of Guix. I don???t want that to happen, so let me know what > the > >

Re: [PATCH 2/3] gnu: utox: Update to 0.11.0.

2016-12-19 Thread Ludovic Courtès
ng0 skribis: > * gnu/packages/messaging.scm (utox): Update to 0.11.0. > [source]: Update source uri to new group namespace on github. > [build-system]: Change to cmake-build-system. > [arguments]: Remove previous content and disable tests, > add two new phases. > [inputs]:

Re: [PATCH 3/3] gnu: utox: Fix description.

2016-12-19 Thread Ludovic Courtès
ng0 skribis: > * gnu/packages/messaging.scm (utox): Fix description. Applied, thanks! :-)

Re: [PATCH 1/3] gnu: Add c-toxcore.

2016-12-19 Thread Ludovic Courtès
ng0 skribis: > * gnu/packages/messaging.scm (c-toxcore): New variable. Applied, thanks!

Re: [PATCH] gnu: Fix load-extension path in packaging of guile-ncurses.

2016-12-19 Thread Ludovic Courtès
John Darrington skribis: > * gnu/packages/guile.scm (guile-ncurses) [arguments]: Install shared object > before > attempting to build the package. Patch load-extension path before building > instead > of after. OK, thank you! Ludo’.

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-12-19 Thread Ludovic Courtès
Marius Bakke skribis: > Ludovic Courtès writes: > >> Hi Marius, >> >> Marius Bakke skribis: >> >>> Ludovic Courtès writes: >>> > Relatedly, I think the way to build a 'multi-grub' is to have one > expression for

[PATCH] gnu: services: Add gnunet-service.

2016-12-19 Thread ng0
From: ng0 --- doc/guix.texi | 36 ++ gnu/services/networking.scm | 114 +++- 2 files changed, 149 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 99bde4aca..6c683393e

gnunet-service, first draft in need of review.

2016-12-19 Thread ng0
Hi, I picked up the service I started working on in september. In some parts I'm picking a starting point now with what I already worked on in the past, file:net-misc/gnunet/files/gnunet.initd visible at https://gnunet.org/git/youbroketheinternet-overlay.git/ specifically with the setuid parts.

Re: [PATCH] gnu: Add alsa-plugins.

2016-12-19 Thread Kei Kebreau
ng0 writes: > * gnu/packages/linux.scm (alsa-plugins): New variable. > --- > gnu/packages/linux.scm | 63 > ++ > 1 file changed, 63 insertions(+) > > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > index

[no subject]

2016-12-19 Thread John Darrington
Thanks to Ludovic for showing me how to fix this.

[PATCH] gnu: Fix load-extension path in packaging of guile-ncurses.

2016-12-19 Thread John Darrington
* gnu/packages/guile.scm (guile-ncurses) [arguments]: Install shared object before attempting to build the package. Patch load-extension path before building instead of after. --- gnu/packages/guile.scm | 22 +- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git

Re: [PATCH 1/2] gnu: idris: Update to 0.99.

2016-12-19 Thread Ludovic Courtès
David Craven skribis: >> The conventional thing would be to use “lib/idris” (just like we have >> “lib/perl5”, “lib/python2.7”, “lib/guile”, etc.) Could you make this >> change? > > you're right, much better. thank you. > >> If you haven’t done it yet, I encourage you to submit

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-12-19 Thread Marius Bakke
Ludovic Courtès writes: > Hi Marius, > > Marius Bakke skribis: > >> Ludovic Courtès writes: >> Relatedly, I think the way to build a 'multi-grub' is to have one expression for each supported grub platform, and then consolidate

Re: How to boot GuixSD in LXD

2016-12-19 Thread Ludovic Courtès
David Craven skribis: > The boot script: > (eval-when (expand load eval) (set! %load-path (cons > "/gnu/store/gi2zry48hdsr87yvasc3nv7niixab8lw-module-import" > %load-path)) (set! %load-compiled-path (cons > "/gnu/store/dz6yx4q81zb3pxvysblfd68lgwrya9a2-module-import-compiled" >

Re: [PATCH] gnu: kdbusaddons: Embed path to kdeinit5, avoid dependency cycles.

2016-12-19 Thread Ludovic Courtès
Hi Thomas, Thomas Danckaert skribis: > From: l...@gnu.org (Ludovic Courtès) > Subject: Re: [PATCH] gnu: kdbusaddons: Embed path to kdeinit5, avoid > dependency cycles. > Date: Thu, 15 Dec 2016 17:06:19 +0100 > >> Other options that come to mind: (1) make

Re: [PATCH 1/2] gnu: idris: Update to 0.99.

2016-12-19 Thread David Craven
> The conventional thing would be to use “lib/idris” (just like we have > “lib/perl5”, “lib/python2.7”, “lib/guile”, etc.) Could you make this > change? you're right, much better. thank you. > If you haven’t done it yet, I encourage you to submit it upstream: it > looks like there’s no reason

Re: [PATCH 1/2] gnu: idris: Update to 0.99.

2016-12-19 Thread Ludovic Courtès
Hi! David Craven skribis: > * gnu/packages/haskell.scm (idris): Update to 0.99. [...] > +(native-search-paths > + (list (search-path-specification > +(variable "IDRIS_LIBRARY_PATH") > +(files '("idris/libs") The conventional thing would be

Re: [PATCH 2/2] gnu: Add idris-lightyear.

2016-12-19 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/haskell.scm (idris-lightyear): New variable. [...] > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (let* ((out (assoc-ref outputs "out")) > + (src (assoc-ref inputs "source")) > +

Re: [PATCH] doc: Suggest installing gvfs.

2016-12-19 Thread Ludovic Courtès
Hi Ricardo! l...@gnu.org (Ludovic Courtès) skribis: > Ricardo Wurmus skribis: > >> Ludovic Courtès writes: >> >>> Ricardo Wurmus skribis: >>> “gvfs” is useful for more than just GNOME. For a long time I tried to figure out why

Re: suggested edit to installation instructions

2016-12-19 Thread Ludovic Courtès
"David Braun" skribis: > I followed the installation instructions here: https://www.gnu.org/software/ > guix/manual/html_node/Preparing-for-Installation.html#Preparing-for- > Installation. > > Compilation stopped in the middle because I hadn't allocated sufficient RAM. > >

Re: No more space left on device issue

2016-12-19 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > I've had this issue before but couldn't understand what was happening at > the time. At that time, I simply resized my filesystem then ran the > garbage collector. > > $ touch /tmp/test.txt > touch: cannot touch '/tmp/test.txt': No

Re: NetworkManager doesn't "Connect automatically"

2016-12-19 Thread Thomas Haller
On Sat, 2016-12-17 at 01:51 -0800, Chris Marusich wrote: > Thomas Haller writes: > > > On Wed, 2016-12-14 at 01:38 -0800, Chris Marusich wrote: > > > Hi Thomas, > > > > > > Thank you for the quick response! > > > > > > Thomas Haller writes: > > > > > >

Re: guix system seems not to respect ./pre-inst-env

2016-12-19 Thread Ludovic Courtès
David Craven skribis: > I think you have to do something like this: > > (define guix-local > (package > (inherit guix) > (source (local-file "path to guix local"))) > > (define guix-service-local > (guix-service (guix-configuration (authorize-key? #t) (guix

Re: guix system seems not to respect ./pre-inst-env

2016-12-19 Thread Ludovic Courtès
Hi John! John Darrington skribis: > When I run: ./pre-inst-env guix system disk-image gnu/system/install.scm > > The resulting disk image is always the one corresponding to the currently > installed guix, > not the one whose source is in . More precisely, the

Re: [PATCH] doc: Mention "guix pull" during installation.

2016-12-19 Thread Ludovic Courtès
Hi Theodoros, Theodoros Foradis skribis: > Petter writes: > >> Hi, >> >> Some new users don't run `guix pull` before installing, and can have a >> less good experience because of this. Proposing a patch to add this to >> the manual. >> >> Thanks, >> Petter > >

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-12-19 Thread Ludovic Courtès
Hi Marius, Marius Bakke skribis: > Ludovic Courtès writes: > >>> Relatedly, I think the way to build a 'multi-grub' is to have one >>> expression for each supported grub platform, and then consolidate >>> out/lib/grub from each. >> >> So in essence, GRUB

[PATCH 10/11] gnu: Add python-trollius-redis.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-trollius-redis): New variable. --- gnu/packages/python.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 23788b846..50fae6943 100644 --- a/gnu/packages/python.scm +++

[PATCH 06/11] gnu: Add python2-openid.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python2-openid): New variable. --- gnu/packages/python.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index cdc8d2b41..2b328becb 100644 --- a/gnu/packages/python.scm +++

[PATCH 05/11] gnu: Add python-pygit2.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-pygit2): New variable. --- gnu/packages/python.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0d5e3ca47..cdc8d2b41 100644 --- a/gnu/packages/python.scm +++

[PATCH 08/11] gnu: Add python-openid-teams.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-openid-teams): New variable. --- gnu/packages/python.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 63fc777d3..927542cfd 100644 --- a/gnu/packages/python.scm +++

[PATCH 01/11] gnu: Add python-flask-wtf.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-flask-wtf): New variable. --- gnu/packages/python.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 76e6ac165..5a7c2a0ca 100644 --- a/gnu/packages/python.scm +++

[PATCH 07/11] gnu: Add python-openid-cla.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-openid-cla): New variable. --- gnu/packages/python.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 2b328becb..63fc777d3 100644 --- a/gnu/packages/python.scm +++

[PATCH 09/11] gnu: Add python-straight-plugin.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-straight-plugin): New variable. --- gnu/packages/python.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 927542cfd..23788b846 100644 --- a/gnu/packages/python.scm +++

[PATCH 02/11] gnu: Add python-flask-multistatic.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-flask-multistatic): New variable. --- gnu/packages/python.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 5a7c2a0ca..5f7533011 100644 --- a/gnu/packages/python.scm +++

[PATCH 04/11] gnu: Add python-munch.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-munch): New variable. --- gnu/packages/python.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b2a13f52b..0d5e3ca47 100644 --- a/gnu/packages/python.scm +++

Pagure dependencies, rebased (v3)

2016-12-19 Thread ng0
Moved the sources from github to pypi as suggested by Leo. As I need to write a service for redis and pagure to sufficiently test pagure, it would be good if the dependencies could be added before pagure.

[PATCH 03/11] gnu: Add python-kitchen.

2016-12-19 Thread ng0
* gnu/packages/python.scm (python-kitchen): New variable. --- gnu/packages/python.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 5f7533011..b2a13f52b 100644 --- a/gnu/packages/python.scm +++

Re: [PATCH] doc: Mention "guix pull" during installation.

2016-12-19 Thread Ra
Hi Theodoros, On Sun, Dec 18, 2016 at 1:12 PM Theodoros Foradis < theodoros@openmailbox.org> wrote: > > Petter writes: > > > Hi, > > > > Some new users don't run `guix pull` before installing, and can have a > > less good experience because of this. Proposing a patch to add this to > > the