From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id KOXTD7iXimJSjwAAbAwnHQ (envelope-from ) for ; Sun, 22 May 2022 22:06:16 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id oCaxD7iXimLMhAAA9RJhRA (envelope-from ) for ; Sun, 22 May 2022 22:06:16 +0200 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 E1ABF19341 for ; Sun, 22 May 2022 22:06:15 +0200 (CEST) Received: from localhost ([::1]:38544 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nsrqA-0005Hq-Ak for larch@yhetil.org; Sun, 22 May 2022 16:06:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33634) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsrpy-0005Hc-Ur for bug-guix@gnu.org; Sun, 22 May 2022 16:06:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52590) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nsrpy-00031Q-ME for bug-guix@gnu.org; Sun, 22 May 2022 16:06:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nsrpy-0006sF-Ez for bug-guix@gnu.org; Sun, 22 May 2022 16:06:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#55549: Parted 3.5 update breaks installer tests Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 22 May 2022 20:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55549 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 55549@debbugs.gnu.org Cc: Mathieu Othacehe Received: via spool by 55549-submit@debbugs.gnu.org id=B55549.165324995726411 (code B ref 55549); Sun, 22 May 2022 20:06:02 +0000 Received: (at 55549) by debbugs.gnu.org; 22 May 2022 20:05:57 +0000 Received: from localhost ([127.0.0.1]:46487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsrpt-0006ru-CI for submit@debbugs.gnu.org; Sun, 22 May 2022 16:05:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsrpq-0006ri-Q5 for 55549@debbugs.gnu.org; Sun, 22 May 2022 16:05:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45952) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsrpl-00030g-FO for 55549@debbugs.gnu.org; Sun, 22 May 2022 16:05:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=fiw2DxOx1zA4QHaDrKSIQoq/yVp5P/cexRQbAlVJTg8=; b=VvivgxhhwEh4Hdgoma1x tO8mW1hlb9cQichii9wROYhkAFbUEwlRPXxR0albVTWzCvwK4geSHjIjnrffwEJyVeb3qx8GWZrYY HULUCQtIQRR8uPcHKB6flHw9aqDx3qUWjt0LqgxIoNrfcQPaSbX88OrHDsm1Uz3zeCNyW2gKyVclk W7BZmLr1dBJZHFO9bOgD/An6HNIHfg6765ucau3sTsZ0sNxczL6qI6KN7ygTNU4FGROTaU3n2QQvF VZnlACo6HYqYv+QqLQ7RIuDpwJWq1sC7iBe+z50reX5U2Gno9C8VfrZy5EuRfP2KPn1nFFg+WftKq rw+UddBkRhIkrg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:64687 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsrpi-0001Tz-Oj; Sun, 22 May 2022 16:05:47 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87h75jx56h.fsf@inria.fr> Date: Sun, 22 May 2022 22:05:44 +0200 In-Reply-To: <87h75jx56h.fsf@inria.fr> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Fri, 20 May 2022 23:30:46 +0200") Message-ID: <87ee0lqqnb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1653249975; h=from:from:sender:sender: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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=fiw2DxOx1zA4QHaDrKSIQoq/yVp5P/cexRQbAlVJTg8=; b=csJ3aTxflPNf/8Jj+cslod0BBc0HLmQRYEfm2qSuYKKknhmY6fpaCz8UpAQPARatCO6V0d ZCTP78XS79F0rHUBaKKXJNhwkIt4VGcgtGCqV4G6NM1DROyCb2sC5ZwJcFH8XTVAz6BHDK /raydotFRxCUi7uP8pnRj0MoeHg8nmEvzofqrvMMbBrN/Xy2SWuopgC0q5Y7chWnseqxZw FHg/JnTgLQ/iffc151ESENZU/MjRWVO6JFDuY79LKKX64UV8QTGnA3+qj8ixcnHrLi4Qly QEQaeET1oCcppSwe/kU1/3q7VBDIVPR0SmH7+eCZ+hcyWd53eVHluNYw13Lfnw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1653249975; a=rsa-sha256; cv=none; b=spDqoPTRKr7MUihUCRu3qZ8R4YhmBAxjoM+uV4acVjMlPfOlyWekK9l7Nd8eIlByY45MXC jdaN6/ruU+Pe+XfK6gU0UIg75Wgt5tkxb5i14LpURFBKzgwsNPibpS1DKaLAViZWgcwu4m jyHWpL/UK+9mlDcKkp1GbyO47jBuPdD1APJ9MjB2LWkAh37DlkuvYczK50pJrYkRWp0gxy 3pG8NYt7q18DfjteZin2ZFGRpZg7H4eoHvggY1H/Dm6YZr7OkaM10Nw5svJ0CEFR1ChgPH RbhBZj2pUheD2XiVCowF2ttp1651t7hwRSbCkF9AbpQc6WNj4rzGmsxy7xn53g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=Vvivgxhh; dmarc=pass (policy=none) header.from=gnu.org; 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" X-Migadu-Spam-Score: -4.85 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=Vvivgxhh; dmarc=pass (policy=none) header.from=gnu.org; 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" X-Migadu-Queue-Id: E1ABF19341 X-Spam-Score: -4.85 X-Migadu-Scanner: scn0.migadu.com X-TUID: K6cg0YdVcPWE Hi! Ludovic Court=C3=A8s skribis: > The =E2=80=98gui-installed-os=E2=80=99 broke: > > https://ci.guix.gnu.org/search?query=3Dgui-installed-os%20system:x86_64= -linux&border-high-id=3D803430 > > =E2=80=A6 between: > > https://ci.guix.gnu.org/eval/304279 (commit 1ebc27475cc310d6f9dd154b6b6= 893918f604c09) > and > https://ci.guix.gnu.org/eval/313358 (commit a1cb645d83d085382eaf64f4c09= 7642aa47c297a) > > The symptoms are: > > May 12 16:57:17 localhost installer[230]: guix system: error: '/gnu/store= /vcljh4z0zkwplsx3b131vzc894rb3vll-grub-2.06/sbin/grub-install --no-floppy -= -target=3Di386-pc --boot-directory /mnt/boot /dev/vda' exited with status 1= ; output follows: > May 12 16:57:17 localhost installer[230]:=20=20 > May 12 16:57:17 localhost installer[230]: Installing for i386-pc platfo= rm.=20 > May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b1= 31vzc894rb3vll-grub-2.06/sbin/grub-install: warning: this GPT partition lab= el contains no BIOS Boot Partition; embedding won't be possible.=20 > May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b1= 31vzc894rb3vll-grub-2.06/sbin/grub-install: warning: Embedding is not possi= ble. GRUB can only be installed in this setup by using blocklists. Howeve= r, blocklists are UNRELIABLE and their use is discouraged..=20 > May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b1= 31vzc894rb3vll-grub-2.06/sbin/grub-install: error: will not proceed with bl= ocklists.=20 > May 12 16:57:17 localhost installer[230]:=20=20 > May 12 16:57:17 localhost installer[230]: command ("guix" "system" "init"= "--fallback" "--no-grafts" "--no-substitutes" "/mnt/etc/config.scm" "/mnt"= ) exited with value 1=20 > conversation expecting pattern ((quote installation-complete)) > May 12 16:57:17 localhost shepherd[1]: Service guix-daemon has been stopp= ed.=20 > May 12 16:57:17 localhost shepherd[1]: Service guix-daemon has been start= ed.=20 > May 12 16:57:17 localhost installer[196]: unmounting "/mnt/"=20 > /gnu/store/vfizn85zmzfs4k8wd1mviwrhjqc5zmac-shepherd-marionette.scm:1:171= 8: ERROR: > 1. &pattern-not-matched: > pattern: ((quote installation-complete)) > sexp: (installation-failure) Commit 81f7bb1691dc9dc69fc6e584ad8c6e36e495c103 works around it =E2=80=9Clocally=E2=80=9D. It=E2=80=99s good enough for now, but we should= eventually address the root cause. Mathieu, I=E2=80=99m guessing the cause of the problem, when using Parted 4= .5, is that the installer partitions disks somewhat incorrectly, as reported by =E2=80=98grub-install=E2=80=99. I wonder if it might be due to an API o= r ABI change that goes unnoticed in Guile-Parted because it uses the FFI. Thoughts? Ludo=E2=80=99.