From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: Stuck upgrading from Guix v0.12 Date: Mon, 17 Dec 2018 16:07:56 +0100 Message-ID: References: <1545049789.2673.17.camel@tourbillion-technology.com> <1545058340.2673.29.camel@tourbillion-technology.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000001bb8f5057d392619" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gYuVB-0001Fd-Oa for help-guix@gnu.org; Mon, 17 Dec 2018 10:08:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gYuV9-00031E-VC for help-guix@gnu.org; Mon, 17 Dec 2018 10:08:13 -0500 Received: from mail-io1-xd2e.google.com ([2607:f8b0:4864:20::d2e]:46080) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gYuV8-00030Z-GG for help-guix@gnu.org; Mon, 17 Dec 2018 10:08:11 -0500 Received: by mail-io1-xd2e.google.com with SMTP id v10so10169502ios.13 for ; Mon, 17 Dec 2018 07:08:10 -0800 (PST) In-Reply-To: <1545058340.2673.29.camel@tourbillion-technology.com> 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: Paul Garlick Cc: help-guix --0000000000001bb8f5057d392619 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Paul, This is a hard run. Getting that system back is not easy. There are two ways I did that. The easier is to try to guix copy a working new guix from another machine. Then you can guix pull using that. 2018. dec. 17., H 15:52 d=C3=A1tummal Paul Garlick < pgarlick@tourbillion-technology.com> ezt =C3=ADrta: > Hi Konrad, > > Thank you for your help. > > > I have had similar problems as well in the past. The one recipe that > > has always worked (aside from one case of a machine with very limited > > disk space) is temporarily using a Guix compiled from source code. > > I have hit a snag. At the compile stage I do: > > $ ./configure --localstatedir=3D/var > > I get: > > configure: error: Guile-Git is missing; please install it. > > I would install guile-git if I could but it takes me back to the same > problem; neither the source nor a substitute for libgit2 are available. > Another option: you couls try to find the source and guix download it from somewhere. Most probably this would require several iterations, as requirements were added to the build that were not previously packaged. Also we do not have so old substitues, so most probably this would involve rebuilding the world several times. > I have looked for the files on hydra.gnu.org but I cannot find the > 0.12-era versions. Maybe they have been deleted. Could they (or > should they) be restored ? > > Best regards, > > Paul. > Best regards, g_bor > --0000000000001bb8f5057d392619 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Paul,

This is a hard run. Getting that system back is not easy. There are tw= o ways I did that. The easier is to try to guix copy a working new guix fro= m another machine. Then you can guix pull using that.


2018. dec. 17., H 15:52 d=C3=A1tummal P= aul Garlick <pgar= lick@tourbillion-technology.com> ezt =C3=ADrta:
Hi Konrad,

Thank you for your help.

> I have had similar problems as well in the past. The one recipe that > has always worked (aside from one case of a machine with very limited<= br> > disk space) is temporarily using a Guix compiled from source code.

I have hit a snag.=C2=A0 At the compile stage I do:

$ ./configure --localstatedir=3D/var

I get:

configure: error: Guile-Git is missing; please install it.

I would install guile-git if I could but it takes me back to the same
problem; neither the source nor a substitute for libgit2 are available.
=

Anot= her option: you couls try to find the source and guix download it from some= where.

Most probably thi= s would require several iterations, as requirements were added to the build= that were not previously packaged. Also we do not have so old substitues, = so most probably this would involve rebuilding the world several times.



I have looked for the files on hydra.gnu.org but I cannot find th= e
0.12-era versions.=C2=A0 Maybe they have been deleted.=C2=A0 Could they (or=
should they) be restored ?=C2=A0

Best regards,

Paul.
Best regards,
g_bor
--0000000000001bb8f5057d392619--