GNU bug report logs

#44872 Installer crash: 'uuid->string' is passed #f in lieu of a UUID

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Full log

Message #58 received at 44872@debbugs.gnu.org (full text, mbox, reply):

Received: (at 44872) by debbugs.gnu.org; 12 Jun 2021 13:53:57 +0000
From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 12 09:53:57 2021
Received: from localhost ([127.0.0.1]:40644 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces@debbugs.gnu.org>)
	id 1ls45F-00016i-Ga
	for submit@debbugs.gnu.org; Sat, 12 Jun 2021 09:53:57 -0400
Received: from out1-smtp.messagingengine.com ([66.111.4.25]:49561)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <david@daviwil.com>) id 1ls45E-00016U-Dl
 for 44872@debbugs.gnu.org; Sat, 12 Jun 2021 09:53:57 -0400
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42])
 by mailout.nyi.internal (Postfix) with ESMTP id 365CF5C004B;
 Sat, 12 Jun 2021 09:53:50 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute2.internal (MEProxy); Sat, 12 Jun 2021 09:53:50 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=daviwil.com; h=
 references:from:to:cc:subject:in-reply-to:date:message-id
 :mime-version:content-type; s=fm2; bh=EuooaM1ykeJefaJ2gDV8UvoIE2
 09vcbZmnkAaiEyYHY=; b=Of9bz9ylw3QsI+orXyN9Zl7JzM48ZKSGNwEsChdJ4m
 PrAo5LPQZUMUvHQ8UnJhkJS1rkQaewLtADk+pA6zAXF46HhwQWMqY3T7yoZ65gkC
 EDD6gj80n8VLIeWL4DfHHo74miZkLe6/xWWKwS/WZ5hW3rFolKctr3tnlWxww+zO
 ReqZ4jdqMhpzy9YS+qJB0VtixLSinqoy9HwDDdDEUWLk5nc3mKA56Kfu1iKjFwlV
 DtIR0UIH5ppuGAFLufiQfQVCm+IsYINYxKn/jqqwd7fT7/aUnTChUNYRcTLBI4yY
 xewhf+H5oIixrBpRKu5hvFguRC09K+uTzxK/GHoEbZUA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=EuooaM
 1ykeJefaJ2gDV8UvoIE209vcbZmnkAaiEyYHY=; b=NiwKOjSILD0A4Fnp/MaJ08
 wWloToN6n21Kbl19NNEwKrh6Y0MufbShp6HzxDMfr6QzDLeT2nzxTUimnjGa8Kh1
 brP4KJHkVG80WorG+8L6+VbHMLJVRF/26wDtmO+4r6p1HIgeYPHwX5jzWEaoGi69
 ZV8Aga61C6Du+R9bTm1763G60XEy/GNF2YseOXbTWGpGFKap9dfMjMd4bKQcfKs0
 MbJtsUAGDuFeongiORFzHUM/j4P14ICRbRMkAgxy2jgbdo5hwowzSTvSTFQmydGh
 FKbXuiz1eVKdktiMD8UfgKZV7VokX9aD6tAD6XErcgmYVXnPL1ZK78p9Zzvikbzw
 ==
X-ME-Sender: <xms:bbzEYKta6kXddycBBsN0m47-vt42hVxcPRg9dDEo0hnCH0ZtshrZBg>
 <xme:bbzEYPdY2Hk7WjSa2yx_bLGHoQ4fqRT8Sz57XoUT25ZXmOX8AZrpLi0zP0hi1fe8H
 -00XzuvYUkwO69t>
X-ME-Received: <xmr:bbzEYFwjIG7wZviVkjIcAuJwRwaq1cGDNrEcp6EeOD8oPS_Wxgz49gGZ3-OSZAZ3ZYk8YOXchWWNOKi7SwzUb2wF4j9JWyc>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedvtddgjeduucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfhgfhffvufgjfffkgggtsehttdertddtredtnecuhfhrohhmpeffrghvihgu
 ucghihhlshhonhcuoegurghvihgusegurghvihifihhlrdgtohhmqeenucggtffrrghtth
 gvrhhnpeevheekffelvdehieevudfhgfduffejfffgtdelfefhffelffeludeggeetiedt
 jeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurg
 hvihgusegurghvihifihhlrdgtohhm
X-ME-Proxy: <xmx:bbzEYFMiJ2mnByjsqEV8RtiUTN8lYiwIvHlZnUBCnLQTrvsVw7KnqA>
 <xmx:bbzEYK_zR8lM27lcomoK2c38KNIyRlqFaX9Xd5gItdmKFGXkS6dwfw>
 <xmx:bbzEYNWXzEC0OpbuuZPQGrLJPHVSPGlbOXItnkE3zdjGRhyrMNWecA>
 <xmx:brzEYPHPs5COmWeC_s9gKxplrLLZQdNMkZKzftgV7kRWJhTReLZ-IA>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat,
 12 Jun 2021 09:53:49 -0400 (EDT)
References: <300530410.943064.1606325189191@mail.yahoo.com>
 <87fsxvsyek.fsf@daviwil.com> <8735tunqla.fsf@gnu.org>
 <87a6o071vh.fsf@daviwil.com> <87a6nzxc7h.fsf@gnu.org>
 <875yyn6l9d.fsf@daviwil.com> <87pmwred5f.fsf@gnu.org>
User-agent: mu4e 1.4.15; emacs 28.0.50
From: David Wilson <david@daviwil.com>
To: Mathieu Othacehe <othacehe@gnu.org>
Subject: Re: bug#44872: Installer crash: 'uuid->string' is passed #f in lieu
 of a UUID
In-reply-to: <87pmwred5f.fsf@gnu.org>
Date: Sat, 12 Jun 2021 06:53:47 -0700
Message-ID: <871r97195g.fsf@daviwil.com>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 44872
Cc: 44872@debbugs.gnu.org
X-BeenThere: debbugs-submit@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@debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit@debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
Hey Mathieu, thanks for looking into this!

Mathieu Othacehe <othacehe@gnu.org> writes:

> I fixed this issue with f5d9d6ec68f78f5651bd5a698f489ab57bf77d5d. The
> rationale is that any partition that will be mounted and not formatted
> ("Format the partition? No) must have a valid UUID. The installer
> now prevents going further if this is not the case.
>
> That said, I think you are experiencing a different issue. The REPL
> commands you ran show that your nvme0n1p1 and nvme0n1p6 partitions have
> valid UUIDs.

Your change seems to have exposed the real (and totally unexpected)
problem!  For some reason, the installer is trying to get the UUID of
a partition on my USB stick that contains the installer.

It seems that for some reason the installer has automatically picked a
mount point of `/boot/efi' for `/dev/sda2' in addition to the mount
points on my actual hard drive.  I now see an error dialog saying that
it can't retrieve the UUID of /dev/sda2 when I try to proceed past the
partitioning page.  If I clear the mount point for /dev/sda2, I am now
able to proceed to the page to with the generated system configuration!

At this point I think I should be able to proceed with making the
installation video I was working on, I'll just let viewers know that
they may need to clear that mount point if the same thing happens for
them.

> I'm not sure if you are aware of this feature, but generating
> uncompressed ISO9660 image is a serious time saver when debugging the
> installer:
>
> --8<---------------cut here---------------start------------->8---
> guix system image -t uncompressed-iso9660 gnu/system/install.scm
> --8<---------------cut here---------------end--------------->8---

I wasn't aware, thanks for letting me know!  Creating the image was a
lot faster this time :)

David




Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Sun Dec 22 09:32:20 2024; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.