Re: How do I check out a package w/o installing it?

2018-01-29 Thread Oleg Pykhalov
Hello George, George myglc2 Clemmer writes: > On 01/30/2018 at 01:16 Thompson writes: [...] > Gee, that's not what I see here. I did 'guix package -i znc' and 'man > znc' become immediately available in all my sessions and man-db is not > in my profile ... [...] > BTW, I'm running GuixSD.

Re: Running IceCat in a container

2018-01-29 Thread Ricardo Wurmus
Ludovic Courtès writes: > Actually there are really two approaches we could use. One is to create > wrappers like this one that do the right thing, independently of what > the user’s profile contains (‘guix package’ could even generate wrappers > automatically in some cases.) > > The second app

Re: How do I check out a package w/o installing it?

2018-01-29 Thread George myglc2 Clemmer
On 01/30/2018 at 01:16 Thompson writes: > On Mon, Jan 29, 2018 at 7:47 PM, wrote: >> >> So 'guix package -i znc' implicitly adds man-db and info-reader. >> >> Maybe 'guix environment --add-hoc znc' should do that too? > > Sorry, that's not quite right. Running 'guix package -i znc' will > inst

Re: How do I check out a package w/o installing it?

2018-01-29 Thread Thompson, David
On Mon, Jan 29, 2018 at 7:47 PM, wrote: > > So 'guix package -i znc' implicitly adds man-db and info-reader. > > Maybe 'guix environment --add-hoc znc' should do that too? Sorry, that's not quite right. Running 'guix package -i znc' will install znc and *nothing* else. Only by additionally inst

Re: common software

2018-01-29 Thread Ricardo Wurmus
zimoun writes: > Why not provide different default flavoured profiles ? > Say, desktop, www, ssh-server, etc. As Debian-installer proposes. Do you mean like meta packages? Or GuixSD template configurations? We have both: usually we define meta packages for desktop environments or toolchains;

Re: How do I check out a package w/o installing it?

2018-01-29 Thread myglc2
On 01/29/2018 at 15:46 Thompson, David writes: > On Mon, Jan 29, 2018 at 2:20 PM, Arun Isaac > wrote: >> George myglc2 Clemmer writes: >> >>> I tried to use 'guix environment' to check out znc this way ... >>> >>> guix environment --ad-hoc znc -- emacs -nw >>> >>> the znc man is unavailable ...

Re: common software

2018-01-29 Thread myglc2
Hi Ricardo, On 01/29/2018 at 20:14 Ricardo Wurmus writes: > Hi George, > >> But Ludo’ what is convenient for you is not convenient for the Guix >> noob: They are most likely already using a mainstream GNU/Linux distro >> on a notebook or desktop. When they try any other distro they expect it >> t

Re: How do I check out a package w/o installing it?

2018-01-29 Thread Thompson, David
On Mon, Jan 29, 2018 at 2:20 PM, Arun Isaac wrote: > George myglc2 Clemmer writes: > >> I tried to use 'guix environment' to check out znc this way ... >> >> guix environment --ad-hoc znc -- emacs -nw >> >> the znc man is unavailable ... > > I have been wondering the same. It would be nice if at

Re: How do I check out a package w/o installing it?

2018-01-29 Thread Arun Isaac
George myglc2 Clemmer writes: > I tried to use 'guix environment' to check out znc this way ... > > guix environment --ad-hoc znc -- emacs -nw > > the znc man is unavailable ... I have been wondering the same. It would be nice if at least the man and info documentation was available somehow. Wha

Re: common software

2018-01-29 Thread Ricardo Wurmus
Hi George, > But Ludo’ what is convenient for you is not convenient for the Guix > noob: They are most likely already using a mainstream GNU/Linux distro > on a notebook or desktop. When they try any other distro they expect it > to provide similar stuff to what their distro provided out of the b

Re: common software

2018-01-29 Thread zimoun
Dear, I am not using GuixSD, just trying to do some "hello world". I agree that it is disturbing to not find "classical" tools and to not feel at home. But it is because the paradigm is different. And yeah! it is hard to change of paradigm. :-) With classical distro, you always need root privilege

How do I check out a package w/o installing it?

2018-01-29 Thread George myglc2 Clemmer
I tried to use 'guix environment' to check out znc this way ... guix environment --ad-hoc znc -- emacs -nw I was disappointed when it produced an environment in which znc is not shown as installed and the znc man is unavailable ... g1@g1 ~ [env]$ which znc /gnu/store/9g32caq0zi10m3mnydq76mkizpn

Re: common software

2018-01-29 Thread myglc2
On 01/29/2018 at 18:02 Ludovic Courtès writes: > Hi, > > Ricardo Wurmus skribis: > >>> Even though there is some subjectivity in what is essential software, a >>> clean installation of GuixSD is very minimal. Is there a reason for >>> this? >> >> The reason is primarily that with Guix it is *pos

Re: common software

2018-01-29 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: >> Even though there is some subjectivity in what is essential software, a >> clean installation of GuixSD is very minimal. Is there a reason for >> this? > > The reason is primarily that with Guix it is *possible* to do so. It > allows different users on the same s

Re: ssh-daemon service fails to auto start

2018-01-29 Thread Ludovic Courtès
Hi Martin, Martin Castillo skribis: > i have a problem with the ssh-service. I want it to autostart on system > boot. > > my configuration is (similar to) desk,nossh.scm. I tried this config in ‘guix system vm’ and sshd is automatically started on boot, as can be seen with ‘herd status ssh-daem

Re: Running IceCat in a container

2018-01-29 Thread Ludovic Courtès
And the attachment… Ludo’. ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2018 Ludovic Courtès ;;; ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it ;;; under the terms of the GNU General Public License as publi

Re: Running IceCat in a container

2018-01-29 Thread Ludovic Courtès
Heya, Mike Gerwitz skribis: > On Thu, Jan 25, 2018 at 23:16:47 +0100, Ludovic Courtès wrote: >> If you drop the attached file under guix/scripts/, you can then run: >> >> guix run icecat icecat >> >> and similar. This particular example doesn’t work well because of the >> font issue you’re fa

Re: 'sudo -i guix pull' errors

2018-01-29 Thread Quiliro Ordonez Baca
l...@gnu.org (Ludovic Courtès) writes: > Hi Quiliro, > > Quiliro Ordonez Baca skribis: > >> Updating from Git repository at >> 'https://git.savannah.gnu.org/git/guix.git'... >> Backtrace: >> 10 (primitive-load "/gnu/store/imanixx1wliv189y2vzmhbvabjk…") >> In guix/ui.scm: >> 1331:12

Developing golang programs on guix

2018-01-29 Thread Peter Mikkelsen
Hi guix, Lately I have been playing around with go after a long time with no use, but last time I was on fedora I think. Now that I am on guixSD, I have found that the standard go way of doing things is not working as expected. For example, after setting the environment variable GOPATH to /home/p