From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: bug#34402: Inferior channel (I believe 'inferior-for-channels' function specifically) sometimes fails Date: Sat, 09 Feb 2019 15:49:09 +0000 (GMT) Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:36208) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gsUtH-0005Xx-Fm for bug-guix@gnu.org; Sat, 09 Feb 2019 10:50:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gsUtF-00024Z-VJ for bug-guix@gnu.org; Sat, 09 Feb 2019 10:50:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:42174) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gsUtF-00024I-Ri for bug-guix@gnu.org; Sat, 09 Feb 2019 10:50:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gsUtF-0004lu-OL for bug-guix@gnu.org; Sat, 09 Feb 2019 10:50:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87pns1t5iv.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 34402 <34402@debbugs.gnu.org> Nope, there is nothing after the colon in the output when this error shows = up. Ok, I will run that next time I get this error. On Sat, 09 Feb 2019 15:12:24 +0100, Ludovic Court=C3=A8s wro= te: > Hello, >=20 > skribis: >=20 > > Often I'll get this output when building a manifest* with an inferior: > > > > ``` > > itsme@antelope /tmp$ guix package -n -m example-inferior.scm=20 > > Updating channel 'guix' from Git repository at 'https://git.savannah.gn= u.org/git/guix.git'... > > guix package: error: failed to load 'example-inferior.scm': > > ``` >=20 > There=E2=80=99s nothing following the colon above? >=20 > > I believe this is the 'inferior-for-channels' function that fails. > > > > After investigating a while back, it seems removing the relevant checko= ut in ~/.cache/guix/checkouts temporarily fixes it, but the issue often com= es back. >=20 > I wonder if it could be , though > I=E2=80=99ve never experienced it in ~/.cache/guix, despite using =E2=80= =98guix pull=E2=80=99 & > co. a lot. >=20 > Next time this happens, could you run: >=20 > strace -s 100 -o log guix package -n -m example-inferior.scm >=20 > and post the last few hundred lines of =E2=80=98log=E2=80=99? >=20 > Thanks, > Ludo=E2=80=99.