Is there a way to see 'Globally-Installed Packages' from the CLI?

2016-07-21 Thread myglc2
See subject. In other words can I produce the list shown by 'M-x installed-system-packages' in the CLI?

Re: recordmydesktop doesn't work with sound.

2016-07-21 Thread Catonano
2016-07-21 22:21 GMT+02:00 Thompson, David : > Hi Dmitry, > > On Thu, Jul 21, 2016 at 3:58 PM, Dmitry Nikolaev > wrote: > > Hi. I wanted to make a screencast about GuixSD, but recordmydesktop > couldn't > > record sound. > > I don't know the answer to your question, unfortunately, but I wanted >

Re: How do I control which guix 'system vm-image' puts into the image?

2016-07-21 Thread myglc2
myglc2 writes: Please note clarifications ... > Running GuixSD I am using git checkout 'b006ba5 [behind 15] pull: Update > the version string.' with ‘/home/g1/.config/guix/latest’ -> > ‘../../src/guix’ > > When I do 'guix system vm-image'; run the image; and do 'M-x > guix-installed-system-packa

Re: recordmydesktop doesn't work with sound.

2016-07-21 Thread Thompson, David
Hi Dmitry, On Thu, Jul 21, 2016 at 3:58 PM, Dmitry Nikolaev wrote: > Hi. I wanted to make a screencast about GuixSD, but recordmydesktop couldn't > record sound. I don't know the answer to your question, unfortunately, but I wanted to recommend another tool as a workaround for now: Open Broadcas

recordmydesktop doesn't work with sound.

2016-07-21 Thread Dmitry Nikolaev
Hi. I wanted to make a screencast about GuixSD, but recordmydesktop couldn't record sound. Launching it without parameters gives Error while opening/configuring soundcard /dev/dsp Manual page says I could specify sound device --device SOUND_DEVICE Sound device(default hw:0,0

How do I control which guix 'system vm-image' puts into the image?

2016-07-21 Thread myglc2
Running GuixSD I am using git checkout 'b006ba5 [behind 15] pull: Update the version string.' with ‘/home/g1/.config/guix/latest’ -> ‘../../src/guix’ When I do 'guix system vm-image'; run the image; and do 'M-x guix-installed-system-packages' I see a bunch of packages with a "-" showing in the Syn

Re: new GuixSD version?

2016-07-21 Thread Ethan Stefan Day
On 07/20/2016 01:59 AM, Leo Famulari wrote: > On Wed, Jul 20, 2016 at 12:45:49AM -0400, Ethan Stefan Day wrote: >> If my concern is based on accurate understanding, I would be willing to >> test it. I was about to reinstall GuixSD on metal for unrelated reasons. > > Yes, please report anything

Re: Kernel config

2016-07-21 Thread Vincent Legoll
> Support for using ‘local-file’ and similar in package inputs was added > by commit da675305ddf2ba574e309e515d18ae1f778297be (June 15th). > > Could it be that you’re using an older Guix? That's possible, I did a few guix pulls since I installed from 0.10.0 usb but $ guix --version guix (GNU Gui

Re: Newbie packagers

2016-07-21 Thread Vincent Legoll
> I'll go read it and see what I find missing quick ideas: 1 - the concept index has those: ! # ( . / maybe add ` ' , ,@ with their aliases / long names alongside (quote, quasiquote, unquote, unquote-splicing) 2 - they are well hidden in : The Guile Reference Manual API Reference Reading and Ev

Re: Newbie packagers

2016-07-21 Thread Vincent Legoll
Thanks Ludo, > I would propose the patch below as a start. While it does not give > detailed explanations, it provides terminology and pointers, in > particular to this section of the Guile manual: > > https://www.gnu.org/software/guile/manual/html_node/Expression-Syntax.html this is nice, the

Re: Newbie packagers

