GNU bug report logs - #69319
Unbootable, unfixable system

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Nathan Dehnel <ncdehnel@HIDDEN>; dated Fri, 23 Feb 2024 07:17:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 69319 <at> debbugs.gnu.org:


Received: (at 69319) by debbugs.gnu.org; 8 Aug 2024 22:01:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 08 18:01:32 2024
Received: from localhost ([127.0.0.1]:37267 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1scBCO-00005l-Dy
	for submit <at> debbugs.gnu.org; Thu, 08 Aug 2024 18:01:32 -0400
Received: from mail-oo1-f54.google.com ([209.85.161.54]:42034)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ncdehnel@HIDDEN>) id 1scBCM-00005W-Ac
 for 69319 <at> debbugs.gnu.org; Thu, 08 Aug 2024 18:01:30 -0400
Received: by mail-oo1-f54.google.com with SMTP id
 006d021491bc7-5d5bb2ac2ddso740230eaf.0
 for <69319 <at> debbugs.gnu.org>; Thu, 08 Aug 2024 15:01:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1723154397; x=1723759197; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=IPE1665kC0Ldr3dEC6sMgeBlqqc69I43l9S14BJgBEs=;
 b=hXGCspKYTjvgbK3nIm+CcbiyD4+H6sPze7jwiYdwa2mUjWe323EwLvipAM7bj39uCd
 1ZQqJc5CuYZ4OPbGz7V02syeawHT3MwXBtnkICeKS5fZVKg/huVAOuR0wbhKuA0kL2kL
 d2orW4MRcKh0XxJdUSTscQaSKz2n3l8BHrTVFxFuf1sh5g/HfGGWoF93+IS2gQXlAMFX
 UJNHmkGdOWABAnNB9Mn+F2CpE2bCigPbvqHHvzuoO6M0vwxvGtDZOfdBWHnVhq0lsGog
 TuZ/7Y/7xYUOU3UWXCv4MIm3eVMjOL09heHlfho2qnK6L553fyhdE5VxRYDpHR4ICthF
 LTqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1723154397; x=1723759197;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=IPE1665kC0Ldr3dEC6sMgeBlqqc69I43l9S14BJgBEs=;
 b=MW3A96R5hR+ANe5uUDnAcpZniWmdZaA2TIXoIFc4ibRgQ8LSfjxGzUwttmPE6X7nP9
 0yzcvJ/BAlKCW7s6OdSkM7Nnn0/1T8/RV7LiS6BTo7KXK97GRC2B0RjkBsiWX5gCeHPS
 uo8G/i1taO/Lu/yS/pU424hr/9DC1Y2gmXTR4rtnxUN3Ww1qeM1CUEbGyixi53PfvuYq
 Wm6LTr12SN/UXP3gWZFlUsshJ2cl1HwbAgg/4SRq2bm1kv0q3wW8yA9VfbUWldNIbzTs
 YuuMVMkjI/sUwF9NuzALkBxj+nnSsl7WmTiflIWz1YpMRB6uwjCdkkrNEQR7BqAJWSkn
 P+Mg==
X-Gm-Message-State: AOJu0YyETFgmy9nUFUMcr1ZetWfFEIQd1lsh2P53ZJPKLhes/9sKWtBN
 5jVhCJab0PiIVEPbNoO2ArkU58bzsGWuQOrsO+Ga2r6hj3+ZygklrQLbru5JMJHa17YGrAvB9A6
 Cuck4mAWFX4SaAa1Bo0JbZAYkILptudCCNs8=
X-Google-Smtp-Source: AGHT+IFKvJbZGJOGUU3Vm9+jmUu8RiH28CeUANyj931cvs7Y+C4xYTn5K2DoXmyc7uiq3V+83HZSflVkSVJPZCAGSqM=
X-Received: by 2002:a05:6820:2015:b0:5ce:2b9f:6d6f with SMTP id
 006d021491bc7-5d856e49c4amr1493820eaf.0.1723154396941; Thu, 08 Aug 2024
 14:59:56 -0700 (PDT)
MIME-Version: 1.0
From: Nathan Dehnel <ncdehnel@HIDDEN>
Date: Thu, 8 Aug 2024 16:59:46 -0500
Message-ID: <CAEEhgEvk3rD51kmP+iWF2OmPdFhopchV1kEs-OeHhHjGiPjP=Q@HIDDEN>
Subject: 
To: 69319 <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: I tested using luks2 with grub 2.12 and got this: error: no
 such cryptodisk found error: no server is specified error: no suitable video
 mode found error: no video mode activated 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (ncdehnel[at]gmail.com)
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [209.85.161.54 listed in wl.mailspike.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.161.54 listed in list.dnswl.org]
 2.0 BLANK_SUBJECT          Subject is present but empty
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
X-Debbugs-Envelope-To: 69319
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

I tested using luks2 with grub 2.12 and got this:
error: no such cryptodisk found
error: no server is specified
error: no suitable video mode found
error: no video mode activated




Information forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.

Message received at 69319 <at> debbugs.gnu.org:


Received: (at 69319) by debbugs.gnu.org; 25 Feb 2024 09:47:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 25 04:47:55 2024
Received: from localhost ([127.0.0.1]:59267 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1reB6w-0001Dg-KG
	for submit <at> debbugs.gnu.org; Sun, 25 Feb 2024 04:47:55 -0500
Received: from mail.boiledscript.com ([144.168.59.46]:41980)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <hako@HIDDEN>) id 1reB6u-0001DU-En
 for 69319 <at> debbugs.gnu.org; Sun, 25 Feb 2024 04:47:53 -0500
Date: Sun, 25 Feb 2024 17:47:07 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=dkim; t=1708854432;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=+vG41nkCWSIU40CYMWpEcqgiZkdOq2BKyopU0enqmsU=;
 b=0TEkcjG3v2Y/BDhqmPyYv+jopV/1t7NI4+yD7v12NQpdjFOuusn9MBHT52gDAGmK7ghUWw
 i3GD0KDYxaXxZYtXV4RT8Yz7pa/QVC7s1rhSO9TsgjHoHq3ZUxyW8+D5mBxOHL2KrGTUOK
 QfKy44gv9lrmI5nsfHDSNFEA2fm47RsEqhxqqRNXzKRKO56fGzDfOhiGkU1oc26ugQWSXc
 NoeGrtu4N+oSq8q4WKWq+T0/8Pu38qv9dv5otJwnSEsuT/FEisYkwyKoTcPIKfyuD5Qnsj
 7yk9sQ5lws9vLAvxFfhuekUxpkCe/DckHIBrzm9D+GGw+h4wso5Kotpgau7aww==
Authentication-Results: mail.boiledscript.com;
 auth=pass smtp.mailfrom=hako@HIDDEN
Message-ID: <87il2cswo4.wl-hako@HIDDEN>
From: Hilton Chain <hako@HIDDEN>
To: Nathan Dehnel <ncdehnel@HIDDEN>
Subject: Re: bug#69319: Unbootable, unfixable system
In-Reply-To: <CAEEhgEte5waie5OO1LRosoY-pGjmFC2yUF+a-k8EpyNsJur6Qg@HIDDEN>
References: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
 <CAEEhgEspAvJ-sn0KJCQNPKjYJVLw78PboAvmTn=F1SzcmsJkpw@HIDDEN>
 <CAEEhgEtkUzXhj-w3FzPY9vY=N6c1heVBfg6FFwxQQVx5PSL=Vw@HIDDEN>
 <87edd15jw7.wl-hako@HIDDEN>
 <CAEEhgEte5waie5OO1LRosoY-pGjmFC2yUF+a-k8EpyNsJur6Qg@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spamd-Bar: /
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69319
Cc: Josselin Poiret <dev@HIDDEN>, 69319 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Nathan

