[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: daemon: No rule to make target `nix/libstore/schema.sql'

From: Ludovic Courtès
Subject: Re: daemon: No rule to make target `nix/libstore/schema.sql'
Date: Thu, 13 Dec 2012 23:55:04 +0100
User-agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux)

Andreas Enge <address@hidden> skribis:

> Am Donnerstag, 13. Dezember 2012 schrieb Ludovic Courtès:
>> You must run ‘./bootstrap’ before anything else.  It will take care of
>> running autoreconf.
>> > # cd nix
>> > # ./sync-with-upstream
> When just running ./bootstrap, I also get the "no rule to make target".
> Should not the bootstrap script also execute the
>    cd nix; ./sync-with-upstream
> commands?

Oops, indeed.

> This one actually ends with
>    cp: cannot stat `../nix-upstream/{COPYING,AUTHORS}': No such file or 
> directory.

That’s because the Git submodule wasn’t actually initialized.

Commit e2a06dd should fix it.

> In guix/store.scm:
>  319: 1 [open-connection "/usr/local/guix-git/var/daemon-socket/socket" # 
> #t]
> In unknown file:
>    ?: 0 [connect #<input-output: socket 6> # #<undefined>]
> ERROR: In procedure connect:
> ERROR: In procedure connect: No such file or directory
> Actually, there is only a file
>    /usr/local/guix-git/var/nix/daemon-socket/socket
> (notice the additional "nix").

Good catch.  Commit 7f4f065 fixes it.

Thanks for the quick feedback!


reply via email to

[Prev in Thread] Current Thread [Next in Thread]