From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Garlick Subject: Re: Heads-up: New dependency on Guile-Gcrypt Date: Wed, 05 Sep 2018 12:19:04 +0100 Message-ID: <1536146344.3092.20.camel@tourbillion-technology.com> Reply-To: 87in3n6emz.fsf@gnu.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=-6U04xRgi3oxXyrANieaf" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48001) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxVq6-0002Z5-NX for guix-devel@gnu.org; Wed, 05 Sep 2018 07:19:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fxVq5-0000el-Uz for guix-devel@gnu.org; Wed, 05 Sep 2018 07:19:14 -0400 In-Reply-To: 87in3n6emz.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" To: ludo@gnu.org Cc: guix-devel@gnu.org --=-6U04xRgi3oxXyrANieaf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hi Ludo, > ‘guix pull’ will happily perform the transition. For me, I have an older Guix (16th May) that fails to install guile- gcrypt.  As root: $ guix --version guix (GNU Guix) 6f84dc4314cd84550d9fc7e7afa11c495edc45a5 When I try 'guix pull' there is an attempt to build guile-gcrypt locally that fails with the message './configure:  No such file or directory'.  I can see that the build procedure moves from the 'unpack' phase straight to the 'patch-usr-bin-file' phase with no 'bootstrap' phase in between. Aha, another chicken-and-egg, I thought; my older Guix does not have a 'bootstrap' phase.  However, I can see that the commit for adding the new phase was made on 11th March, so perhaps 'guix pull' is failing for a different reason. Maybe there is a workaround for this scenario.  WDYT? Best regards, Paul. --=-6U04xRgi3oxXyrANieaf Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
Hi Ludo,

> =E2=80= =98guix pull=E2=80=99 will happily perform the transition.

For me, I have an older Guix (16th May) that fails to install guil= e-gcrypt.  As root:

$ guix --version
guix (GNU Guix) 6f84dc4314cd84550d9fc7e7afa11c495edc45a5
<= br>
When I try 'guix pull' there is an attempt to build guile-gcr= ypt locally that fails with the message './configure:  No such fi= le or directory'.  I can see that the build procedure moves from the '= unpack' phase straight to the 'patch-usr-bin-file' phase with no 'bootstrap= ' phase in between.

Aha, another chicken-and-egg, = I thought; my older Guix does not have a 'bootstrap' phase.  However, = I can see that the commit for adding the new phase was made on 11th March, = so perhaps 'guix pull' is failing for a different reason.

Maybe there is a workaround for this scenario.  WDYT?

Best regards,

Paul.
<= /html> --=-6U04xRgi3oxXyrANieaf--