unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Guix Pull Failure
@ 2014-09-30  7:40 Alex Sassmannshausen
  2014-09-30  8:13 ` Alex Kost
  2014-09-30  8:13 ` Ludovic Courtès
  0 siblings, 2 replies; 5+ messages in thread
From: Alex Sassmannshausen @ 2014-09-30  7:40 UTC (permalink / raw)
  To: Guix-devel

Hello,

When doing `guix pull` this morning it consistently fails with:

---8<-------->8------------
copying and compiling to '/gnu/store/gjb8zsijysxfcizw1374k5hcadd3x7mf-guix-latest'...
compiling...      8.7% of 335 filesERROR: no code for module (json)
---8<-------->8------------

It does this even after I have installed guile-json. Could this be due
to the recent addition of the PyPi Importer?

Best wishes,

Alex

-- 
Sent with my mu4e

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Guix Pull Failure
  2014-09-30  7:40 Guix Pull Failure Alex Sassmannshausen
@ 2014-09-30  8:13 ` Alex Kost
  2014-09-30 10:06   ` Alex Kost
  2014-09-30  8:13 ` Ludovic Courtès
  1 sibling, 1 reply; 5+ messages in thread
From: Alex Kost @ 2014-09-30  8:13 UTC (permalink / raw)
  To: alex.sassmannshausen; +Cc: Guix-devel

Alex Sassmannshausen (2014-09-30 11:40 +0400) wrote:

> Hello,
>
> When doing `guix pull` this morning it consistently fails with:
>
> ---8<-------->8------------
> copying and compiling to '/gnu/store/gjb8zsijysxfcizw1374k5hcadd3x7mf-guix-latest'...
> compiling...      8.7% of 335 filesERROR: no code for module (json)
> ---8<-------->8------------
>
> It does this even after I have installed guile-json. Could this be due
> to the recent addition of the PyPi Importer?

Indeed, I thought it would be fixed after
<http://git.savannah.gnu.org/cgit/guix.git/commit/?id=85054932667d57224dde1d18c381d7d7c0a95dd4>,
but it is not.

Ludovic, need your help!

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Guix Pull Failure
  2014-09-30  7:40 Guix Pull Failure Alex Sassmannshausen
  2014-09-30  8:13 ` Alex Kost
@ 2014-09-30  8:13 ` Ludovic Courtès
  2014-09-30  8:40   ` Alex Sassmannshausen
  1 sibling, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2014-09-30  8:13 UTC (permalink / raw)
  To: Alex Sassmannshausen; +Cc: Guix-devel

Alex Sassmannshausen <alex.sassmannshausen@gmail.com> skribis:

> When doing `guix pull` this morning it consistently fails with:
>
> ---8<-------->8------------
> copying and compiling to '/gnu/store/gjb8zsijysxfcizw1374k5hcadd3x7mf-guix-latest'...
> compiling...      8.7% of 335 filesERROR: no code for module (json)
> ---8<-------->8------------

Oops.  Commit 6d7328b fixes that.

However, because of <http://bugs.gnu.org/18534>, you will first have to
run ‘guix pull’ from a checkout of master:

  ./pre-inst-env guix pull

Thanks for the heads-up,
Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Guix Pull Failure
  2014-09-30  8:13 ` Ludovic Courtès
@ 2014-09-30  8:40   ` Alex Sassmannshausen
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Sassmannshausen @ 2014-09-30  8:40 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Guix-devel

Hi Ludo,

Ludovic Courtès writes:

> Oops.  Commit 6d7328b fixes that.
>
> However, because of <http://bugs.gnu.org/18534>, you will first have to
> run ‘guix pull’ from a checkout of master:
>
>   ./pre-inst-env guix pull

That's done the trick. Fab!

Alex

-- 
Sent with my mu4e

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Guix Pull Failure
  2014-09-30  8:13 ` Alex Kost
@ 2014-09-30 10:06   ` Alex Kost
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Kost @ 2014-09-30 10:06 UTC (permalink / raw)
  To: guix-devel

This message is the answer to myself, so please ignore it and the
previous one.

Alex Kost (2014-09-30 12:13 +0400) wrote:

> Alex Sassmannshausen (2014-09-30 11:40 +0400) wrote:
>
>> Hello,
>>
>> When doing `guix pull` this morning it consistently fails with:
>>
>> ---8<-------->8------------
>> copying and compiling to '/gnu/store/gjb8zsijysxfcizw1374k5hcadd3x7mf-guix-latest'...
>> compiling...      8.7% of 335 filesERROR: no code for module (json)
>> ---8<-------->8------------
>>
>> It does this even after I have installed guile-json. Could this be due
>> to the recent addition of the PyPi Importer?
>
> Indeed, I thought it would be fixed after
> <http://git.savannah.gnu.org/cgit/guix.git/commit/?id=85054932667d57224dde1d18c381d7d7c0a95dd4>,
> but it is not.

My mistake: this commit couldn't affect “guix pull” in any way.

For some reason I thought that “guix pull” does configure+make process
but it just copies and compiles *.scm files from "gnu/" and "guix/"
directories (and a couple of other scm-files).

And now (with Ludovic's commit 6d7328b), "guile-json" package is being
built (or downloaded from hydra) by “guix pull” before the main
"pulling" process.

Sorry for the noize and thanks Ludovic for a "virtual help" (I looked at
the source of “guix/scripts/pull.scm” and “guix/build/pull.scm” after
your commit).

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-09-30 10:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-30  7:40 Guix Pull Failure Alex Sassmannshausen
2014-09-30  8:13 ` Alex Kost
2014-09-30 10:06   ` Alex Kost
2014-09-30  8:13 ` Ludovic Courtès
2014-09-30  8:40   ` Alex Sassmannshausen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).