Re: The usability of Guix configurations

2017-11-08 Thread myglc2
On 11/07/2017 at 11:23 Ludovic Courtès writes: > Hello, > > myglc2 skribis: > >> My system recently broke when I did an upgrade. I reported what I >> thought was a bug (bug#29072) but it turned out that, because qemu >> package code had been moved, my system configuration had become broken >> ;-(

Re: [PATCH] Re: The usability of Guix configurations

2017-11-07 Thread myglc2
On 11/07/2017 at 22:27 Julien Lepiller writes: > Le Tue, 07 Nov 2017 13:06:41 -0500, > myglc2 a écrit : > >> On 11/07/2017 at 17:25 julien lepiller writes: >> >> > Le 2017-11-07 16:59, myglc2 a écrit : >> >> On 11/07/2017 at 15:52 julien lepiller writes: >> >>> >> >>> Maybe that's too much?

Re: [PATCH] Re: The usability of Guix configurations

2017-11-07 Thread Julien Lepiller
Le Tue, 07 Nov 2017 13:06:41 -0500, myglc2 a écrit : > On 11/07/2017 at 17:25 julien lepiller writes: > > > Le 2017-11-07 16:59, myglc2 a écrit : > >> On 11/07/2017 at 15:52 julien lepiller writes: > >>> > >>> Maybe that's too much? > >> > >> Not for me. Looks great! Just a couple minor su

Re: The usability of Guix configurations

2017-11-07 Thread myglc2
On 11/06/2017 at 17:16 Leo Famulari writes: > On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: >> My system recently broke when I did an upgrade. [...] replied to separately >> because qemu >> package code had been moved, my system configuration had become broken >> ;-( >> [...] replied to

[PATCH] Re: The usability of Guix configurations

2017-11-07 Thread julien lepiller
Le 2017-11-07 16:59, myglc2 a écrit : On 11/07/2017 at 15:52 julien lepiller writes: Maybe that's too much? Not for me. Looks great! Just a couple minor suggestions: 1) How about narrowing search to locations like this: Hint: You may use `guix package --show=foo | grep location` to search f

Re: The usability of Guix configurations

2017-11-07 Thread myglc2
On 11/07/2017 at 15:52 julien lepiller writes: > Le 2017-11-07 15:11, myglc2 a écrit : >> On 11/07/2017 at 14:13 julien lepiller writes: >>> >>> This new version outputs something like this : >>> >>> >>> guix system: error: failed to load 'vm-image.tmpl': >>> vm-image.tmpl:6:0: vm-image.tmpl:6:0:

Re: The usability of Guix configurations

2017-11-07 Thread julien lepiller
Le 2017-11-07 15:11, myglc2 a écrit : On 11/07/2017 at 14:13 julien lepiller writes: This new version outputs something like this : guix system: error: failed to load 'vm-image.tmpl': vm-image.tmpl:6:0: vm-image.tmpl:6:0: Package module "abc" does not exist. Check the "use-package-modules" li

Re: The usability of Guix configurations

2017-11-07 Thread Hartmut Goebel
Am 07.11.2017 um 14:13 schrieb julien lepiller: > This new version outputs something like this : Thanks -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: The usability of Guix configurations

2017-11-07 Thread myglc2
On 11/07/2017 at 14:13 julien lepiller writes: > Le 2017-11-07 13:52, Hartmut Goebel a écrit : >> Am 07.11.2017 um 12:05 schrieb julien lepiller: >>> Since we encourage users to use use-package-modules etc, I think it's >>> better >>> to catch this error and explain it to users as soon as it happe

Re: The usability of Guix configurations

2017-11-07 Thread julien lepiller
Le 2017-11-07 13:52, Hartmut Goebel a écrit : Am 07.11.2017 um 12:05 schrieb julien lepiller: Since we encourage users to use use-package-modules etc, I think it's better to catch this error and explain it to users as soon as it happens. It's more friendly for users than a troubleshooting sectio

Re: The usability of Guix configurations

2017-11-07 Thread Hartmut Goebel
Am 07.11.2017 um 12:05 schrieb julien lepiller: > Since we encourage users to use use-package-modules etc, I think it's > better > to catch this error and explain it to users as soon as it happens. > It's more > friendly for users than a troubleshooting section in the manual. +1 Thanks for propos

Re: The usability of Guix configurations

2017-11-07 Thread julien lepiller
Le 2017-11-07 02:56, myglc2 a écrit : Please note: these replies are separated by topics in an effort to make the threads more topical ... On 11/06/2017 at 17:16 Leo Famulari writes: On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: [...] Guix config errors are reported as raw scheme

Re: The usability of Guix configurations

2017-11-07 Thread Ludovic Courtès
Hello, myglc2 skribis: > My system recently broke when I did an upgrade. I reported what I > thought was a bug (bug#29072) but it turned out that, because qemu > package code had been moved, my system configuration had become broken > ;-( It should be noted that you were using a “developer setu

Re: The usability of Guix configurations

2017-11-06 Thread myglc2
Sorry Leo, please disregard this miss-fire On 11/06/2017 at 21:30 myglc2 writes: > On 11/06/2017 at 17:16 Leo Famulari writes: > >> On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: >>> My system recently broke when I did an upgrade. I reported what I >>> thought was a bug (bug#29072) but

Re: The usability of Guix configurations

2017-11-06 Thread myglc2
Please note: these replies are separated by topics in an effort to make the threads more topical ... On 11/06/2017 at 17:16 Leo Famulari writes: > On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: >> My system recently broke when I did an upgrade. I reported what I >> thought was a bug (bug

Re: The usability of Guix configurations

2017-11-06 Thread myglc2
On 11/06/2017 at 17:16 Leo Famulari writes: > On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: >> My system recently broke when I did an upgrade. I reported what I >> thought was a bug (bug#29072) but it turned out that, because qemu >> package code had been moved, my system configuration h

Re: The usability of Guix configurations

2017-11-06 Thread myglc2
Please note: these replies are separated by topics in an effort to make the threads more topical ... On 11/06/2017 at 17:16 Leo Famulari writes: > On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: [...] >> Guix config errors are reported as raw scheme errors which are not >> user-friendly,

Re: The usability of Guix configurations

2017-11-06 Thread myglc2
Please note: these replies separated by topics in an effort to make the threads more topical ... On 11/06/2017 at 22:16 Leo Famulari writes: > On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: >> My system recently broke when I did an upgrade. I reported what I >> thought was a bug (bug#290

Re: The usability of Guix configurations

2017-11-06 Thread Leo Famulari
On Mon, Nov 06, 2017 at 03:12:11PM -0500, myglc2 wrote: > My system recently broke when I did an upgrade. I reported what I > thought was a bug (bug#29072) but it turned out that, because qemu > package code had been moved, my system configuration had become broken > ;-( > > Confronted with my sit