From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Transition to /gnu/store Date: Thu, 20 Mar 2014 22:09:48 +0100 Message-ID: <20140320210948.GA4279@debian> References: <87eh2myiqy.fsf@gnu.org> <87y50qlzmx.fsf@yeeloong.lan> <87fvmxrj21.fsf_-_@gnu.org> <87r46b7yvu.fsf@gnu.org> <87k3bp6hh3.fsf@gnu.org> <20140320142614.GA6374@debian> <87pplgyccw.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58452) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WQkDw-0002Od-0H for guix-devel@gnu.org; Thu, 20 Mar 2014 17:10:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WQkDo-0006wu-Uu for guix-devel@gnu.org; Thu, 20 Mar 2014 17:09:59 -0400 Content-Disposition: inline In-Reply-To: <87pplgyccw.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?iso-8859-15?Q?Court=E8s?= Cc: guix-devel@gnu.org On Thu, Mar 20, 2014 at 07:05:35PM +0100, Ludovic Courtès wrote: > download-using-manifests.pl is a Nix thing; the equivalent in Guix in > ‘guix substitute-binary’ (no .pl here ;-)). > > Normally guix-daemon.cc sets the NIX_SUBSTITUTERS environment variable > so that the daemon’s code uses our substituter. > > Could you make sure guix build is talking to guix-daemon (and not > nix-daemon)? There is no nix-daemon on my machine. > Otherwise, can you run guix build with --verbosity=20? Here the first > line I get is: > starting substituter program `/home/ludo/src/guix/nix/scripts/substitute-binary' I get: starting substituter program `/usr/local/guix-git/libexec/nix/substituters/download-using-manifests.pl' download-using-manifests.pl: error: executing `/usr/local/guix-git/libexec/nix/substituters/download-using-manifests.pl': No such file or directory "strings guix-daemon" contains /nix/substituters/download-using-manifests.pl. I just did a "git pull; ./sync-with-upstream" in the nix subdirectory, then a "make distclean", bootstrap, configure and make. The result is the same, there is still a reference to /usr/local/guix-git/libexec/nix/substituters/download-using-manifests.pl Andreas