From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 12 09:53:57 2021 Received: (at 44872) by debbugs.gnu.org; 12 Jun 2021 13:53:57 +0000 Received: from localhost ([127.0.0.1]:40644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) 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 ) 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: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedvtddgjeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfhgfhffvufgjfffkgggtsehttdertddtredtnecuhfhrohhmpeffrghvihgu ucghihhlshhonhcuoegurghvihgusegurghvihifihhlrdgtohhmqeenucggtffrrghtth gvrhhnpeevheekffelvdehieevudfhgfduffejfffgtdelfefhffelffeludeggeetiedt jeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurg hvihgusegurghvihifihhlrdgtohhm X-ME-Proxy: 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 To: Mathieu Othacehe 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: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hey Mathieu, thanks for looking into this! Mathieu Othacehe 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