From mboxrd@z Thu Jan 1 00:00:00 1970 From: ison Subject: bug#36878: guix system reconfigure broken Date: Mon, 5 Aug 2019 04:07:41 -0600 Message-ID: <20190805100741.uh5ijas6tjw4efut@cf0> References: <87wofycfuq.fsf@sdf.lonestar.org> <0D1F3165-BE55-42D8-98D9-364CB4904A0E@vllmrt.net> <87k1bycbn8.fsf@sdf.lonestar.org> <871ry59dsw.fsf@sdf.lonestar.org> <87lfwb1u1o.fsf@sdf.lonestar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38292) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1huZuN-0004sC-Ci for bug-guix@gnu.org; Mon, 05 Aug 2019 06:08:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1huZuM-0001bB-Da for bug-guix@gnu.org; Mon, 05 Aug 2019 06:08:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54104) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1huZuM-0001az-AK for bug-guix@gnu.org; Mon, 05 Aug 2019 06:08:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1huZuM-0000iw-3g for bug-guix@gnu.org; Mon, 05 Aug 2019 06:08:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <87lfwb1u1o.fsf@sdf.lonestar.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: "Jakob L. Kreuze" Cc: guix-devel@gnu.org, 36878@debbugs.gnu.org On Fri, Aug 02, 2019 at 11:11:31AM -0400, Jakob L. Kreuze wrote: > The patch made it into master as 1db6f137d; thanks to Danny for signing > off on it. Should we close this? I'm still experiencing this issue. "guix describe" shows that I'm using commit 35600cd which should be newer than the fix. I made the mistake of rebooting my machine after I first got this error, I thought perhaps it was benign. But when it came back up I was dropped to a GRUB rescue shell with some error about "grub_file_filters" being an unknown symbol. When running grub commands like "insmod normal" would just repeat the error or say command not found. The only way I could think to repair it was to run the Guix install disk, mount my partitions, and do another "guix init" which allows me to boot into my machine again. However, when I run "guix pull" and then perform a reconfigure I still keep seeing the same line: shepherd: Evaluating user expression (let* ((services (map primitive-load (?))) # ?) ?) I've tried this on several occasions over the last few days with different commits following the supposed fix, and it still keeps doing the same thing, and every time I follow the reconfigure with a reboot GRUB is broken again.