bug#22937: guix package fails when --substitute-urls specifies an HTTPS endpoint

2016-03-07 Thread Chris Marusich
Hi, I've noticed that "guix package" fails when I specify an HTTPS endpoint for --substitute-urls. Is that expected behavior? I recently set up a caching proxy for hydra.gnu.org. The endpoint's DNS name is hydra-mirror.marusich.info. It's configured to accept both HTTP and HTTPS requests. When

bug#22802: guix system init installs grub.cfg gcroot to host

2016-03-07 Thread Jookia
On Mon, Mar 07, 2016 at 01:15:38PM +0100, Ludovic Courtès wrote: > Jookia <166...@gmail.com> skribis: > > When running 'guix system init', GRUB requires a GC root to be placed in > > /var/guix. When building a VM, this GC root is placed in > > /var/guix/gcroots > > however while building a system

bug#22933: M-x guix-edit fails gracelessly when passed an nonexistent package name

2016-03-07 Thread Alex Kost
Ludovic Courtès (2016-03-08 00:03 +0300) wrote: [...] >> what about using (not tested): >> >> (and=> (or (package-by-id id-or-name) >> (match (packages-by-name id-or-name) >>(()#f) >>((pkg ..1) pkg))) >> (compose location->string

bug#22933: M-x guix-edit fails gracelessly when passed an nonexistent package name

2016-03-07 Thread Alex Kost
Mathieu Lirzin (2016-03-07 22:58 +0300) wrote: > l...@gnu.org (Ludovic Courtès) writes: > >> diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm >> index 34da6ac..c5d5d75 100644 >> --- a/emacs/guix-main.scm >> +++ b/emacs/guix-main.scm >> @@ -954,10 +954,14 @@ GENERATIONS is a list of

bug#22933: M-x guix-edit fails gracelessly when passed an nonexistent package name

2016-03-07 Thread Ludovic Courtès
Mathieu Lirzin skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm >> index 34da6ac..c5d5d75 100644 >> --- a/emacs/guix-main.scm >> +++ b/emacs/guix-main.scm >> @@ -954,10 +954,14 @@ GENERATIONS is a list of generation

bug#22914: "VM stack overflow" with graft dependencies from substitutes

2016-03-07 Thread Ludovic Courtès
Eric Bavier skribis: > On Sat, 05 Mar 2016 22:55:37 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Eric Bavier skribis: >> >> > Starting with commit c90cb5c9d84ded26ef44d1e6593508d5b9e4655e (via 'git >> > bisect') I get the following

bug#22933: M-x guix-edit fails gracelessly when passed an nonexistent package name

2016-03-07 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > diff --git a/emacs/guix-main.scm b/emacs/guix-main.scm > index 34da6ac..c5d5d75 100644 > --- a/emacs/guix-main.scm > +++ b/emacs/guix-main.scm > @@ -954,10 +954,14 @@ GENERATIONS is a list of generation numbers." > > (define (package-location-string

bug#22550: (require 'magit) produces error: "no such file or directory" "dash"

2016-03-07 Thread myglc2
Alex Kost writes: [...] > No, I mean it is fixed in the current master, but as I wrote¹ it will > take effect only after we update our "guix" package. Currently it is > "guix-devel" package at commit c3f29bc², which is older then commit > 004ea62 (that fixed this issue). > >

bug#22933: M-x guix-edit fails gracelessly when passed an nonexistent package name

2016-03-07 Thread Ludovic Courtès
Currently M-x guix-edit fails badly (actually ‘guix-package-location’) pwhen passed the name of a nonexistent package: --8<---cut here---start->8--- Debugger entered--Lisp error: (error "Error in evaluating guile expression: ERROR: In procedure car: ERROR: In

bug#22914: "VM stack overflow" with graft dependencies from substitutes

2016-03-07 Thread Eric Bavier
On Sat, 05 Mar 2016 22:55:37 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Eric Bavier skribis: > > > Starting with commit c90cb5c9d84ded26ef44d1e6593508d5b9e4655e (via 'git > > bisect') I get the following error messages after `make clean && make > > &&

bug#22650: guixSD default umask is 0000

2016-03-07 Thread 宋文武
于 2016年3月7日 GMT+08:00下午8:18:44, l...@gnu.org 写到: >l...@gnu.org (Ludovic Courtès) skribis: > >> myglc2 skribis: >> >>> glc@g1 ~$ ssh glc4@g1 >>> glc4@g1's password: >>> glc4@g1 ~$ umask >>> >> >> Oh indeed, I can reproduce it. >> >> The problem is that lshd resets the umask

bug#22492: create new user guixsd

2016-03-07 Thread Ludovic Courtès
ren...@openmailbox.org skribis: > On 2016-02-12 14:58, l...@gnu.org wrote: >> ren...@openmailbox.org skribis: >> >>> On 2016-01-31 17:29, l...@gnu.org wrote: ren...@openmailbox.org skribis: > i run 'guix system reconfigure config.scm --falback', and add new > user: tron.

bug#22802: guix system init installs grub.cfg gcroot to host

2016-03-07 Thread Ludovic Courtès
Jookia <166...@gmail.com> skribis: > When running 'guix system init', GRUB requires a GC root to be placed in > /var/guix. When building a VM, this GC root is placed in > /var/guix/gcroots > however while building a system on another drive, the GC root is placed on the > host's /var/guix/gcroots

bug#22927: system-installed emacs does not find system-installed fonts

2016-03-07 Thread Alex Kost
myglc2 (2016-03-06 21:57 +0300) wrote: > Not technically not a bug because the doc says ... > > 2.6.2 X11 Fonts > > The ‘fontconfig’ package in Guix looks for fonts in > ‘$HOME/.guix-profile’ by default. Thus, to allow graphical applications > installed with Guix to display fonts, you have to