On Sun, 25 Feb 2024 13:20:06 +0800,
Nathan Dehnel wrote:
>
> On Sat, Feb 24, 2024 at 8:59=E2=80=AFPM Hilton Chain <hako@HIDDEN=
e> wrote:
> >
[...]
> > GRUB currently doesn't support Argon2 PBKDFs, if you are going to use L=
UKS2, you
> > have to specify pbkdf2:
> > --8<---------------cut here---------------start------------->8---
> > cryptsetup --type=3Dluks2 --pbkdf=3Dpbkdf2
> > --8<---------------cut here---------------end--------------->8---
> >
> > In case it's needed, I packaged a GRUB variant with Argon2 support and =
its
> > bootloader definition in my channel:
> > https://github.com/rakino/Rosenthal/blob/trunk/rosenthal/packages/bootl=
oaders.scm
> > https://github.com/rakino/Rosenthal/blob/trunk/rosenthal/bootloader/gru=
b.scm
> >
> > I re-installed my system with this GRUB variant (also intended to test =
it)
> > recently, and it works just fine.
> >
> > I think this bug can be closed now?
>
> I tried that and it didn't work, I had to use --type=3Dluks1

Then it might be because the =E2=80=98luks2=E2=80=99 module is not automati=
cally installed to
GRUB's core image.  This should be fixed in GRUB 2.12, but we are still shi=
pping
2.06...




Information forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.

Message received at 69319 <at> debbugs.gnu.org:


Received: (at 69319) by debbugs.gnu.org; 25 Feb 2024 05:21:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 25 00:21:52 2024
Received: from localhost ([127.0.0.1]:40456 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1re6xT-0007k7-RA
	for submit <at> debbugs.gnu.org; Sun, 25 Feb 2024 00:21:52 -0500
Received: from mail-oi1-f181.google.com ([209.85.167.181]:45283)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ncdehnel@HIDDEN>) id 1re6xQ-0007jc-4D
 for 69319 <at> debbugs.gnu.org; Sun, 25 Feb 2024 00:21:49 -0500
Received: by mail-oi1-f181.google.com with SMTP id
 5614622812f47-3c19aaedfdaso289254b6e.2
 for <69319 <at> debbugs.gnu.org>; Sat, 24 Feb 2024 21:21:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1708838418; x=1709443218; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=38wvRoiHnBF7zU9GZ1d/xFzcxuMADLBxK4jTL+ydfqo=;
 b=dDfIbWHxVSJUdW1BOYGJ00F+L2JqABw+rxE8UaXiHmgYrfy0x1ECU+IRCqQppEPBf0
 dOx9D0fdJ3XQJMUn0Bgevs6cMVZ4I79oFqZL0MUg6JJ/bhpsUDhYSgMs5ThcasGI9nQd
 7RAqYCY5miV4O8eYgX6OgUeazBfCLxtCdmr/CY0IVvvDy85QBd0OXuHy/xxlSU1iqfYU
 UJCdeozohnjykrTxQMSRE8gIPw4BeQfZfUcgat55Pvbfpahtn9ZSUmvhkSrtztxV/+Iu
 X1F+lcgcwkVew+JOXNLpWPJJNdEQ5eYvdnIDL5nkBzb6o645Lu+MshKyitOphMJL1YEZ
 Uwhg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1708838418; x=1709443218;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=38wvRoiHnBF7zU9GZ1d/xFzcxuMADLBxK4jTL+ydfqo=;
 b=v+Pk2kixaNUST+9z0kkPgGEMw12QPpGF6dRf/gliT32W9I21vBJc3oiWSH6iHNwbtg
 SQcybbHaheYd6gIJvehBQBV8VFddhIL7mKiXYmTuvrJlBBJqW2iEqE1ICbqVwlSOgP1z
 I/LjN+5XO/2wEEo4C0RfM1fTcj9SxG7y6GxNVj+vHB6xdZtAUyReLmHYGpLoxYRmnmzK
 TtxawZJwHgSI57YVlMukFJbW8Te06g5r62rWuI4Y3qvbxR1lIC9D5oRpkPEHILce5UP8
 OOAE4aKi8tPdHa9i7R0leWC2R6naonMv4ZcWleM9JzOaX6OZtbf54B9XRvV9gAuefhBL
 3ICw==
X-Gm-Message-State: AOJu0YyDF9k2bF5VtSsagAXFO8S9dUYRukyOupXM4M8DjdIw3zSQZhhw
 z2bveMQAnirNl81DY/dzNllHAkPwPsS7Mmd3Q0O1RSiltQydA0/iXmGEBUmqI76+YIDVOzyvspn
 mqeK+pMcg48ND8HGfe49uQQ2BPBc=
X-Google-Smtp-Source: AGHT+IE5LobJ3BKzW67RDhX03/jHpObBgoN1PQRgmBMh2pfeuxxraE6sxJas5KrnYfVeE8CzXrR956IacpG+nvMUvI0=
X-Received: by 2002:a05:6871:4083:b0:21e:a71f:d7f4 with SMTP id
 kz3-20020a056871408300b0021ea71fd7f4mr5081477oab.11.1708838417669; Sat, 24
 Feb 2024 21:20:17 -0800 (PST)
MIME-Version: 1.0
References: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
 <CAEEhgEspAvJ-sn0KJCQNPKjYJVLw78PboAvmTn=F1SzcmsJkpw@HIDDEN>
 <CAEEhgEtkUzXhj-w3FzPY9vY=N6c1heVBfg6FFwxQQVx5PSL=Vw@HIDDEN>
 <87edd15jw7.wl-hako@HIDDEN>
In-Reply-To: <87edd15jw7.wl-hako@HIDDEN>
From: Nathan Dehnel <ncdehnel@HIDDEN>
Date: Sat, 24 Feb 2024 23:20:06 -0600
Message-ID: <CAEEhgEte5waie5OO1LRosoY-pGjmFC2yUF+a-k8EpyNsJur6Qg@HIDDEN>
Subject: Re: bug#69319: Unbootable, unfixable system
To: Hilton Chain <hako@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69319
Cc: Josselin Poiret <dev@HIDDEN>, 69319 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

I tried that and it didn't work, I had to use --type=3Dluks1

On Sat, Feb 24, 2024 at 8:59=E2=80=AFPM Hilton Chain <hako@HIDDEN>=
 wrote:
