From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mason Hock Subject: Re: how to install from binary Date: Mon, 13 Nov 2017 11:38:10 -0800 Message-ID: <1510601890.16377.3.camel@gmail.com> References: <1510525836.2397.1.camel@gmail.com> <87shdia4bf.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]:48496) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eEKYw-0007fV-2U for help-guix@gnu.org; Mon, 13 Nov 2017 14:38:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eEKYv-00079I-11 for help-guix@gnu.org; Mon, 13 Nov 2017 14:38:30 -0500 In-Reply-To: <87shdia4bf.fsf@gnu.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Cc: help-guix@gnu.org That makes sense. Thanks for clarifying! Mason On Mon, 2017-11-13 at 10:57 +0100, Ludovic Courtès wrote: > Hello, > > Mason Hock skribis: > > > > > Guix seems to be building everything from source, which can take a > > while. As per these instructions I tried > > > > # cd [prefix]/share/guix/hydra.gnu.org.pub > > # guix archive --authorize < hydra.gnu.org.pub > > and got > > > > guile: warning: failed to install locale > > warning: failed to install locale: Invalid argument > > > > with no other output. I get that error almost every time I try to > > do > > something with Guix and it usually works anyway. > Right, it’s a warning (not an error), so you can proceed.  To address > it, see > .html#Locales>. > > > > > Since I got no other errors I just kept going with > > > > $ guix build emacs --dry-run > > > > and got "The following derivations would be built:" so apparently > > it > > did not work. > It depends.  It may be that some derivations would be built, and > others > would be downloaded.  That can happen for instance if the build farm > hasn’t yet built the Emacs you’re asking for. > > > > > During an installation I do see a lot of "updating list of > > substitutes" > > messages, but I also frequently see the word "build" and a lot of > > .c > > and .h files go by, which combined with the long installation time > > makes me doubt that it is actually downloading binaries from the > > substitutes and installing them. > We arrange for the build farm to provide binaries as fast as > possible, > but sometimes it’s just lagging behind and users have to build from > source. > > HTH! > > Ludo’.