From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: hydra.gnu.org now provides =?utf-8?Q?s?= =?utf-8?B?dWJzdGl0dXRlcyBmb3Ig4oCYZ3VpeCBwdWxs4oCZ?= Date: Wed, 7 Nov 2018 09:19:09 +0100 Message-ID: <20181107081909.x734ulafjlnzo2rv@thebird.nl> References: <87muvn1djp.fsf@gnu.org> <20181015074136.q53i3f6p3hsjvn7o@thebird.nl> <87woqjfrb0.fsf@gnu.org> <20181103141923.toiqztmx33k5cx2l@thebird.nl> <87efby2v1b.fsf@gnu.org> <20181106155545.isyiwjmk3q662dqt@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41979) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKJ3f-0005uQ-HO for guix-devel@gnu.org; Wed, 07 Nov 2018 03:19:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKJ3Z-0003ca-2r for guix-devel@gnu.org; Wed, 07 Nov 2018 03:19:24 -0500 Content-Disposition: inline In-Reply-To: <20181106155545.isyiwjmk3q662dqt@thebird.nl> 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" To: Pjotr Prins Cc: guix-devel@gnu.org On Tue, Nov 06, 2018 at 04:55:45PM +0100, Pjotr Prins wrote: > On Tue, Nov 06, 2018 at 02:30:08PM +0100, Ludovic Court=E8s wrote: > > > Now 'guix pull' itself is rather slow. Would it be possible to use > > > Guix pack or archive on an existing ~/.config/guix/current graph? > >=20 > > Substitutes *are* such an archive. >=20 > Hmmm. How do I create one? Installing on my Guix publish server (build > host) I never get a substitute for guix pull substituting from that. >=20 > For normal builds I get substitutes fine. >=20 > I raised an issue on debbugs to that effect. Another thing I find a little strange. When I install a package or an environment it completes fine. When I add then --no-substitutes flag and it always builds stuff like openssl and libgcrypt, pango and such from source. I.e., it creates a build system (I suppose). If the install is complete it should not have to do that.=20 Even if I do=20 guix environment -C guix (which should include a build system, right?) and after completion run the same with --no-substitutes it starts to build right away. Any thoughts on that? Pj.