From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id mIEkOtrfQGbpDgEAqHPOHw:P1 (envelope-from ) for ; Sun, 12 May 2024 17:27:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id mIEkOtrfQGbpDgEAqHPOHw (envelope-from ) for ; Sun, 12 May 2024 17:27:23 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=fz7qa1py; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715527642; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=wzyWRxo848qZzTmBa6fRNMu1rEoqH8AaoE5qXndvXm4=; b=XxCtI11YSwHo3Ix8Uj8LiJa+ETBXkZuMR5kYDJu1kzK3JTlC1Cz6lQbiWzQ5q7Jk+bxMQt ED9uv/kcb3mCWY/N9mDQAmNieh4DgVQ23/SKK9Ic+SMzJR8Xgxmu7hrD4koYaLWmibFYoD CLADoVp5rEF8jcpZYWnhymzz27+dMXLPm/4ZvqEBzOyVUIiYYKz0iUCqzvsPjMy4BeSpaB 3K2tb4zzWp3Hd8VEk8ooWb/4/UgO6g2fa9Vu3u4YxTcdk7U7Y8Kdqwr4ZnKVSKuHhUz9E/ Sb8pdXS16q0uMyUbmjEByhp2DfsSNJQoC5jn5H+RNydGPx3HltEyFKeRPlPnCA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=fz7qa1py; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715527642; a=rsa-sha256; cv=none; b=P2Wy40p5ftyHdzb7DnOokh3j/T6KBsogvX3MzhP6Lo7cOssYT+nywOCGIFbQ0iXmhpC96u ThOMFidpgcB5KAVcg3Y4q6hQIjV9Hl/aCrCQPY+e3k06PqfDnxrJlBjTbdYqF2+5otECfE timvN+/Dzv8W1VrGR/MsD+FvXG/5Ei/QCZ4HD0mbpQfekBQDWx83vwFha+l5J7gb/sP1QM sgF37DVJm+0ZC0SesIKTPbjg9NPTw/I+0pYV1CtcsZaqZnEo8UTR03+0owxqUC69iCl0yB qktULHOOQnphcsMiC3yun5s9K2d/opEFb0/Cu5UJmpzCFX0ShKRp4brBEuI0Fg== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C34B650451 for ; Sun, 12 May 2024 17:27:22 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6B6P-0008G1-06; Sun, 12 May 2024 11:27:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6B6M-0008E5-OH for bug-guix@gnu.org; Sun, 12 May 2024 11:27:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s6B6M-0003Gi-FZ for bug-guix@gnu.org; Sun, 12 May 2024 11:27:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6B6M-00023V-Bi for bug-guix@gnu.org; Sun, 12 May 2024 11:27:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#70897: Guix system hangs on boot with LUKS root partition Resent-From: Kaelyn Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 12 May 2024 15:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70897 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 70897@debbugs.gnu.org X-Debbugs-Original-To: "bug-guix@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.17155275987889 (code B ref -1); Sun, 12 May 2024 15:27:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 May 2024 15:26:38 +0000 Received: from localhost ([127.0.0.1]:54985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6B5x-00023B-UP for submit@debbugs.gnu.org; Sun, 12 May 2024 11:26:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:41800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6B5v-000233-RN for submit@debbugs.gnu.org; Sun, 12 May 2024 11:26:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6B5v-0008Ar-H4 for bug-guix@gnu.org; Sun, 12 May 2024 11:26:35 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6B5r-0003DK-7D for bug-guix@gnu.org; Sun, 12 May 2024 11:26:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1715527587; x=1715786787; bh=wzyWRxo848qZzTmBa6fRNMu1rEoqH8AaoE5qXndvXm4=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=fz7qa1pyZnzwgDH28YmOM7bJImxiA/qC0aXVSvr4Y8cVrpjuMkVHK+nlbrNCOVZDj l1aKvBp3sQgTivmNbnM/dRSt0f+awe4weUqGbLE3Bfrz+Zl9/iXj6Mk3LW6jEPSXf1 VemuKQeeXI/VClsJI1CoSiGU2Jhkudhuoodr76Ysfo/XdhPy2NW2aaR0+KNspE2wfq cmfMLPLu9oy+0lUa+xhVewpFYXtCguFGWV26PmEZPxSImFKYLjCT/vG2l1dTq7TQ/h 4xAHfwfslTWbGNJf4elojME5HyfnEVt7BYH1yoVFglEG2ZAc0lsfJIvhLj3I8TnFpP ymiBP+H/LVX9g== Date: Sun, 12 May 2024 15:26:23 +0000 Message-ID: Feedback-ID: 34709329:user:proton X-Pm-Message-ID: 7bc7fd3e3f6cd65f04b86e6d287066b542e3e643 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.131; envelope-from=kaelyn.alexi@protonmail.com; helo=mail-40131.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Kaelyn From: Kaelyn via Bug reports for GNU Guix Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -7.08 X-Spam-Score: -7.08 X-Migadu-Queue-Id: C34B650451 X-Migadu-Scanner: mx13.migadu.com X-TUID: njABPWREo/ql Hi Ludo' and others, I recently updated my systems after finally finding https://issues.guix.gnu= .org/70051 and seeing the issue I was having with booting with a non-root L= UKS partition configured had been fixed. After updating to a commit past th= ese two: 49f82fca41 mapped-devices: luks: Specify modules needed at the top-level. 6062339156 mapped-devices: can specify modules to im= port. I am now seeing a different error, which I am pretty sure is related to the= module import changes in 49f82fca41. The error I get is about an unknown s= ymbol "system*/tty" when the initramfs tries to prompt for a password to un= lock the LUKS partition containing the root filesystem. I don't know how th= e module plumbing of Shepherd and the generated initramfs work, but I suspe= ct the fix for Shepherd opening LUKS partition broke the import of system*/= tty in the initramfs (for example, at the early REPL that booting my latest= system generation ends up at, system*/tty is undefined initially, but afte= r evaluating "(use-modules (gnu build file-systems))" system*/tty resolves = to a procedure as exected--so the module is at least present in the initram= fs). I have encountered this error with two different systems, and I believ= e the reproduction is simply trying to open a LUKS device without a keyfile= so that a password prompt is necessary. Cheers, Kaelyn