From unknown Sun Jun 22 11:43:35 2025 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: Fri, 20 May 2022 21:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55549 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 55549@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165308225312030 (code B ref -1); Fri, 20 May 2022 21:31:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 May 2022 21:30:53 +0000 Received: from localhost ([127.0.0.1]:40209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsACz-00037y-Fg for submit@debbugs.gnu.org; Fri, 20 May 2022 17:30:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:52312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsACv-00037o-TL for submit@debbugs.gnu.org; Fri, 20 May 2022 17:30:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsACv-0003Pu-GG for bug-guix@gnu.org; Fri, 20 May 2022 17:30:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36460) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsACv-0008Pu-7U for bug-guix@gnu.org; Fri, 20 May 2022 17:30: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:Date:Subject:To:From:in-reply-to: references; bh=EueRz/frQ1mBSlVc0MSYR6ihSw5AfEgqU6EiBXHq0fQ=; b=WJlTPFQvUF8Kpu aMeTUa4o6Xu6PV17GgpsaY4wIQ0H5m3/h/RCRvO9fKgj+ppmdgZkVQbqyr9mnmFbLx/mV0UqKdUdn ClxnSx8EDufUnQHK81BcCi+f/dR07ScaW+PNUlWyTmRyqtT17fi0lp9mAWrDpJkUfN577je9sdPeK aP5E+um2XbNXWFX6IHa1+3dhwBC7f7+8vjWTWdu10wA7edRbJpn+mU3F9L5cfC/6ES0l8DQomd3w3 H3SNJn9D5TikZwQ4Dl0ehT/Mz27HsKbJ7PkyyM+QfmFjQnMKnFXAcMXwcWFEQBi+UjcyLimHUzhv8 TjBgPktB95MMlG/yjs/Q==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:61081 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsACu-0006FH-R1 for bug-guix@gnu.org; Fri, 20 May 2022 17:30:49 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 Prairial an 230 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 20 May 2022 23:30:46 +0200 Message-ID: <87h75jx56h.fsf@inria.fr> 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-Spam-Score: -2.3 (--) 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: -3.3 (---) Hello! The =E2=80=98gui-installed-os=E2=80=99 broke: https://ci.guix.gnu.org/search?query=3Dgui-installed-os%20system:x86_64-l= inux&border-high-id=3D803430 =E2=80=A6 between: https://ci.guix.gnu.org/eval/304279 (commit 1ebc27475cc310d6f9dd154b6b689= 3918f604c09) and https://ci.guix.gnu.org/eval/313358 (commit a1cb645d83d085382eaf64f4c0976= 42aa47c297a) The symptoms are: --8<---------------cut here---------------start------------->8--- May 12 16:57:17 localhost installer[230]: guix system: error: '/gnu/store/v= cljh4z0zkwplsx3b131vzc894rb3vll-grub-2.06/sbin/grub-install --no-floppy --t= arget=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 platform= .=20 May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b131= vzc894rb3vll-grub-2.06/sbin/grub-install: warning: this GPT partition label= contains no BIOS Boot Partition; embedding won't be possible.=20 May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b131= vzc894rb3vll-grub-2.06/sbin/grub-install: warning: Embedding is not possibl= e. GRUB can only be installed in this setup by using blocklists. However,= blocklists are UNRELIABLE and their use is discouraged..=20 May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b131= vzc894rb3vll-grub-2.06/sbin/grub-install: error: will not proceed with bloc= klists.=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 stopped= .=20 May 12 16:57:17 localhost shepherd[1]: Service guix-daemon has been started= .=20 May 12 16:57:17 localhost installer[196]: unmounting "/mnt/"=20 /gnu/store/vfizn85zmzfs4k8wd1mviwrhjqc5zmac-shepherd-marionette.scm:1:1718:= ERROR: 1. &pattern-not-matched: pattern: ((quote installation-complete)) sexp: (installation-failure) --8<---------------cut here---------------end--------------->8--- Reverting the following commits solves the problem: 9a867c26b0 gnu: parted: Use G-expressions & new input style. d798e5b6c1 gnu: parted: Update to 3.5. The =E2=80=9Cinstalled-os=E2=80=9D test, which performs a manual installati= on using the =E2=80=98parted=E2=80=99 command-line tool for partitioning, is unaffected. Thoughts? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri May 20 17:35:23 2022 Received: (at control) by debbugs.gnu.org; 20 May 2022 21:35:23 +0000 Received: from localhost ([127.0.0.1]:40215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsAHL-0003FA-6v for submit@debbugs.gnu.org; Fri, 20 May 2022 17:35:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsAHI-0003Ev-Dl for control@debbugs.gnu.org; Fri, 20 May 2022 17:35:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36836) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsAHD-0000Zq-68 for control@debbugs.gnu.org; Fri, 20 May 2022 17:35:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=tkdO+6n08uYZVkVLj6vaq3Tq2rz4kgE2E3dXbRLsmhQ=; b=LRN1X7HvaTo5nu 7d/IJ2r6VAcfH3kRrbS7PLyZJxZnrV0Emt6sitbbygOpcDZKMTFXeEoyrCv5wdQcadJOU8bn1NxYe LswK3md9sqpXniKAkVsM6QZn2kfM2u/jI7KP8YBsnBZmDkXVRKfn55fwGznfFHqgPct3bRJBZV+Kk jePAlPlszxx2NS1P5tIMbZhPj10Z1Ovq36kYBdAMXD7TdNCjaxswXnOepDE5W7jcOK/aZpWAEXwAB 5ubKFNDjs8GKj8GFcs1E4XHNJwnd07WTkAfiSiZaVia+3PEidppOY8wWrNeRTd3BEf7ypv0KSXZYo ODVZCmWMxK4rzeAuSVJg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:51784 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsAH3-0000pZ-CW for control@debbugs.gnu.org; Fri, 20 May 2022 17:35:14 -0400 Date: Fri, 20 May 2022 23:35:04 +0200 Message-Id: <87fsl3x4zb.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #55549 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) severity 55549 important quit From debbugs-submit-bounces@debbugs.gnu.org Fri May 20 17:35:31 2022 Received: (at control) by debbugs.gnu.org; 20 May 2022 21:35:31 +0000 Received: from localhost ([127.0.0.1]:40219 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsAHT-0003FW-Du for submit@debbugs.gnu.org; Fri, 20 May 2022 17:35:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsAHR-0003FJ-R8 for control@debbugs.gnu.org; Fri, 20 May 2022 17:35:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36850) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsAHM-0000aL-JK for control@debbugs.gnu.org; Fri, 20 May 2022 17:35:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=ZmUkjO3IizbBY27Yk+TWXJm54omzwsQDC2FC+0nWncM=; b=XULfsz8oNf6PSt aaGHB2kkRm+3FYncTheD8FpqMliVAmts77wEG2fFhXBHWuB5dCQpBWSvPETMhIGHlPaUV5Xtg9PYU JKDyuEMUcu00C14T1TF1RVdKggb8TaOibIV6CSB4eGorPuzbkt0+3W8ZzUvuX7mq9nvSCRIIa/tC+ MOojlOd/QZtVFDf9fjIhZQczD0ksgLb7qiVRs8dh8d2c4MYx9azH982XBk9Dhl5NrIWGKTrscsTyv j4rl4DIGsWe2AU+du3x7TgKnRUwjFTm6RTKybNKfukBF84X2Ng23u/7jnkjgbaP7c4qMDB9L3MJW+ s3gznG7dQzjfpMfIWvNQ==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:60327 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsAHM-0000rw-6y for control@debbugs.gnu.org; Fri, 20 May 2022 17:35:24 -0400 Date: Fri, 20 May 2022 23:35:23 +0200 Message-Id: <87ee0nx4ys.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #53214 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) block 53214 by 55549 quit From unknown Sun Jun 22 11:43:35 2025 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-Spam-Score: -2.3 (--) 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: -3.3 (---) 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. From unknown Sun Jun 22 11:43:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#55549: closed (Re: bug#55549: Parted 3.5 update breaks installer tests) Message-ID: References: <871qtv18cb.fsf@gnu.org> <87h75jx56h.fsf@inria.fr> X-Gnu-PR-Message: they-closed 55549 X-Gnu-PR-Package: guix Reply-To: 55549@debbugs.gnu.org Date: Fri, 05 Aug 2022 07:03:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1659682982-5973-1" This is a multi-part message in MIME format... ------------=_1659682982-5973-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #55549: Parted 3.5 update breaks installer tests which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 55549@debbugs.gnu.org. --=20 55549: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D55549 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1659682982-5973-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 55549-done) by debbugs.gnu.org; 5 Aug 2022 07:02:38 +0000 Received: from localhost ([127.0.0.1]:55939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJrLy-0001Xi-2P for submit@debbugs.gnu.org; Fri, 05 Aug 2022 03:02:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJrLw-0001XW-Re for 55549-done@debbugs.gnu.org; Fri, 05 Aug 2022 03:02:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60926) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJrLr-0001Qn-LP; Fri, 05 Aug 2022 03:02:31 -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=5K3uk4roAT7rIlXHKl+roO0leWfOVxdQvccPShbPqRQ=; b=RHQ422s9cem0LRh0OGOI vBNCS9aQG7y2l7pyEylRh3AP3nwYtrBioble52pdLD0kXdoPh+FXbD/gWQgKTYq2hPOmsABzMPFYO zB9Fh/FbbhPzPMbrnSFBt+CICh4pnOXS/OWzTcnqyfeLueboxuuEeHguGKDqrMq2ADxo0070tXQ1d Wx0QgdFCZBfDXMRJe3tqaPP177T9XbgCXjcZYWltXbdHpIeyV/pZc58v7oBVhG/r41hRFXYAiWnGI iMxCOQqmazUEos1/e/u9bnwVDp4nk4+jnzlOGvUia57U2W271Ty3JcRNY5ELheThakRNjnmYqTteI Mr8R/xt6jdwUFA==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:43326 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJrLq-0000qs-UA; Fri, 05 Aug 2022 03:02:31 -0400 From: Mathieu Othacehe To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#55549: Parted 3.5 update breaks installer tests References: <87h75jx56h.fsf@inria.fr> <87ee0lqqnb.fsf@gnu.org> Date: Fri, 05 Aug 2022 09:02:28 +0200 In-Reply-To: <87ee0lqqnb.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sun, 22 May 2022 22:05:44 +0200") Message-ID: <871qtv18cb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55549-done Cc: 55549-done@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: -3.3 (---) Hey Ludo, > 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= or ABI change > that goes unnoticed in Guile-Parted because it uses the FFI. This is caused by a regression in Parted 3.5 introduced by 15c49ec04f7eaff014d2e1eddd0aecf4150db63d. The gpt_partition_set_system call can undo what's done by gpt_partition_set_flag call. This imposes us to reverse the call order and make sure that gpt_partition_set_system is called before gpt_partition_set_flag. Fixed with: 3c381af76a144a4dc3d0f9269f43ee2ec501b538. I think we can report that one upstream. Thanks, Mathieu ------------=_1659682982-5973-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 20 May 2022 21:30:53 +0000 Received: from localhost ([127.0.0.1]:40209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsACz-00037y-Fg for submit@debbugs.gnu.org; Fri, 20 May 2022 17:30:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:52312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nsACv-00037o-TL for submit@debbugs.gnu.org; Fri, 20 May 2022 17:30:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41438) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsACv-0003Pu-GG for bug-guix@gnu.org; Fri, 20 May 2022 17:30:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36460) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsACv-0008Pu-7U for bug-guix@gnu.org; Fri, 20 May 2022 17:30: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:Date:Subject:To:From:in-reply-to: references; bh=EueRz/frQ1mBSlVc0MSYR6ihSw5AfEgqU6EiBXHq0fQ=; b=WJlTPFQvUF8Kpu aMeTUa4o6Xu6PV17GgpsaY4wIQ0H5m3/h/RCRvO9fKgj+ppmdgZkVQbqyr9mnmFbLx/mV0UqKdUdn ClxnSx8EDufUnQHK81BcCi+f/dR07ScaW+PNUlWyTmRyqtT17fi0lp9mAWrDpJkUfN577je9sdPeK aP5E+um2XbNXWFX6IHa1+3dhwBC7f7+8vjWTWdu10wA7edRbJpn+mU3F9L5cfC/6ES0l8DQomd3w3 H3SNJn9D5TikZwQ4Dl0ehT/Mz27HsKbJ7PkyyM+QfmFjQnMKnFXAcMXwcWFEQBi+UjcyLimHUzhv8 TjBgPktB95MMlG/yjs/Q==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:61081 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nsACu-0006FH-R1 for bug-guix@gnu.org; Fri, 20 May 2022 17:30:49 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: Parted 3.5 update breaks installer tests X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 Prairial an 230 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 20 May 2022 23:30:46 +0200 Message-ID: <87h75jx56h.fsf@inria.fr> 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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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: -3.3 (---) Hello! The =E2=80=98gui-installed-os=E2=80=99 broke: https://ci.guix.gnu.org/search?query=3Dgui-installed-os%20system:x86_64-l= inux&border-high-id=3D803430 =E2=80=A6 between: https://ci.guix.gnu.org/eval/304279 (commit 1ebc27475cc310d6f9dd154b6b689= 3918f604c09) and https://ci.guix.gnu.org/eval/313358 (commit a1cb645d83d085382eaf64f4c0976= 42aa47c297a) The symptoms are: --8<---------------cut here---------------start------------->8--- May 12 16:57:17 localhost installer[230]: guix system: error: '/gnu/store/v= cljh4z0zkwplsx3b131vzc894rb3vll-grub-2.06/sbin/grub-install --no-floppy --t= arget=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 platform= .=20 May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b131= vzc894rb3vll-grub-2.06/sbin/grub-install: warning: this GPT partition label= contains no BIOS Boot Partition; embedding won't be possible.=20 May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b131= vzc894rb3vll-grub-2.06/sbin/grub-install: warning: Embedding is not possibl= e. GRUB can only be installed in this setup by using blocklists. However,= blocklists are UNRELIABLE and their use is discouraged..=20 May 12 16:57:17 localhost installer[230]: /gnu/store/vcljh4z0zkwplsx3b131= vzc894rb3vll-grub-2.06/sbin/grub-install: error: will not proceed with bloc= klists.=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 stopped= .=20 May 12 16:57:17 localhost shepherd[1]: Service guix-daemon has been started= .=20 May 12 16:57:17 localhost installer[196]: unmounting "/mnt/"=20 /gnu/store/vfizn85zmzfs4k8wd1mviwrhjqc5zmac-shepherd-marionette.scm:1:1718:= ERROR: 1. &pattern-not-matched: pattern: ((quote installation-complete)) sexp: (installation-failure) --8<---------------cut here---------------end--------------->8--- Reverting the following commits solves the problem: 9a867c26b0 gnu: parted: Use G-expressions & new input style. d798e5b6c1 gnu: parted: Update to 3.5. The =E2=80=9Cinstalled-os=E2=80=9D test, which performs a manual installati= on using the =E2=80=98parted=E2=80=99 command-line tool for partitioning, is unaffected. Thoughts? Ludo=E2=80=99. ------------=_1659682982-5973-1-- From unknown Sun Jun 22 11:43:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#55549: Parted 3.5 update breaks installer tests Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 05 Aug 2022 07:21:01 +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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 55549@debbugs.gnu.org Received: via spool by 55549-submit@debbugs.gnu.org id=B55549.16596840097747 (code B ref 55549); Fri, 05 Aug 2022 07:21:01 +0000 Received: (at 55549) by debbugs.gnu.org; 5 Aug 2022 07:20:09 +0000 Received: from localhost ([127.0.0.1]:55990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJrcv-00020p-8f for submit@debbugs.gnu.org; Fri, 05 Aug 2022 03:20:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJrcs-00020C-F5 for 55549@debbugs.gnu.org; Fri, 05 Aug 2022 03:20:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:32860) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJrcm-0003zd-5d; Fri, 05 Aug 2022 03:20:00 -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=5lL6rBSLlgiSgSsA97f9u3VbFYUvA35kI2zvz4vK7E0=; b=Co+/BkO1W4tun4DoEJLJ dPIwu5BI0JA5Hy1VyU5tCv5BanGF9kIW35frCDBfbwioafFvzXTGTrIWUrFnFpPi16JYUoCfsj4ZS duw9KMMC54N/VWSSULD+IefHb8FT4GgRc9TPrlPZg2Telr9WVt59RQbp1sKKtBRU0uDp/gK5+AF/r edHTmVDWKlSFcziobd20FoGBsDhtyNoFnKSFOhp6BPcwzBm25ICeuAn7s1AUsvge0xdRvZtiGgt5I reAlrY93ihhgWBnxMKy9cCdu6YbH7XweFyUWhpqtLj/TKRfRNqHhQHBnfITzznauPjmbFGWgQjttx mjSRKqIUvZJV5w==; Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:60498 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJrcl-0006RU-Lr; Fri, 05 Aug 2022 03:19:59 -0400 From: Mathieu Othacehe References: <871qtv18cb.fsf@gnu.org> <87h75jx56h.fsf@inria.fr> Date: Fri, 05 Aug 2022 09:19:57 +0200 In-Reply-To: (GNU bug Tracking System's message of "Fri, 05 Aug 2022 07:03:02 +0000") Message-ID: <87mtcjyx5u.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) Reported the problem upstream with: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=56996. Mathieu From unknown Sun Jun 22 11:43:35 2025 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: Fri, 05 Aug 2022 08:35: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: Mathieu Othacehe Cc: 55549-done@debbugs.gnu.org Received: via spool by 55549-done@debbugs.gnu.org id=D55549.165968844623597 (code D ref 55549); Fri, 05 Aug 2022 08:35:02 +0000 Received: (at 55549-done) by debbugs.gnu.org; 5 Aug 2022 08:34:06 +0000 Received: from localhost ([127.0.0.1]:56096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJsmU-00068X-1k for submit@debbugs.gnu.org; Fri, 05 Aug 2022 04:34:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53450) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oJsmS-000682-Hc for 55549-done@debbugs.gnu.org; Fri, 05 Aug 2022 04:34:05 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33902) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJsmN-0007gI-0K for 55549-done@debbugs.gnu.org; Fri, 05 Aug 2022 04:33:59 -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=uDoN/QYCNs0ISfUsFpizvU/ZeniSkppVIPLX7QEgtXI=; b=eIZAiKTXHoogSnmBQ1Yk WyMIdKdYr+uryye817DgFvGZJDUYu4KoArqkHwohYEK6QBjzgaF4nNrDk3Wl47BEM+INQqUqoe/8c fhMUtmOeXGqQ58Sq29g+mv6aW+YIPRTKGJU1AkVEgDuhUx8KdCmAOUUxLi/5wy7qn7+mbGZWZLQxH EtICx4JR0V3XTnMhLO5Bf8H/Ek8ERhnPY1+GRUMuY9oTrjqZJe2By+2AJAnjD5gBvWmVGSzQNWRmK G9ygk1ClJg7VL1u+fg45LO661vf36vf/JC1ISeOTKjurzlAh4+/7dfrksVW7WwrWYeRrGvYrdEktp vcBv/sf4VjjLWg==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=57390 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oJsmM-0005rc-C3; Fri, 05 Aug 2022 04:33:58 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87h75jx56h.fsf@inria.fr> <87ee0lqqnb.fsf@gnu.org> <871qtv18cb.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Octidi 18 Thermidor an 230 de la =?UTF-8?Q?R=C3=A9volution,?= jour de l'Amande X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 05 Aug 2022 10:33:56 +0200 In-Reply-To: <871qtv18cb.fsf@gnu.org> (Mathieu Othacehe's message of "Fri, 05 Aug 2022 09:02:28 +0200") Message-ID: <8735ebjdhn.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hello! Mathieu Othacehe skribis: > This is caused by a regression in Parted 3.5 introduced by > 15c49ec04f7eaff014d2e1eddd0aecf4150db63d. > > The gpt_partition_set_system call can undo what's done by > gpt_partition_set_flag call. This imposes us to reverse the call order > and make sure that gpt_partition_set_system is called before > gpt_partition_set_flag. > > Fixed with: 3c381af76a144a4dc3d0f9269f43ee2ec501b538. Woow, congrats on finding out about it! > I think we can report that one upstream. Yes, definitely. Thanks, Ludo=E2=80=99.