Re: 16/16: utils: Make sure to use the right 'bytevector->string'.

2017-03-09 Thread Ludovic Courtès
Mark H Weaver skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit 7447aa36e16fb77f75df4d3369db9c942615632e >> Author: Ludovic Courtès >> Date: Wed Mar 8 23:39:03 2017 +0100 >> >> utils: Make sure to use the rig

Re: Git-style aliases in Guix?

2017-03-09 Thread Ludovic Courtès
Mekeor Melire skribis: > What I really mean to say is, that it'd be a shame, if Guix had a > configuration file like Git which uses this syntax: > > [user] > name = example > email = example@example.example > [alias] > i = init > z = stash >

Re: 04/05: gnu: Add python-faker.

2017-03-09 Thread Mark H Weaver
Hi Marius, mba...@fastmail.com (Marius Bakke) writes: > mbakke pushed a commit to branch master > in repository guix. > > commit ce7911ddae5d30ba73c8c9552b7d4e71268e5db3 > Author: Marius Bakke > Date: Fri Feb 24 17:21:07 2017 +0100 > > gnu: Add python-faker. > > * gnu/packages/pat

Re: Could anyone help me to pack the shellcheck (haskell)

2017-03-09 Thread Huang, Ying
Danny Milosavljevic writes: > Hi, > > On Wed, 08 Mar 2017 20:08:41 +0800 > "Huang\, Ying" wrote: > >> I know very little about Haskell, but I use shellcheck >> (https://github.com/koalaman/shellcheck) to check my shell scripts. I >> tried myself, but found it is hard for me. Could anyone help

Re: [PATCH -v2 1/2] build: union: Add create-all-directories? parameter to union-build

2017-03-09 Thread Huang, Ying
l...@gnu.org (Ludovic Courtès) writes: > Huang Ying skribis: > >> * guix/build/union.scm (union-build): Add create-all-directories? keyword >> parameter. To add/remove some files from the directory. > > I guess this is needed for fonts.dir, but could you explain why it is? > (The explanation c

Re: [PATCH -v2 2/2] guix: profiles: create fonts.dir/scale for all fonts directories

2017-03-09 Thread Huang, Ying
Hi, Ludo, Thanks for comments! l...@gnu.org (Ludovic Courtès) writes: > Huang Ying skribis: > >> * guix/profiles.scm (fonts-dir-file): Create fonts.dir/scale files for all >> fonts directories. > > Looks cool, modulo Danny’s suggestions and minor issues below. > > BTW, could you explain (prob

Re: [PATCH -v2 2/2] guix: profiles: create fonts.dir/scale for all fonts directories

2017-03-09 Thread Huang, Ying
l...@gnu.org (Ludovic Courtès) writes: > huang ying skribis: > >> On Wed, Mar 8, 2017 at 4:24 AM, Danny Milosavljevic >> wrote: >>> Hi, >>> +(with-directory-excursion dir + (and (file-exists? fonts-scale-file) +

Re: hiawatha package description

2017-03-09 Thread Ricardo Wurmus
ng0 writes: > Hi, > > I'm not very happy with the description and synopsis I initially > provided. Any ideas what could be fixed? I'll comment on what I think is > bad: […] Could you please send a patch to update the description? -- Ricardo

Re: [PATCH Resend] services: dict.scm: Support more dicod configuration

2017-03-09 Thread Huang, Ying
l...@gnu.org (Ludovic Courtès) writes: > Hello! > > Sorry for the long delay. > > Huang Ying skribis: > >> * gnu/services/dict.scm (): Rename databases >> to items to reflect more general configuration. >> (): Add new record type to describe handler (module). >> (): Add more fields. >> (d

Re: fuse configuration handling

2017-03-09 Thread Ricardo Wurmus
ng0 writes: > after packaging 'sshfs', I tried to mount a partition with the added > option '-o allow_other'. > > I loaded the fuse module, and I think that we should have a different > way to handle the fuse configuration, not in /etc/fuse.conf but rather > in some let's call it fuse-service or

Re: Using cuirass to build your own manifest.

2017-03-09 Thread Ludovic Courtès
Hi! Mathieu Othacehe skribis: > Here's a small tutorial on how to setup cuirass to build your own > manifest. > > I see two major reasons for this kind of setup: > > * When you pull latest guix, hydra and bayfront may not have finished > building all the packages you use. > > * Hydra and bayfr

Re: guix pull takes forever

2017-03-09 Thread Ludovic Courtès
Leo Famulari skribis: > On Wed, Mar 08, 2017 at 09:38:58AM +, ng0 wrote: >> Hi, >> >> with current master and using 'guix pull' instead of a git checkout >> update, the process takes more than 9 hours. > > Unfortunately, I can't reproduce this. > >> I restarted it this morning, it's the same

Re: [WIP Patch] tripwire; "install" duplicate filenames?

2017-03-09 Thread Ludovic Courtès
Danny Milosavljevic skribis: > Hi Ludo, > > On Tue, 07 Mar 2017 15:44:41 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Danny Milosavljevic skribis: >> >> > Hi, >> > >> > does anyone know how I can easily fix "install" complaining about a file >> > being specified multiple times (in an ups

Re: [PATCH Resend] services: dict.scm: Support more dicod configuration

2017-03-09 Thread Ludovic Courtès
"Huang, Ying" skribis: > From dico documentation > > http://puszcza.gnu.org.ua/software/dico/manual/html_node/dictorg.html > > There may be multiple instances for one module. And the "instance" is > called as "handler" in "database" configuration. So I changed the name. > If we call "instance"

[PATCH] gnu: cuirass: Update to 0.0.1 revision 5.

2017-03-09 Thread Mathieu Othacehe
* gnu/packages/ci.scm (cuirass): Update to 0.0.1 revision 5. --- gnu/packages/ci.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/ci.scm b/gnu/packages/ci.scm index c25bc389c..ae91464a1 100644 --- a/gnu/packages/ci.scm +++ b/gnu/packages/ci.scm @@ -187,8 +

Re: [PATCH] gnu: cuirass: Update to 0.0.1 revision 5.

2017-03-09 Thread Mathieu Othacehe
Hello, The tuto I recently posted on guix-devel (https://lists.gnu.org/archive/html/guix-devel/2017-03/msg00222.html), states that it is possible to pass multiple path in cuirass-service-type load-path field. It is true only if cuirass contains this commit : aebad5184ddf75cb6e34331f4fd6325d0221b

Re: Summer of code!

2017-03-09 Thread Ludovic Courtès
Hi! l...@gnu.org (Ludovic Courtès) skribis: > Last week GNU was accepted as an organization for Google’s Summer of > Code (GSoC), which means we can have students working on Guix and the > Shepherd. > > Now’s the time to recruit! If you’d like to mentor, please follow the > instructions in this

Re: 04/05: gnu: Add python-faker.

2017-03-09 Thread Marius Bakke
Mark H Weaver writes: > Hi Marius, > > mba...@fastmail.com (Marius Bakke) writes: > >> mbakke pushed a commit to branch master >> in repository guix. >> >> commit ce7911ddae5d30ba73c8c9552b7d4e71268e5db3 >> Author: Marius Bakke >> Date: Fri Feb 24 17:21:07 2017 +0100 >> >> gnu: Add python-

Re: [PATCH 5/5] gnu: Add obnam.

2017-03-09 Thread Marius Bakke
Arun Isaac writes: > * gnu/packages/backup.scm (obnam): New variable. Thanks for this (and the dependencies)! Unfortunately the obnam patch does not apply due to recent changes in backup.scm, can you rebase it on current 'master' and send an updated patch? I've pushed the python packages. TIA

Re: Summer of code!

2017-03-09 Thread Christopher Allan Webber
Ludovic Courtès writes: > Hi! > > l...@gnu.org (Ludovic Courtès) skribis: > >> Last week GNU was accepted as an organization for Google’s Summer of >> Code (GSoC), which means we can have students working on Guix and the >> Shepherd. >> >> Now’s the time to recruit! If you’d like to mentor, pleas

Re: Summer of code!

2017-03-09 Thread Tobias Geerinckx-Rice
Ludo', On 09/03/17 14:26, Ludovic Courtès wrote: > I’ve posted a news here: Nice! > https://gnu.org/software/guix/news/join-gnu-guix-for-gsoc-2017.html ‘If you are an eligible student’ points to [0]. I think that [1] (or dropping the anchor entirely) would be better. Kind regards, T G-R [0

[PATCH] gnu: Add obnam.

2017-03-09 Thread Arun Isaac
* gnu/packages/backup.scm (obnam): New variable. --- gnu/packages/backup.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index 8eaab8a87..97ab70e65 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/b

Re: [PATCH 5/5] gnu: Add obnam.

2017-03-09 Thread Arun Isaac
> Unfortunately the obnam patch does not apply due to recent changes in > backup.scm, can you rebase it on current 'master' and send an updated > patch? New patch sent. signature.asc Description: PGP signature

Re: Could anyone help me to pack the shellcheck (haskell)

2017-03-09 Thread Danny Milosavljevic
Hi, On Thu, 09 Mar 2017 19:39:19 +0800 "Huang\, Ying" wrote: > Danny Milosavljevic writes: > > > Hi, > > > > On Wed, 08 Mar 2017 20:08:41 +0800 > > "Huang\, Ying" wrote: > > > >> I know very little about Haskell, but I use shellcheck > >> (https://github.com/koalaman/shellcheck) to check my

[PATCH] linux-initrd: Add a raw-initrd and use it to define base-initrd.

2017-03-09 Thread Mathieu Othacehe
* gnu/system/linux-initrd.scm (raw-initrd): New exported variable. (base-initrd): Use raw-initrd to build the initrd. * doc/guix.texi (Initial RAM Disk): Document it. --- Hi Ludo, Here's the update, thank for the review ! I run make check-system TESTS=basic like you suggested, no problems reporte

Updating tzdata freely

2017-03-09 Thread Leo Famulari
After creating a special "for tests only" xorg-server package for GTK+'s test suite recently, I started thinking about what other packages could receive the same treatment. Tzdata is an important package to keep up to date. Amazingly, some governments do announce time zone changes only days or wee

Re: Using cuirass to build your own manifest.

2017-03-09 Thread Mathieu Othacehe
> This is a very cool hack! Thanks you ! > > It might make sense to turn it into a service in GuixSD proper, because > I suspect it’s a use case that people may be interested in. So you > would write, say: > > (service auto-build-service >(auto-build-service-configuration >

Re: [PATCH 2/2] gnu: graphicsmagick: Build with 16 bit quantum depth.

2017-03-09 Thread Leo Famulari
On Thu, Mar 09, 2017 at 01:41:45AM +0530, Arun Isaac wrote: > Octave requires graphicsmagick to be built with 16 bit quantum depth. > > * gnu/packages/imagemagick.scm (graphicsmagick)[arguments]: Add > "--with-quantum-depth=16" and "--enable-quantum-library-names" to > #:configure-flags. Than

Re: [PATCH 1/2] gnu: octave: Build with curl and graphicsmagick.

2017-03-09 Thread Leo Famulari
On Thu, Mar 09, 2017 at 01:41:44AM +0530, Arun Isaac wrote: > * gnu/packages/maths.scm (octave)[inputs]: Add curl and graphicsmagick. Thanks, pushed!

Re: Let’s freeze and build ‘core-updates’!

2017-03-09 Thread Leo Famulari
On Tue, Feb 14, 2017 at 10:05:04AM +0100, Ludovic Courtès wrote: > • Build all the packages. (To do that, someone with access to Hydra > must change the “subset” argument to “all” in the config of the > ‘core-updates’ jobset.) I've just started an evaluation of "all" the packages :) >

Re: [PATCH 1/3] services: openssh: Enable PAM.

2017-03-09 Thread Leo Famulari
On Fri, Mar 03, 2017 at 11:16:24AM +0100, Danny Milosavljevic wrote: > LGTM! +1

Re: [PATCH 2/3] services: openssh: Remove deprecated options.

2017-03-09 Thread Leo Famulari
On Fri, Mar 03, 2017 at 11:16:53AM +0100, Danny Milosavljevic wrote: > LGTM! +1

Re: [PATCH 3/3] services: openssh: Fix 'PrintLastLog' default behaviour.

2017-03-09 Thread Leo Famulari
On Fri, Mar 03, 2017 at 11:19:06AM +0100, Danny Milosavljevic wrote: > LGTM! +1

[PATCH] gnu: Add emacs-memoize.

2017-03-09 Thread Arun Isaac
* gnu/packages/emacs.scm (emacs-memoize): New variable. --- gnu/packages/emacs.scm | 31 ++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 1daf8e4e6..dc2820167 100644 --- a/gnu/packages/emacs.scm +++

MMMMM

2017-03-09 Thread John Darrington
We now have 5001 !!

[PATCH] doc: Update the package count.

2017-03-09 Thread John Darrington
* doc/guix.texi: Update the number of packages available. --- doc/guix.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 732f431..9b7460c 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -6807,7 +6807,7 @@ Few system services are currentl