>
> Hi Nathan,
>
> On Sun, 25 Feb 2024 08:48:35 +0800,
> Nathan Dehnel wrote:
> >
> > On Fri, Feb 23, 2024 at 11:17=E2=80=AFAM Nathan Dehnel <ncdehnel@gmail.=
com> wrote:
> > >
> > > On Fri, Feb 23, 2024 at 1:15=E2=80=AFAM Nathan Dehnel <ncdehnel@gmail=
.com> wrote:
> > > >
> > > > This config results in grub rescue "unknown filesystem <uuid of my
> > > > btrfs rootfs>" when I try to boot it. I have verified that all the
> > > > device uuids are correct, and the bootloader, mapped-devices, and
> > > > file-systems sections are identical in form to my other system whic=
h
> > > > boots fine. i can mount the boot partition and unlock and mount the
> > > > root partition manually, so they're not broken. I have no idea why
> > > > it's not working. My guess is that reconfigure is broken inside a
> > > > chroot somehow.
> > > >
> > > > (use-modules (gnu))
> > > > (use-service-modules networking ssh sysctl shepherd base)
> > > > (use-package-modules vpn linux)
> > > > (use-modules (nongnu packages linux)
> > > >             (nongnu system linux-initrd)
> > > >             (gnu services)
> > > >             (guix packages)
> > > >             (gooby-channel packages baksnapper))
> > > > (define bashrc
> > > >    (local-file "../bashrc"))
> > > > (define nanorc
> > > >    (local-file "../nano/nanorc"))
> > > > (operating-system
> > > > (kernel linux)
> > > >  (initrd microcode-initrd)
> > > >  (firmware (list linux-firmware))
> > > >  (locale "en_US.utf8")
> > > >  (timezone "America/Chicago")
> > > >  (keyboard-layout (keyboard-layout "us"))
> > > >  (host-name "guixoffline")
> > > >  (bootloader
> > > >    (bootloader-configuration
> > > >      (bootloader grub-efi-bootloader)
> > > >        (targets '("/boot/efi1"))
> > > >      (keyboard-layout keyboard-layout)))
> > > >  (mapped-devices
> > > >    (list (mapped-device
> > > >            (source
> > > >              (uuid "14930dad-016d-4b59-b7d8-d5af2c33f4b0"))
> > > >            (target "offline1")
> > > >            (type luks-device-mapping))
> > > > ))
> > > >  (file-systems
> > > >    (cons* (file-system
> > > >             (mount-point "/boot/efi1")
> > > >             (device (uuid "3339-DAE2" 'fat32))
> > > >             (type "vfat"))
> > > >           (file-system
> > > >             (mount-point "/")
> > > >             (device "/dev/mapper/offline1")
> > > >             (type "btrfs")
> > > >             (options "compress=3Dzlib:9")
> > > >             (dependencies mapped-devices))
> > > >           %base-file-systems))
> > > >  (users (cons* (user-account
> > > >                  (name "nathan")
> > > >                  (comment "Nathan Dehnel")
> > > >                  (group "users")
> > > >                  (home-directory "/home/nathan")
> > > >                  (supplementary-groups '("wheel" "netdev" "audio" "=
video")))
> > > >                %base-user-accounts))
> > > >  (packages
> > > >    (append
> > > >            (specification->package "btrfs-progs")
> > > >            (specification->package "parted")
> > > >            (specification->package "mdadm")
> > > >            (specification->package "git")
> > > >            (specification->package "nss-certs")
> > > >            (specification->package "nix")
> > > >            (specification->package "efibootmgr")
> > > >            (specification->package "smartmontools")
> > > >            (specification->package "iotop")
> > > >            (specification->package "bcache-tools")
> > > >            (specification->package "lsof")
> > > >            (specification->package "wireguard-tools")
> > > >            (specification->package "baksnapper")
> > > >            (specification->package "file")
> > > >            (specification->package "rsync"))
> > > >      %base-packages))
> > > >  (services
> > > >    (append
> > > >      (list
> > > >           (service openssh-service-type
> > > >             (openssh-configuration
> > > >              (permit-root-login #t)
> > > >              (password-authentication? #t)
> > > >              (authorized-keys
> > > >               `(("root" ,(local-file "ssh/root-gentoodesktop.pub"))
> > > >                 ("root" ,(local-file "ssh/baksnapper-gentoodesktop.=
pub"))
> > > >                 ("root" ,(local-file "ssh/baksnapper-gentooserver.p=
ub"))
> > > >                 ("root" ,(local-file "ssh/nathan-guixlaptop.pub"))
> > > > ))))
> > > >            (service connman-service-type)
> > > >            (service ntp-service-type)
> > > >            (service gpm-service-type)
> > > >            (simple-service 'nanorc etc-service-type
> > > >                        (list `("nanorc", nanorc)))
> > > > )
> > > >        %base-services)))
> > >
> > > It seems I may have fallen for the grub luks2 compatibility issue,
> > > which I didn't know about. I will investigate later.
> > >
> > Yeah, that was the problem.
>
> GRUB currently doesn't support Argon2 PBKDFs, if you are going to use LUK=
S2, you
> have to specify pbkdf2:
> --8<---------------cut here---------------start------------->8---
> cryptsetup --type=3Dluks2 --pbkdf=3Dpbkdf2
> --8<---------------cut here---------------end--------------->8---
>
> In case it's needed, I packaged a GRUB variant with Argon2 support and it=
s
> bootloader definition in my channel:
> https://github.com/rakino/Rosenthal/blob/trunk/rosenthal/packages/bootloa=
ders.scm
> https://github.com/rakino/Rosenthal/blob/trunk/rosenthal/bootloader/grub.=
scm
>
> I re-installed my system with this GRUB variant (also intended to test it=
)
> recently, and it works just fine.
>
> I think this bug can be closed now?




Information forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.

Message received at 69319 <at> debbugs.gnu.org:


Received: (at 69319) by debbugs.gnu.org; 25 Feb 2024 03:07:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 24 22:07:46 2024
Received: from localhost ([127.0.0.1]:58491 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1re4rh-0008KN-4V
	for submit <at> debbugs.gnu.org; Sat, 24 Feb 2024 22:07:45 -0500
Received: from mail.boiledscript.com ([144.168.59.46]:42044)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <hako@HIDDEN>) id 1re4rd-0008K0-18
 for 69319 <at> debbugs.gnu.org; Sat, 24 Feb 2024 22:07:42 -0500
Date: Sun, 25 Feb 2024 10:59:20 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=dkim; t=1708829953;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=1n17gUTS5kO8ZG2nXSRzvKJWx5oamshUD/wvCeQBqTg=;
 b=tRD08EabL1jrSkm7sJMouBBQ9EVica338YJ2Q/hwOT66Cb4v0eABEMxqMQVb5mdYn3MaMy
 lA//ZL+FspNVIgtJ14F7jmljo5P7hhV3JdQRuGwNqgDsra1cq+3KLuoNJF6+UdyEQFrVwG
 mfFDv2XCrcRmAU8cqD9LK6q7kx299GkkcSDEzAD/FlRA7tizDBH+tlwtb+5AFe522TjueI
 POXKhH1O6uKbP/VuN89oLS9yn7PQdqp+7N4f5RmzQ5ycT7MTSuy91G1SdS5SiWh0wW4wDA
 mDBFa92YWzKYyX+TLcOY9KIirRzxbnheQnSjXQJm5OnegOviR5xjGjMXXkHojw==
Authentication-Results: mail.boiledscript.com;
 auth=pass smtp.mailfrom=hako@HIDDEN
Message-ID: <87edd15jw7.wl-hako@HIDDEN>
From: Hilton Chain <hako@HIDDEN>
To: Nathan Dehnel <ncdehnel@HIDDEN>
Subject: Re: bug#69319: Unbootable, unfixable system
In-Reply-To: <CAEEhgEtkUzXhj-w3FzPY9vY=N6c1heVBfg6FFwxQQVx5PSL=Vw@HIDDEN>
References: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
 <CAEEhgEspAvJ-sn0KJCQNPKjYJVLw78PboAvmTn=F1SzcmsJkpw@HIDDEN>
 <CAEEhgEtkUzXhj-w3FzPY9vY=N6c1heVBfg6FFwxQQVx5PSL=Vw@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spamd-Bar: /
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69319
Cc: Josselin Poiret <dev@HIDDEN>, 69319 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Nathan,

On Sun, 25 Feb 2024 08:48:35 +0800,
Nathan Dehnel wrote:
>
> On Fri, Feb 23, 2024 at 11:17=E2=80=AFAM Nathan Dehnel <ncdehnel@HIDDEN=
m> wrote:
> >
> > On Fri, Feb 23, 2024 at 1:15=E2=80=AFAM Nathan Dehnel <ncdehnel@HIDDEN=
om> wrote:
> > >
> > > This config results in grub rescue "unknown filesystem <uuid of my
> > > btrfs rootfs>" when I try to boot it. I have verified that all the
> > > device uuids are correct, and the bootloader, mapped-devices, and
> > > file-systems sections are identical in form to my other system which
> > > boots fine. i can mount the boot partition and unlock and mount the
> > > root partition manually, so they're not broken. I have no idea why
> > > it's not working. My guess is that reconfigure is broken inside a
> > > chroot somehow.
> > >
> > > (use-modules (gnu))
> > > (use-service-modules networking ssh sysctl shepherd base)
> > > (use-package-modules vpn linux)
> > > (use-modules (nongnu packages linux)
> > >             (nongnu system linux-initrd)
> > >             (gnu services)
> > >             (guix packages)
> > >             (gooby-channel packages baksnapper))
> > > (define bashrc
> > >    (local-file "../bashrc"))
> > > (define nanorc
> > >    (local-file "../nano/nanorc"))
> > > (operating-system
> > > (kernel linux)
> > >  (initrd microcode-initrd)
> > >  (firmware (list linux-firmware))
> > >  (locale "en_US.utf8")
> > >  (timezone "America/Chicago")
> > >  (keyboard-layout (keyboard-layout "us"))
> > >  (host-name "guixoffline")
> > >  (bootloader
> > >    (bootloader-configuration
> > >      (bootloader grub-efi-bootloader)
> > >        (targets '("/boot/efi1"))
> > >      (keyboard-layout keyboard-layout)))
> > >  (mapped-devices
> > >    (list (mapped-device
> > >            (source
> > >              (uuid "14930dad-016d-4b59-b7d8-d5af2c33f4b0"))
> > >            (target "offline1")
> > >            (type luks-device-mapping))
> > > ))
> > >  (file-systems
> > >    (cons* (file-system
> > >             (mount-point "/boot/efi1")
> > >             (device (uuid "3339-DAE2" 'fat32))
> > >             (type "vfat"))
> > >           (file-system
> > >             (mount-point "/")
> > >             (device "/dev/mapper/offline1")
> > >             (type "btrfs")
> > >             (options "compress=3Dzlib:9")
> > >             (dependencies mapped-devices))
> > >           %base-file-systems))
> > >  (users (cons* (user-account
> > >                  (name "nathan")
> > >                  (comment "Nathan Dehnel")
> > >                  (group "users")
> > >                  (home-directory "/home/nathan")
> > >                  (supplementary-groups '("wheel" "netdev" "audio" "vi=
deo")))
> > >                %base-user-accounts))
> > >  (packages
> > >    (append
> > >            (specification->package "btrfs-progs")
> > >            (specification->package "parted")
> > >            (specification->package "mdadm")
> > >            (specification->package "git")
> > >            (specification->package "nss-certs")
> > >            (specification->package "nix")
> > >            (specification->package "efibootmgr")
> > >            (specification->package "smartmontools")
> > >            (specification->package "iotop")
> > >            (specification->package "bcache-tools")
> > >            (specification->package "lsof")
> > >            (specification->package "wireguard-tools")
> > >            (specification->package "baksnapper")
> > >            (specification->package "file")
> > >            (specification->package "rsync"))
> > >      %base-packages))
> > >  (services
> > >    (append
> > >      (list
> > >           (service openssh-service-type
> > >             (openssh-configuration
> > >              (permit-root-login #t)
> > >              (password-authentication? #t)
> > >              (authorized-keys
> > >               `(("root" ,(local-file "ssh/root-gentoodesktop.pub"))
> > >                 ("root" ,(local-file "ssh/baksnapper-gentoodesktop.pu=
b"))
> > >                 ("root" ,(local-file "ssh/baksnapper-gentooserver.pub=
"))
> > >                 ("root" ,(local-file "ssh/nathan-guixlaptop.pub"))
> > > ))))
> > >            (service connman-service-type)
> > >            (service ntp-service-type)
> > >            (service gpm-service-type)
> > >            (simple-service 'nanorc etc-service-type
> > >                        (list `("nanorc", nanorc)))
> > > )
> > >        %base-services)))
> >
> > It seems I may have fallen for the grub luks2 compatibility issue,
> > which I didn't know about. I will investigate later.
> >
> Yeah, that was the problem.

GRUB currently doesn't support Argon2 PBKDFs, if you are going to use LUKS2=
, you
have to specify pbkdf2:
--8<---------------cut here---------------start------------->8---
cryptsetup --type=3Dluks2 --pbkdf=3Dpbkdf2
--8<---------------cut here---------------end--------------->8---

In case it's needed, I packaged a GRUB variant with Argon2 support and its
bootloader definition in my channel:
https://github.com/rakino/Rosenthal/blob/trunk/rosenthal/packages/bootloade=
rs.scm
https://github.com/rakino/Rosenthal/blob/trunk/rosenthal/bootloader/grub.scm

I re-installed my system with this GRUB variant (also intended to test it)
recently, and it works just fine.

I think this bug can be closed now?




Information forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Feb 2024 00:51:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 24 19:51:28 2024
Received: from localhost ([127.0.0.1]:47779 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1re2jo-0007lz-5r
	for submit <at> debbugs.gnu.org; Sat, 24 Feb 2024 19:51:28 -0500
Received: from lists.gnu.org ([209.51.188.17]:49024)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ncdehnel@HIDDEN>) id 1re2jl-0007lZ-2t
 for submit <at> debbugs.gnu.org; Sat, 24 Feb 2024 19:51:26 -0500
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 <ncdehnel@HIDDEN>)
 id 1re2hF-00053N-MN
 for bug-guix@HIDDEN; Sat, 24 Feb 2024 19:48:49 -0500
Received: from mail-oa1-x2a.google.com ([2001:4860:4864:20::2a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ncdehnel@HIDDEN>)
 id 1re2hE-0004DS-3P
 for bug-guix@HIDDEN; Sat, 24 Feb 2024 19:48:49 -0500
Received: by mail-oa1-x2a.google.com with SMTP id
 586e51a60fabf-21fed501addso231981fac.2
 for <bug-guix@HIDDEN>; Sat, 24 Feb 2024 16:48:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1708822126; x=1709426926; darn=gnu.org;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=8sO22WSMGG/ildgcVpUtrmODW+DjrWWR/v3tLDjsiUk=;
 b=Ve0h6213/m6IQW/AKi/cGEnLQTjrZZ3ioqlMwYPF/oTygRqxB2lkc2Xq2LzvJP9Nlk
 lS4BebHpkPAelisoTd5sCnXdQe5cxoI1Cw1Aiw44KkalCBJraHjcnIrbAORXCa0iinmQ
 sPLBTdLrZSYUhrdRoZ/pjCGEiReSGxNC/kYs+gkayMgumvhz8QsrPO18OGb65VQLk17X
 sR1V+TDk1x+0fg5FOCeG79qryz9kuid0nLs5vOpGj6QWxWiWVRgDWdXjaFOX7qd2Lqsm
 COlsDCYjttAyir2KeYYqPefltuxmTjvxPO+9GiOH3iVnrQZ8GHqyv3e6o5zro7NtCB0D
 SSAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1708822126; x=1709426926;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=8sO22WSMGG/ildgcVpUtrmODW+DjrWWR/v3tLDjsiUk=;
 b=gRNobl1nRWcJNezGUzmy+uAheEj++ROuZUVIUZs2xE25Co7hU4w3/7CJi2EdAvdmB8
 eWpunMP/slp5rNwhcz2VONouhFFq13QMEIPBpMRYDGuRaqHpWRQ1ibYaqWC11LtBXewI
 0ukJkMdCEJzPyemiMprMluhV+L6DDkCdpggfhBR2TSrR1QeqVwKOyX4p7hGUxrfTuHtC
 ZDVpsg2A3PPxPHqAsBNH9UJCipIuOa4s/NAUOSomtJ6wdbuL+bcmlrV1SgoIcXt4oS9B
 Io8R9dE00uG81DwG8+yE9S+gWN+fC6VC2eyNmqG0zZBoRbwmLysgH1QKdC2vcoEN+aec
 agOA==
X-Gm-Message-State: AOJu0YydXSik4Wa3ptE/T39nh79YBo+FtrZNntE+LxutdknT0G7cPGHv
 Oxs6IArRSpYQI625osNbmCA5BRKUgAYtJnuc578zUZrzuHc2DB/uRmqjkhbxTFChsNd1PDw7LEI
 aopqOnx2g0BK3KKa+0i8kBOBHJS2m3oaG/J4=
X-Google-Smtp-Source: AGHT+IEm0kfdjQ0OZCJ1FAlYHhUrqwXU4xCGW37HRYlUmGHItTe2SNOQ/81ybqf0KRfLL3Uld/lXmSg5IR9XQymMg1Q=
X-Received: by 2002:a05:6870:64a6:b0:21e:8c19:f716 with SMTP id
 cz38-20020a05687064a600b0021e8c19f716mr4372570oab.49.1708822126114; Sat, 24
 Feb 2024 16:48:46 -0800 (PST)
MIME-Version: 1.0
References: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
 <CAEEhgEspAvJ-sn0KJCQNPKjYJVLw78PboAvmTn=F1SzcmsJkpw@HIDDEN>
In-Reply-To: <CAEEhgEspAvJ-sn0KJCQNPKjYJVLw78PboAvmTn=F1SzcmsJkpw@HIDDEN>
From: Nathan Dehnel <ncdehnel@HIDDEN>
Date: Sat, 24 Feb 2024 18:48:35 -0600
Message-ID: <CAEEhgEtkUzXhj-w3FzPY9vY=N6c1heVBfg6FFwxQQVx5PSL=Vw@HIDDEN>
Subject: Re: Unbootable, unfixable system
To: bug-guix <bug-guix@HIDDEN>, Nathan Dehnel <ncdehnel@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2001:4860:4864:20::2a;
 envelope-from=ncdehnel@HIDDEN; helo=mail-oa1-x2a.google.com
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_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Yeah, that was the problem.

On Fri, Feb 23, 2024 at 11:17=E2=80=AFAM Nathan Dehnel <ncdehnel@HIDDEN>=
 wrote:
>
> It seems I may have fallen for the grub luks2 compatibility issue,
> which I didn't know about. I will investigate later.
>
> On Fri, Feb 23, 2024 at 1:15=E2=80=AFAM Nathan Dehnel <ncdehnel@HIDDEN=
> wrote:
> >
> > This config results in grub rescue "unknown filesystem <uuid of my
> > btrfs rootfs>" when I try to boot it. I have verified that all the
> > device uuids are correct, and the bootloader, mapped-devices, and
> > file-systems sections are identical in form to my other system which
> > boots fine. i can mount the boot partition and unlock and mount the
> > root partition manually, so they're not broken. I have no idea why
> > it's not working. My guess is that reconfigure is broken inside a
> > chroot somehow.
> >
> > (use-modules (gnu))
> > (use-service-modules networking ssh sysctl shepherd base)
> > (use-package-modules vpn linux)
> > (use-modules (nongnu packages linux)
> >             (nongnu system linux-initrd)
> >             (gnu services)
> >             (guix packages)
> >             (gooby-channel packages baksnapper))
> > (define bashrc
> >    (local-file "../bashrc"))
> > (define nanorc
> >    (local-file "../nano/nanorc"))
> > (operating-system
> > (kernel linux)
> >  (initrd microcode-initrd)
> >  (firmware (list linux-firmware))
> >  (locale "en_US.utf8")
> >  (timezone "America/Chicago")
> >  (keyboard-layout (keyboard-layout "us"))
> >  (host-name "guixoffline")
> >  (bootloader
> >    (bootloader-configuration
> >      (bootloader grub-efi-bootloader)
> >        (targets '("/boot/efi1"))
> >      (keyboard-layout keyboard-layout)))
> >  (mapped-devices
> >    (list (mapped-device
> >            (source
> >              (uuid "14930dad-016d-4b59-b7d8-d5af2c33f4b0"))
> >            (target "offline1")
> >            (type luks-device-mapping))
> > ))
> >  (file-systems
> >    (cons* (file-system
> >             (mount-point "/boot/efi1")
> >             (device (uuid "3339-DAE2" 'fat32))
> >             (type "vfat"))
> >           (file-system
> >             (mount-point "/")
> >             (device "/dev/mapper/offline1")
> >             (type "btrfs")
> >             (options "compress=3Dzlib:9")
> >             (dependencies mapped-devices))
> >           %base-file-systems))
> >  (users (cons* (user-account
> >                  (name "nathan")
> >                  (comment "Nathan Dehnel")
> >                  (group "users")
> >                  (home-directory "/home/nathan")
> >                  (supplementary-groups '("wheel" "netdev" "audio" "vide=
o")))
> >                %base-user-accounts))
> >  (packages
> >    (append
> >            (specification->package "btrfs-progs")
> >            (specification->package "parted")
> >            (specification->package "mdadm")
> >            (specification->package "git")
> >            (specification->package "nss-certs")
> >            (specification->package "nix")
> >            (specification->package "efibootmgr")
> >            (specification->package "smartmontools")
> >            (specification->package "iotop")
> >            (specification->package "bcache-tools")
> >            (specification->package "lsof")
> >            (specification->package "wireguard-tools")
> >            (specification->package "baksnapper")
> >            (specification->package "file")
> >            (specification->package "rsync"))
> >      %base-packages))
> >  (services
> >    (append
> >      (list
> >           (service openssh-service-type
> >             (openssh-configuration
> >              (permit-root-login #t)
> >              (password-authentication? #t)
> >              (authorized-keys
> >               `(("root" ,(local-file "ssh/root-gentoodesktop.pub"))
> >                 ("root" ,(local-file "ssh/baksnapper-gentoodesktop.pub"=
))
> >                 ("root" ,(local-file "ssh/baksnapper-gentooserver.pub")=
)
> >                 ("root" ,(local-file "ssh/nathan-guixlaptop.pub"))
> > ))))
> >            (service connman-service-type)
> >            (service ntp-service-type)
> >            (service gpm-service-type)
> >            (simple-service 'nanorc etc-service-type
> >                        (list `("nanorc", nanorc)))
> > )
> >        %base-services)))




Information forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Feb 2024 17:17:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 23 12:17:52 2024
Received: from localhost ([127.0.0.1]:55225 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rdZBE-0000nV-5G
	for submit <at> debbugs.gnu.org; Fri, 23 Feb 2024 12:17:52 -0500
Received: from lists.gnu.org ([209.51.188.17]:51132)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ncdehnel@HIDDEN>) id 1rdZB9-0000nE-8M
 for submit <at> debbugs.gnu.org; Fri, 23 Feb 2024 12:17:47 -0500
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 <ncdehnel@HIDDEN>)
 id 1rdZAl-0001kU-8W
 for bug-guix@HIDDEN; Fri, 23 Feb 2024 12:17:19 -0500
Received: from mail-oa1-x2a.google.com ([2001:4860:4864:20::2a])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ncdehnel@HIDDEN>)
 id 1rdZAj-0008Ey-E4
 for bug-guix@HIDDEN; Fri, 23 Feb 2024 12:17:19 -0500
Received: by mail-oa1-x2a.google.com with SMTP id
 586e51a60fabf-204235d0913so744178fac.1
 for <bug-guix@HIDDEN>; Fri, 23 Feb 2024 09:17:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1708708635; x=1709313435; darn=gnu.org;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=DxGJlU7UQpKtuVBBc7lMAwuB02wWst8aYaZPEM6qj+o=;
 b=cy1UtL8gG62U3xpVGUqPzO7kDHqo+U5Xa/YmO7qUL9OC1578ucHyPHbLYNBNso7Ms0
 6YI5sP2Tyjklmjbn9TNxFP3LqF7pY//ulu/VO3/Gfld29t/k3YWraboAcuq3Z1qT0wGI
 yQNPGKa2Q6584Wv056LBrL7XOkaH8ffKiWb8AtJQXrxWxkHqA+b3hD46L5CvQeQYITl8
 2y227jNgXrxWqgndwhoRocAQhO4A/hyPQjxcDEUSP/fcZTbuZfnzYihJdOwWnGlBRxJ7
 zM6j/jMa6LDVsqG8ZML0ekwE2ZWr1CSTiIuzOuHeEUp0WYzsPShK6aUDuForU2Rx90qo
 anNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1708708635; x=1709313435;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=DxGJlU7UQpKtuVBBc7lMAwuB02wWst8aYaZPEM6qj+o=;
 b=KLdctfrzhRVUNiR/1T9iECWaH5SwpSL7Rh1vkjYdWIdNSRZ/c8d52ld7cwH5MejKIP
 qMbkxE48WH0gpTR4/17CwW2iEUvuI/r7ypxy1p3yqjCMmePOQJF4O4Rh7RU2TH9zAXs4
 OR/3bHFUH3ej35IacEmhG7ynN+1hxGFfyV5dIa19Y8reEePhPS4FobBJhSgiv2LweY7O
 O4fdTYrWXG186rlKYQgDn1efVD82reFodKFNRaArd22wa4MqGY3iFkAlgJmgKeYG3n6v
 ipAIpnxoYv5nDi5g7ospRUInuvZDemLWkt+2i1GahdU/T8eI1KLxc5XeRaKll++kP7V3
 wPZw==
X-Gm-Message-State: AOJu0YyBAHr8v/zEWEWbPECfq9dHme3uDjr3cHurpNPT1qLNkcZM3oKi
 AaQS/Srw73ce6NFuc5fRO9dqxnOWAXtjVq9nyVJc0T9BtBQgEpm6VS/9FJQGCz67Emnigb8B+S+
 aVJc6EndACbCg7FcQMPPU6DtkEzSXyGue7jg=
X-Google-Smtp-Source: AGHT+IG/UVM49uqVolTsOScob2OBBkJ0+kMR+ftz2TanGzvxvC2PSa2XkEy1NlcZwKx1OYs2DUfla3CsChZkYrhgvyg=
X-Received: by 2002:a05:6870:35c8:b0:21e:efd6:5ccf with SMTP id
 c8-20020a05687035c800b0021eefd65ccfmr506010oak.33.1708708635606; Fri, 23 Feb
 2024 09:17:15 -0800 (PST)
MIME-Version: 1.0
References: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
In-Reply-To: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
From: Nathan Dehnel <ncdehnel@HIDDEN>
Date: Fri, 23 Feb 2024 11:17:04 -0600
Message-ID: <CAEEhgEspAvJ-sn0KJCQNPKjYJVLw78PboAvmTn=F1SzcmsJkpw@HIDDEN>
Subject: Re: Unbootable, unfixable system
To: bug-guix <bug-guix@HIDDEN>, Nathan Dehnel <ncdehnel@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2001:4860:4864:20::2a;
 envelope-from=ncdehnel@HIDDEN; helo=mail-oa1-x2a.google.com
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_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

It seems I may have fallen for the grub luks2 compatibility issue,
which I didn't know about. I will investigate later.

On Fri, Feb 23, 2024 at 1:15=E2=80=AFAM Nathan Dehnel <ncdehnel@HIDDEN> =
wrote:
>
> This config results in grub rescue "unknown filesystem <uuid of my
> btrfs rootfs>" when I try to boot it. I have verified that all the
> device uuids are correct, and the bootloader, mapped-devices, and
> file-systems sections are identical in form to my other system which
> boots fine. i can mount the boot partition and unlock and mount the
> root partition manually, so they're not broken. I have no idea why
> it's not working. My guess is that reconfigure is broken inside a
> chroot somehow.
>
> (use-modules (gnu))
> (use-service-modules networking ssh sysctl shepherd base)
> (use-package-modules vpn linux)
> (use-modules (nongnu packages linux)
>             (nongnu system linux-initrd)
>             (gnu services)
>             (guix packages)
>             (gooby-channel packages baksnapper))
> (define bashrc
>    (local-file "../bashrc"))
> (define nanorc
>    (local-file "../nano/nanorc"))
> (operating-system
> (kernel linux)
>  (initrd microcode-initrd)
>  (firmware (list linux-firmware))
>  (locale "en_US.utf8")
>  (timezone "America/Chicago")
>  (keyboard-layout (keyboard-layout "us"))
>  (host-name "guixoffline")
>  (bootloader
>    (bootloader-configuration
>      (bootloader grub-efi-bootloader)
>        (targets '("/boot/efi1"))
>      (keyboard-layout keyboard-layout)))
>  (mapped-devices
>    (list (mapped-device
>            (source
>              (uuid "14930dad-016d-4b59-b7d8-d5af2c33f4b0"))
>            (target "offline1")
>            (type luks-device-mapping))
> ))
>  (file-systems
>    (cons* (file-system
>             (mount-point "/boot/efi1")
>             (device (uuid "3339-DAE2" 'fat32))
>             (type "vfat"))
>           (file-system
>             (mount-point "/")
>             (device "/dev/mapper/offline1")
>             (type "btrfs")
>             (options "compress=3Dzlib:9")
>             (dependencies mapped-devices))
>           %base-file-systems))
>  (users (cons* (user-account
>                  (name "nathan")
>                  (comment "Nathan Dehnel")
>                  (group "users")
>                  (home-directory "/home/nathan")
>                  (supplementary-groups '("wheel" "netdev" "audio" "video"=
)))
>                %base-user-accounts))
>  (packages
>    (append
>            (specification->package "btrfs-progs")
>            (specification->package "parted")
>            (specification->package "mdadm")
>            (specification->package "git")
>            (specification->package "nss-certs")
>            (specification->package "nix")
>            (specification->package "efibootmgr")
>            (specification->package "smartmontools")
>            (specification->package "iotop")
>            (specification->package "bcache-tools")
>            (specification->package "lsof")
>            (specification->package "wireguard-tools")
>            (specification->package "baksnapper")
>            (specification->package "file")
>            (specification->package "rsync"))
>      %base-packages))
>  (services
>    (append
>      (list
>           (service openssh-service-type
>             (openssh-configuration
>              (permit-root-login #t)
>              (password-authentication? #t)
>              (authorized-keys
>               `(("root" ,(local-file "ssh/root-gentoodesktop.pub"))
>                 ("root" ,(local-file "ssh/baksnapper-gentoodesktop.pub"))
>                 ("root" ,(local-file "ssh/baksnapper-gentooserver.pub"))
>                 ("root" ,(local-file "ssh/nathan-guixlaptop.pub"))
> ))))
>            (service connman-service-type)
>            (service ntp-service-type)
>            (service gpm-service-type)
>            (simple-service 'nanorc etc-service-type
>                        (list `("nanorc", nanorc)))
> )
>        %base-services)))




Information forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.

Message received at 69319 <at> debbugs.gnu.org:


Received: (at 69319) by debbugs.gnu.org; 23 Feb 2024 10:33:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 23 05:33:45 2024
Received: from localhost ([127.0.0.1]:57732 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rdSsD-0004HY-Ao
	for submit <at> debbugs.gnu.org; Fri, 23 Feb 2024 05:33:45 -0500
Received: from jpoiret.xyz ([206.189.101.64]:44388)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dev@HIDDEN>) id 1rdSsB-0004HN-G9
 for 69319 <at> debbugs.gnu.org; Fri, 23 Feb 2024 05:33:44 -0500
Received: from authenticated-user (jpoiret.xyz [206.189.101.64])
 by jpoiret.xyz (Postfix) with ESMTPA id 7AAC7185457;
 Fri, 23 Feb 2024 10:33:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim;
 t=1708684398;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=fsppRcA+bkLagjb0AXDipcDslMaMUzwySTzgJ2cwX2A=;
 b=uWLvaTmVdB96WnsY5ZgzJQv1Vspcxo03vIYphOmEDInHDL2kFpR9lrBsMJ9P5Fk5+ht75G
 Mwy+ax6kJSyXyZDD0OO2aB0kbB44WbmJJiOaelPxFSb3fVYTXmLdFR6UCuCc+yPKtVwG/H
 nYQFXOv7w1+0m6VvhsVvpSG4hBaUsw7GJY3iiJ3tIGbbI4nYuGPGfCZTEG+yVePKECKtuh
 2zR5XytGzWzFG91FdKG2c2oA13eLTbJwR6gMGeJxP3vW6F568PWKlUt19LggMCWddzKuHv
 btLwd+HJWl+L53QJXmwm8baqOSUEuTQW+FnCvTupnbsvMGug491p2QhR7XplMg==
From: Josselin Poiret <dev@HIDDEN>
To: Nathan Dehnel <ncdehnel@HIDDEN>, 69319 <at> debbugs.gnu.org
Subject: Re: bug#69319: Unbootable, unfixable system
In-Reply-To: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
References: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
Date: Fri, 23 Feb 2024 11:33:16 +0100
Message-ID: <87a5nrmpw3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Spamd-Bar: /
Authentication-Results: jpoiret.xyz;
 auth=pass smtp.auth=jpoiret@HIDDEN smtp.mailfrom=dev@HIDDEN
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 69319
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi Nathan,

Nathan Dehnel <ncdehnel@HIDDEN> writes:

> This config results in grub rescue "unknown filesystem <uuid of my
> btrfs rootfs>" when I try to boot it. I have verified that all the
> device uuids are correct, and the bootloader, mapped-devices, and
> file-systems sections are identical in form to my other system which
> boots fine. i can mount the boot partition and unlock and mount the
> root partition manually, so they're not broken. I have no idea why
> it's not working. My guess is that reconfigure is broken inside a
> chroot somehow.

I see you're using LUKS.  Is it LUKS1 or LUKS2?  LUKS2 unfortunately
doesn't work at present, because we're still on Grub 2.06.

Best,
=2D-=20
Josselin Poiret

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmXYdGwQHGRldkBqcG9p
cmV0Lnh5egAKCRBQXkC5Fhcair27DAC1SVXvf7eihf1dxpH8VB1IQoEnx7oKT7Ed
vbJQ38Zk/IIH4s1Rtz3mFPZhuwUTf4OxyFu4ln9iGagDFml/7HN/M+H+Cns4nPx7
tlSnsSamXbLoVBxekLs42Iz5SFVQWDvwmbz2FLCDcuuBsrVF1GvVL119BGT3U1BE
aSmgohgksE24JcEj380K3uoBQnsWjl1InEurE25cKWE5W6H0ypALdL6+kv2HAsFL
QKpECr07YCUUvRYQj2azZ35iDaFXQQ8U1NY+npfUXUaOwYi0L2jmSPXJulTM2nCP
FcFVQyTOLmAns7vwjP3OQHssOZJQtbI1zq2iVnEsIgB+MjJJE+A5gGzDqawLJwiw
CZdzKT5+q10aYhb+QFDXDYuQejFhUfBoeMSbCmyxmjDJlPEAgwEIN/bBISg13jXq
TKQL/igOmTSdUk+Yc4be4E/2xXFre0rDKRKpPZTvu0ZmaCTwhBnNzXzN9I66BAnN
uI3FVlARtUk1UpaJ93LeLPacg+oMPYI=
=plTA
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 23 Feb 2024 07:16:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 23 02:16:25 2024
Received: from localhost ([127.0.0.1]:45088 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rdPnE-0000gX-CK
	for submit <at> debbugs.gnu.org; Fri, 23 Feb 2024 02:16:25 -0500
Received: from lists.gnu.org ([209.51.188.17]:52934)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ncdehnel@HIDDEN>) id 1rdPnB-0000gH-5Z
 for submit <at> debbugs.gnu.org; Fri, 23 Feb 2024 02:16:23 -0500
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 <ncdehnel@HIDDEN>)
 id 1rdPmm-0006p4-Vt
 for bug-guix@HIDDEN; Fri, 23 Feb 2024 02:15:57 -0500
Received: from mail-oa1-x2c.google.com ([2001:4860:4864:20::2c])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <ncdehnel@HIDDEN>)
 id 1rdPmk-0000Ur-Jl
 for bug-guix@HIDDEN; Fri, 23 Feb 2024 02:15:56 -0500
Received: by mail-oa1-x2c.google.com with SMTP id
 586e51a60fabf-21f70f72fb5so324404fac.1
 for <bug-guix@HIDDEN>; Thu, 22 Feb 2024 23:15:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1708672553; x=1709277353; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=cPM81D68NB3n/Y/JCFI+DxicgrREiR33n6VdM8efiMg=;
 b=QjmCvfJqKM3P+1RIWT1wySzzAd5vTf5bvfrYBCneOGXsDhmotR70tS4pPjUJUjYEJf
 wMMkNFgs3rsQh8bYwnqTn+7JlWCvioktpNwfRPkzRw+Xv7L/IaDxstxS9KMYTlFZWh5Z
 iDGSXmyuhpwB7E3132WnZNMlkLkGMCNuDjGwF9nZ3bTKVRVpux4jAkFmJjLBp0JYwuIv
 y25vjVRg7RihnlYPfJwG0BY6doCsaWSlYQX0atVTiDw+ySW8YVTnl7Bgnp10YxrL2Lr2
 qKDUupGx/BqnhoKRSrSWf+8dorT6wUUNIXM4+plhQQP1ONYe4yMpFVC+Efeg7Ppszt3v
 54Xg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1708672553; x=1709277353;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=cPM81D68NB3n/Y/JCFI+DxicgrREiR33n6VdM8efiMg=;
 b=FUoIzEpmWw3XaQ9VC8GzzEnO6ERHPWbYhugUUmC3kF2Jr1LV3mSG7MpZzyWO8edb9j
 h6kx3Rto3PKAhBwl+xDczawN8bazjShHu54v2/Azzp8p06MZjm1sz+DcNSWl2F9WEU3a
 CP7FkdK02k4aitun9hOwW/k2TB1wxRDgtZCsHFkjNBC8FLAVOPq2r5Fg0GrAlyWe6Mjy
 qzyjb7FvhKNRKSTcRnv5sUN9JJ0o22+R+Ge0NG6p/H2AuBCosiF7PQmAfd9RSx+whkFu
 jFCG9wZr+fgmgJq/ALc0QO5krJRndPWqvvvJ8MAbmNuQC8y8DvigKW4lY+Nu8Fc1sS6o
 /jkw==
X-Gm-Message-State: AOJu0Yw50Cyqg0Aq5VmopFQbnsCaSUpAVcfqIEoetUFubLV7M4EWNV8o
 k1S7CgoOBi2gL4ZCCjtuYhk0FdK/zHf+WRN9nDNiKotAJ64nnsEMIQyeR73t+WTV2/q2FzD2ENr
 4Ir939FmYS/2StDHs2Yv9pWoukU72fJUZdguO4A==
X-Google-Smtp-Source: AGHT+IG449IhIYJev5NzleXFderd6a/KNB7aUbX00ie7DEy0Udqki8xE1Ku/pMTpcpUOrPeh0Qw7FWA6sFhKX1W9GiU=
X-Received: by 2002:a05:6870:7993:b0:21e:7e03:788c with SMTP id
 he19-20020a056870799300b0021e7e03788cmr1524154oab.49.1708672552612; Thu, 22
 Feb 2024 23:15:52 -0800 (PST)
MIME-Version: 1.0
From: Nathan Dehnel <ncdehnel@HIDDEN>
Date: Fri, 23 Feb 2024 01:15:41 -0600
Message-ID: <CAEEhgEujo0WCp=vfCK4U07hvxdL=c166tfK4ax-EWvDSWiQXQA@HIDDEN>
Subject: Unbootable, unfixable system
To: bug-guix <bug-guix@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2001:4860:4864:20::2c;
 envelope-from=ncdehnel@HIDDEN; helo=mail-oa1-x2c.google.com
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_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This config results in grub rescue "unknown filesystem <uuid of my
btrfs rootfs>" when I try to boot it. I have verified that all the
device uuids are correct, and the bootloader, mapped-devices, and
file-systems sections are identical in form to my other system which
boots fine. i can mount the boot partition and unlock and mount the
root partition manually, so they're not broken. I have no idea why
it's not working. My guess is that reconfigure is broken inside a
chroot somehow.

(use-modules (gnu))
(use-service-modules networking ssh sysctl shepherd base)
(use-package-modules vpn linux)
(use-modules (nongnu packages linux)
            (nongnu system linux-initrd)
            (gnu services)
            (guix packages)
            (gooby-channel packages baksnapper))
(define bashrc
   (local-file "../bashrc"))
(define nanorc
   (local-file "../nano/nanorc"))
(operating-system
(kernel linux)
 (initrd microcode-initrd)
 (firmware (list linux-firmware))
 (locale "en_US.utf8")
 (timezone "America/Chicago")
 (keyboard-layout (keyboard-layout "us"))
 (host-name "guixoffline")
 (bootloader
   (bootloader-configuration
     (bootloader grub-efi-bootloader)
       (targets '("/boot/efi1"))
     (keyboard-layout keyboard-layout)))
 (mapped-devices
   (list (mapped-device
           (source
             (uuid "14930dad-016d-4b59-b7d8-d5af2c33f4b0"))
           (target "offline1")
           (type luks-device-mapping))
))
 (file-systems
   (cons* (file-system
            (mount-point "/boot/efi1")
            (device (uuid "3339-DAE2" 'fat32))
            (type "vfat"))
          (file-system
            (mount-point "/")
            (device "/dev/mapper/offline1")
            (type "btrfs")
            (options "compress=zlib:9")
            (dependencies mapped-devices))
          %base-file-systems))
 (users (cons* (user-account
                 (name "nathan")
                 (comment "Nathan Dehnel")
                 (group "users")
                 (home-directory "/home/nathan")
                 (supplementary-groups '("wheel" "netdev" "audio" "video")))
               %base-user-accounts))
 (packages
   (append
           (specification->package "btrfs-progs")
           (specification->package "parted")
           (specification->package "mdadm")
           (specification->package "git")
           (specification->package "nss-certs")
           (specification->package "nix")
           (specification->package "efibootmgr")
           (specification->package "smartmontools")
           (specification->package "iotop")
           (specification->package "bcache-tools")
           (specification->package "lsof")
           (specification->package "wireguard-tools")
           (specification->package "baksnapper")
           (specification->package "file")
           (specification->package "rsync"))
     %base-packages))
 (services
   (append
     (list
          (service openssh-service-type
            (openssh-configuration
             (permit-root-login #t)
             (password-authentication? #t)
             (authorized-keys
              `(("root" ,(local-file "ssh/root-gentoodesktop.pub"))
                ("root" ,(local-file "ssh/baksnapper-gentoodesktop.pub"))
                ("root" ,(local-file "ssh/baksnapper-gentooserver.pub"))
                ("root" ,(local-file "ssh/nathan-guixlaptop.pub"))
))))
           (service connman-service-type)
           (service ntp-service-type)
           (service gpm-service-type)
           (simple-service 'nanorc etc-service-type
                       (list `("nanorc", nanorc)))
)
       %base-services)))




Acknowledgement sent to Nathan Dehnel <ncdehnel@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#69319; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.