Re: [PATCH 01/12] import: Move json-fetch to (guix import utils).

2016-09-24 Thread Ludovic Courtès
David Craven skribis: > Just didn't see the point of having a file json.scm file there and > found the name to be a little misleading, but ok. Yeah, what Eric describes is the reason. And then (guix scripts refresh) has this ‘maybe-updater’ macro that checks whether a given import depends on a

Re: [PATCH 01/12] import: Move json-fetch to (guix import utils).

2016-09-22 Thread Eric Bavier
On 2016-09-22 10:23, David Craven wrote: guile-json is an optional dependency for Guix. See the manual and makefiles. I see, didn't know. We can't do this I'm not sure that this is correct. From the manual: Installing Guile-JSON will allow you to use the guix import pypi command (see Sec

Re: [PATCH 01/12] import: Move json-fetch to (guix import utils).

2016-09-22 Thread David Craven
Just didn't see the point of having a file json.scm file there and found the name to be a little misleading, but ok.

Re: [PATCH 01/12] import: Move json-fetch to (guix import utils).

2016-09-22 Thread David Craven
> guile-json is an optional dependency for Guix. See > the manual and makefiles. I see, didn't know. > We can't do this I'm not sure that this is correct. >From the manual: > Installing Guile-JSON will allow you to use the guix > import pypi command (see Section 6.5 [Invoking guix > import], p

Re: [PATCH 01/12] import: Move json-fetch to (guix import utils).

2016-09-22 Thread Eric Bavier
On 2016-09-22 08:18, David Craven wrote: * guix/import/utils.scm (json-fetch): Move json-fetch from (guix import json). --- guix/import/cpan.scm | 1 - guix/import/gem.scm | 1 - guix/import/json.scm | 32 guix/import/pypi.scm | 1 - guix/import/utils.

[PATCH 01/12] import: Move json-fetch to (guix import utils).

2016-09-22 Thread David Craven
* guix/import/utils.scm (json-fetch): Move json-fetch from (guix import json). --- guix/import/cpan.scm | 1 - guix/import/gem.scm | 1 - guix/import/json.scm | 32 guix/import/pypi.scm | 1 - guix/import/utils.scm | 12 5 files changed, 12 i