From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yoshinori Arai Subject: Re: guix package -i error on another account after system reconfigure Date: Tue, 22 Jan 2019 11:17:35 +0900 Message-ID: <20190122021735.hv67pfgujfgmazfn@WaraToNora> References: <20190121071341.mlcux7on7mdulrwd@WaraToNora> <87fttme860.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:45080) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glldM-0000tI-6X for help-guix@gnu.org; Mon, 21 Jan 2019 21:17:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1glldL-00006y-5z for help-guix@gnu.org; Mon, 21 Jan 2019 21:17:48 -0500 Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]:45052) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1glldK-000062-TC for help-guix@gnu.org; Mon, 21 Jan 2019 21:17:47 -0500 Received: by mail-pg1-x532.google.com with SMTP id t13so10285691pgr.11 for ; Mon, 21 Jan 2019 18:17:45 -0800 (PST) Content-Disposition: inline In-Reply-To: <87fttme860.fsf@elephly.net> 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: Ricardo Wurmus Cc: help-guix On Mon, Jan 21, 2019 at 09:17:43AM +0100, Ricardo Wurmus wrote: > > Hi, > > > After system reconfigure, I loged in new account to confirm installed programs > > and set up keyboard, font etc. > > > > I got error from guix package -i setxkbmap as follows, […] > > The backtrace isn’t very useful because you snipped off the lines that > led to it. I’m assuming that this is bug 28144: > > https://issues.guix.info/issue/28144 > > This is a bug in Guile, which results in miscompilation. There is no > good way to recover from that. You may need to use an older variant of > Guix to run “guix pull”, e.g. ~/.config/guix/current-1-link/bin/guix. > > -- > Ricardo > Hello, I tried to recover but I can't. I can't find ~/.config/guix/current-?-link but find /var/guix/profiles/system-?-link. I tried /var/guix/profiles/system-?-link/profile/bin/guix pull. But I got same error. Of cource, I tried guix system recofigure again after guix pull by root. I don't know what's difference of behaivor between system wide guix and per-user guix. I think the problem is guile compiled libraries of current profile. But I don't know how could recompile the libraries or rebuild the profile of new account that produce by system reconfigure.