2016-07-21 Thread Vincent Legoll
Hello, Thanks a lot, this is really helpful ! On Thu, Jul 21, 2016 at 5:52 PM, Ricardo Wurmus wrote: >> - the comma operator >> - the backquote operator >> - the quote operator >> - the arobase operator (is it for list unpacking ?) > > These are all about list quoting. > This is code: > > (+

Re: Newbie packagers

2016-07-21 Thread Ludovic Courtès
Hi Vincent, Vincent Legoll skribis: > I put this in a separate email, as it's becoming long... > > The packaging doc: > > https://www.gnu.org/software/guix/manual/guix.html#Defining-Packages > is good, but still not enough for beginners. > > Essentially it's missing what is hidden behind "Withou

Re: Newbie packagers

2016-07-21 Thread Ricardo Wurmus
Hi Vincent, > - the comma operator > - the backquote operator > - the quote operator > - the arobase operator (is it for list unpacking ?) These are all about list quoting. This is code: (+ 1 2 3) It evaluates to 6. This is quoted code (aka data): '(+ 1 2 3) It doesn’t get evaluated

Re: Kernel config

2016-07-21 Thread Ludovic Courtès
Vincent Legoll skribis: > On Thu, Jul 21, 2016 at 2:06 PM, Ludovic Courtès wrote: >> Here’s a more complete example that works for me. >> >> First, I have this linux-libre.scm file in my GUIX_PACKAGE_PATH: >> >> --8<---cut here---start->8--- >> (define-module

Newbie packagers

2016-07-21 Thread Vincent Legoll
I put this in a separate email, as it's becoming long... The packaging doc: https://www.gnu.org/software/guix/manual/guix.html#Defining-Packages is good, but still not enough for beginners. Essentially it's missing what is hidden behind "Without being a Scheme ..." It wouldn't hurt to have the

Re: Kernel config

2016-07-21 Thread Vincent Legoll
On Thu, Jul 21, 2016 at 2:06 PM, Ludovic Courtès wrote: > Vincent Legoll skribis: > >>> (define-public my-own-linux-libre >>> (package >>> (inherit linux-libre) >>> (native-inputs >>> `(("kconfig" ,(local-file "./my-kernel.conf")) >>> ,@(alist-delete "kconfig"

Re: Kernel config

2016-07-21 Thread Ludovic Courtès
Vincent Legoll skribis: >> (define-public my-own-linux-libre >> (package >> (inherit linux-libre) >> (native-inputs >> `(("kconfig" ,(local-file "./my-kernel.conf")) >> ,@(alist-delete "kconfig" (package-native-inputs linux-libre)) >> >> … which can be drop

Re: new GuixSD version?

2016-07-21 Thread Ludovic Courtès
Vincent Legoll skribis: >> Please report the confusing error messages. We need to improve them, >> but we need to know exactly what you see and what’s confusing about it! >> Old farts like are too much brain-damaged to even realize that error ^^ Like me! >> messages are confusin

Re: new GuixSD version?

2016-07-21 Thread Vincent Legoll
> Please report the confusing error messages. We need to improve them, > but we need to know exactly what you see and what’s confusing about it! > Old farts like are too much brain-damaged to even realize that error > messages are confusing. ;-) OK I'll retry and report the error message here.

Re: new GuixSD version?

2016-07-21 Thread Ludovic Courtès
Vincent Legoll skribis: > Long story short: > > My first VM in which I installed guixsd successfully, didn't have enough > disk space. So I decided to make a new one from scratch : Bad idea... In the meantime, you could also generate your own up-to-date installation image, which wouldn’t have th

Re: build logs

2016-07-21 Thread Ludovic Courtès
Hello! Vincent Legoll skribis: > I am currently building kernel during guix system reconfigure, > is there a way to get the complete build log ? > > I tried guix build --log-file linux-libre but that gives me > https://mirror.hydra.gnu.org/log/wkdnd1dcgljr0jxmd3li8j0qsr2zwrci-linux-libre-4.6.4 >