From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Gerwitz Subject: Re: Recovering from broken Guix due to GC'd derivations Date: Sun, 10 Jun 2018 17:56:52 -0400 Message-ID: <87d0wye257.fsf@gnu.org> References: <87vaarfli2.fsf@gnu.org> <878t7mh9pc.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52599) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fS8Km-0002Va-E6 for help-guix@gnu.org; Sun, 10 Jun 2018 17:57:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fS8Kl-0002W9-DA for help-guix@gnu.org; Sun, 10 Jun 2018 17:57:12 -0400 In-Reply-To: <878t7mh9pc.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 10 Jun 2018 18:45:19 +0200") 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 =?utf-8?Q?Court=C3=A8s?= Cc: help-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hey, Ludo: On Sun, Jun 10, 2018 at 18:45:19 +0200, Ludovic Court=C3=A8s wrote: > Hello Mike, > > Mike Gerwitz skribis: > >> Any pull or package install operations that I attempt give me an error >> like this (the exact derivation varies between my user and root, but >> they're both Perl): >> >> guix pull: error: open-file: No such file or directory: >> "/gnu/store/fq9583a3w3is0r1yrjxg1znfz2qkvg78-perl-5.26.2.tar.xz.drv" > > This cannot happen under normal circumstances, as we say. Could it be > that you run a Guix configured with a different =E2=80=98localstatedir=E2= =80=99 than the > original one that populated /gnu/store? I've never done anything other than a normal `guix pull`. When I was working on the `guix environment` changes for containers months ago, I was using `pre-inst-env', but nothing other than that. I didn't provide any options to `configure' or anything change any other env vars. Since before March, I've just been using a vanilla guix (rather than my local git checkout). =2D-=20 Mike Gerwitz Free Software Hacker+Activist | GNU Maintainer & Volunteer GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 https://mikegerwitz.com --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJbHZ6kAAoJEIyRe39dxRui5zoP/RxoxBtCJ2obfu6xHdewdPvj wwFs7V9QKlPkrnPdComA3QV0gZHruVQ/z6fDKh5bBwin5YsZWqnpEQeiPlBVey7w h2StCZB920LB/6cwVEnGsZI3Wyt9k58U5L2WUVFqANgHmWqH2HV9kKODSMsG1Kym btwr746Pj/oVNbAnsyBIJ2iCKHn8SuNk44Dn3pQDWx995MV3c+aLYy406lND5340 2AGgQaGJ3AE73pMSRa38J68bWfNIIHjJyYix6ZpEo2qysTaPFum5KK7alOjomEU8 YZK0xyw7EBQ2hWS+8fYkXin/eHbaSzUB7lQs18XQ8tnSk2fe0mMRuqftzx7Gmwza /RjeK6xBSEHnrH7D8caiSR6IqyCmgyQKPjYRSyOhdW2mHG3T2NoCqSCNyi3D3YYt yzoBBQc9Uqj+zfFtA9kSTRQXWPZ4740SL6NPer7z3hBkDd3t83R08IkfyZUf/Jp2 NmDq0CF1dhRU8/mEEs96apgGThu40gUaheH4lMDnwoRBeqszfdLsWQYQLbaCdeSR PjiDgfOvsOTIUCN973LsqCnuCfdGP0vMTT3cZvud1HAmZTmJwsmvnu4Z8jSLWeHu 9dz5pcSMkVjWyjreHAQZ7GMNEvIeNoXc75l7H3EwIChbJc1mKSrr8zNRZiyzMJ0r f1VEKOvCHflvzEYgf0/t =TIPz -----END PGP SIGNATURE----- --=-=-=--